<SEC-DOCUMENT>0001558370-24-015355.txt : 20241112
<SEC-HEADER>0001558370-24-015355.hdr.sgml : 20241112
<ACCEPTANCE-DATETIME>20241112172034
ACCESSION NUMBER:		0001558370-24-015355
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		91
CONFORMED PERIOD OF REPORT:	20240930
FILED AS OF DATE:		20241112
DATE AS OF CHANGE:		20241112

FILER:

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

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

	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-Q
<SEQUENCE>1
<FILENAME>hnrg-20240930x10q.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- iXBRL document created with: Toppan Merrill Bridge iXBRL 10.8.0.95 -->
<!-- Based on: iXBRL 1.1 -->
<!-- Created on: 11/12/2024 7:28:04 PM -->
<!-- iXBRL Library version: 1.0.9027.2259 -->
<!-- iXBRL Service Job ID: 0b3054f1-2568-4926-98d3-a98580d1ad63 -->
<html xmlns:stpr="http://xbrl.sec.gov/stpr/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:hnrg="http://halladorenergy.com/20240930" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:srt="http://fasb.org/srt/2024" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns="http://www.w3.org/1999/xhtml" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:xbrldi="http://xbrl.org/2006/xbrldi"><head><meta content="text/html" http-equiv="content-type"/><title></title></head><body><div style="margin-top:30pt;"></div><div style="display:none;"><ix:header><ix:hidden><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="dei:EntityCentralIndexKey" id="Tc_H0NFPJ2yT0-LhBjl2J3OAg_2_1">0000788965</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="dei:CurrentFiscalYearEndDate" id="Tc_LglUe9-PYkCtDFi980II2A_3_1">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="dei:DocumentFiscalYearFocus" id="Tc_CqZEBnxfNUiI_Z4ABQSMmg_4_1">2024</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="dei:DocumentFiscalPeriodFocus" id="Tc_oYIiMG1j-UejsGWXs8VMeA_5_1">Q3</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="dei:AmendmentFlag" id="Tc_oyIKeVtE_UyhmfLEcWqqxg_6_1">false</ix:nonNumeric><ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" xs:nil="true" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" name="us-gaap:CommitmentsAndContingencies" id="Hidden_mGjwHfB6IUWftEFRJ8Df9Q"/><ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" xs:nil="true" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" name="us-gaap:CommitmentsAndContingencies" id="Hidden_Pqvbv-WdWEiZfDC2Lmk5Dw"/><ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" xs:nil="true" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" id="Hidden_qoeKq0k9mky0WECXqsu5Lg"/><ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" xs:nil="true" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" id="Hidden_IizLXXANAk-eWEEmZgoo4g"/><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="us-gaap:DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" id="Hidden_DM1wwNOCm0moKhgIstEJKg">http://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMember</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_EnergyObligationsMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_UNajMvJa_Ea8SqkG76UwDg" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="Hidden_qRTqm8GAREK7Cfzm2isV6A">P4Y3M</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_be0yKt9rpUK4umqFea6f-w" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="Hidden_rKZjbjc2HEW7Dn4wacpwpw">P1Y3M</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20260101_Fdx3dKv8nECbRGA_W0SEAQ" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="Hidden_yh8a3CwbzkSTQmCGuPstHg">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_AdditionalObligationsMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_6AUgVjOJLk6sMz19-aKjbw" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="Hidden_X6sFEMQBC06m4ur-G0wvPA">P5Y3M</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_YeC9VN8sKU2Dg53IZxmm8g" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="Hidden_KbkqeUfmb0aiP5H5D-3mGQ">P5Y3M</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_EnergyObligationsMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_CoPQ1egDwU6KIgjPH280jg" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="Hidden_wE0Ogxdy0kG9PICA86022Q">P3M</ix:nonNumeric><ix:nonFraction unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg" contextRef="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_EnergyObligationsMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20250101_gnXgDYcrskKfUs60843KFQ" decimals="3" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" id="Hidden_VjpCpz2ac0OMR36MgUVfmg">0.901</ix:nonFraction><ix:nonNumeric contextRef="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_EnergyObligationsMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20250101_gnXgDYcrskKfUs60843KFQ" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="Hidden_25QoSPhWiUCr2pv4Y7fM-A">P4Y</ix:nonNumeric><ix:nonFraction unitRef="Unit_Standard_T_4V28s9LJ3EKLGec0o0N1ZQ" contextRef="Duration_1_1_2024_To_9_30_2024_srt_StatementScenarioAxis_hnrg_Year2026Member_b99lVGNoRESX68An19hzsA" decimals="1" name="hnrg:RevenueRemainingPerformanceObligationVolume" id="Hidden_HZZKvo7CAUOevCdxDfSnFQ">1.0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_T_4V28s9LJ3EKLGec0o0N1ZQ" contextRef="Duration_1_1_2024_To_9_30_2024_srt_StatementScenarioAxis_hnrg_Year2027Member_23BcsVRDb0eYubT37crGtQ" decimals="1" name="hnrg:RevenueRemainingPerformanceObligationVolume" id="Hidden_skonNj98tUawz__f9FHrXA">1.0</ix:nonFraction><ix:nonNumeric contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="Hidden_oehDSPVRk0aquzZeYOR0Fg">http://halladorenergy.com/20240930#BuildingsAndEquipmentGross</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="Hidden_S0-COLMUukq0a3B7P85fTw">http://fasb.org/us-gaap/2024#AccountsPayableAndAccruedLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="Hidden_MtwCTIwFJEiByBBvGzeIsQ">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="Duration_10_23_2024_To_10_23_2024_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_4g7fx4jY8ESyGzlEU7auoA" name="hnrg:LongTermPurchaseAgreementTerm" id="Hidden_HwetrTunZ0qPkWJuJG-jxg">P19M</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="hnrg-20240930.xsd"/></ix:references><ix:resources><xbrli:context id="As_Of_12_31_2023_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_8p19ymqeW06-0eWXZkeRyQ"><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="Duration_7_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_BRileySecuritiesIncMember_us-gaap_SubsidiarySaleOfStockAxis_hnrg_AtMarketOfferingMember_QiIQZ-4BnEiNCdSfEmqtsg"><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-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_BRileySecuritiesIncMember_us-gaap_SubsidiarySaleOfStockAxis_hnrg_AtMarketOfferingMember_Vr-1QzARK0m7e8uImAUaOg"><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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_SRRWVEBqtE2zUcenthLNHg"><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>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_f-r3tLJXB0qaNKMBC90Utg"><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>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_gwy-IO1JS0Ks02__TEEHWA"><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>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_UvcbdAajDEq2DkXI1qvC4Q"><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>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_4nCKxrH-4U-leVTm-qP0Vw"><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:context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_mB1GbHpwn0ycs3UmjN4c9Q"><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="As_Of_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_zc1HWi50WUGM--JQnkOpQA"><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-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_iPjEZpsTeka7hDjdqz_aGA"><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-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_OAALuof_ZkWLemxNN5o4lA"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_M0N6pvjl_0q-jARyGavXMQ"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2023_FrC4Ko7kGUWRBQUI6lR3ew"><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:context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_DYQJKPDvfkGQFyazZva_2w"><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="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_HbqXcBEOekSLomD3CmXIgg"><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="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_3j4LsSrZf0u10z1aHAzzrA"><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-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MuROShXECUq7-NgzAv_TUw"><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>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_7zVFg8OHnEqXNvD0ZZNm-w"><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>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_g9D16KqMOk68tycJg4WoSg"><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="As_Of_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Wr2D-7X1aUaC1-zNqzRefg"><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-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_A4PTnr1wmU-DVZwDLRmHQQ"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_PF_rsOL3Ik-oDeA9wONoQA"><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="As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_4JrWCGZk0km6TSiz9eR1yQ"><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="Duration_1_1_2024_To_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Luco6ivmxUm5rc4peXcRmg"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_EnergyObligationsMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20250101_gnXgDYcrskKfUs60843KFQ"><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>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_EnergyObligationsMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_UNajMvJa_Ea8SqkG76UwDg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:HoosierMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">hnrg:EnergyObligationsMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20260101_Fdx3dKv8nECbRGA_W0SEAQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:HoosierMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">hnrg:ContractCapacityMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_be0yKt9rpUK4umqFea6f-w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:HoosierMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">hnrg:ContractCapacityMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember_mSq3SEIpcke0ai60y-HK_Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:HoosierMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">hnrg:ContractCapacityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_EnergyObligationsMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_CoPQ1egDwU6KIgjPH280jg"><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-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_YeC9VN8sKU2Dg53IZxmm8g"><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-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_AdditionalObligationsMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_6AUgVjOJLk6sMz19-aKjbw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">hnrg:AdditionalObligationsMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2024_To_9_30_2024_srt_StatementGeographicalAxis_stpr_IN_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_gqXZxk6Dh0myVrXMaQmeaw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:IN</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:CoalOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2024_To_9_30_2024_srt_StatementGeographicalAxis_hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_jjJWUrPMLUuOi8lBLFPsBg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hnrg:FloridaNorthCarolinaAlabamaAndGeorgiaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:CoalOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_EnergyCapacityMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_urJY0TfADECi7ysSkGY4OA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:EnergyCapacityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:ElectricOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_ElectricSalesMember_r8OHBYFa4k6XQHzM-OBSVQ"><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>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_CoalSalesMember_qD_knhprhEWRNq4tIClQ2A"><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>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_9_30_2024_srt_StatementGeographicalAxis_stpr_IN_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_GNCt1FTdQUaeT3ek7UwiOg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:IN</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:CoalOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_9_30_2024_srt_StatementGeographicalAxis_hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_DmDjLpoBPU2YQ7IMDhTi2g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hnrg:FloridaNorthCarolinaAlabamaAndGeorgiaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:CoalOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_EnergyCapacityMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_aK3K-QTmcEqgHKoJCkQ5yA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:EnergyCapacityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:ElectricOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_ElectricSalesMember_EuCobs0txUeFCtgrWpl-Qg"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_CoalSalesMember_ZZUbYhpIAUCwAIqWmLM13w"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2023_To_9_30_2023_srt_StatementGeographicalAxis_stpr_IN_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_5dnbnNGjCUqv5DF0WsodXg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:IN</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:CoalOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2023_To_9_30_2023_srt_StatementGeographicalAxis_hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_dyKKqJtfKkSLONlBJCSQYA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hnrg:FloridaNorthCarolinaAlabamaAndGeorgiaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:CoalOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_EnergyCapacityMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_wKAUJ58rv0mbHQJ8hE6xCg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:EnergyCapacityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:ElectricOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_ElectricSalesMember_2bPYhDL7u0WuolIbTgVZwQ"><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-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_CoalSalesMember_kJQqYx9LSkaFbMwqE_NnGQ"><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-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_9_30_2023_srt_StatementGeographicalAxis_stpr_IN_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_5fA-cAUBZEOCoj6wtgUhjA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:IN</xbrldi:explicitMember><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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_9_30_2023_srt_StatementGeographicalAxis_hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_M24Ir7EPSk-tUng8UoIMbg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hnrg:FloridaNorthCarolinaAlabamaAndGeorgiaMember</xbrldi:explicitMember><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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_EnergyCapacityMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_Y_dAxuhmTU699qS0PEQVWQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:EnergyCapacityMember</xbrldi:explicitMember><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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_ElectricSalesMember_qV6NvNvNTE632dwICQ8UPg"><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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_CoalSalesMember_lqk-UlJrHkChqwL7wAUdRw"><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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2024_u4p-a_aHvkqngXYJodmTAw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2024_Dpb-o5XUvUm35U2nbzcjkg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_hnrg_FutureWorkersCompensationClaimPaymentsMember_h1L2ffXxWESvf90rjta2Ww"><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="Duration_10_23_2024_To_10_23_2024_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_fJbF-z0PVkOBO_dPeLojqA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-23</xbrli:startDate><xbrli:endDate>2024-10-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_23_2024_To_10_23_2024_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_hnrg_TermLoanMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_NwQva4IJb0Wro1aCrZX7Ig"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-23</xbrli:startDate><xbrli:endDate>2024-10-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_GddDkUlW1UyHVEGru9Ojmg"><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>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_U-CEvn-lE0mR8RCXVDvdTA"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_mde-j0tOlk-Zecp7HzSpLw"><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-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_FVyBl619eUKAt3D7cyHV9w"><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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_8_12_2022_To_8_12_2022_srt_CounterpartyNameAxis_hnrg_NonaffiliatedPartyMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_cNxnqRHQREagOPLTpDZzsA"><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="Duration_8_8_2022_To_8_8_2022_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember__0ytsQIep0yxWmAkh9ybWA"><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="Duration_7_29_2022_To_7_29_2022_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_c9ylOGr0ZUuxlnm9xIkuIA"><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="Duration_1_1_2024_To_9_30_2024_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_5ca4yChxdUyGVJkYvJhq7A"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_OtherOperatingRevenueMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_3nd4sQ7clk2_RO2M6OxbTg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:OtherOperatingRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:ElectricOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_DeliveredEnergyMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_LVPfcNPCwECJpLisfcG45Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:DeliveredEnergyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:ElectricOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_OtherOperatingRevenueMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_ahVSqB9-KEOu63e0GtRASg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:OtherOperatingRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:ElectricOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_DeliveredEnergyMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_KgFE3KCD1kW9t4S5QoWmbg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:DeliveredEnergyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:ElectricOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_OtherOperatingRevenueMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_QKAky-96eEuD8VQmh-AsTQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:OtherOperatingRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:ElectricOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_DeliveredEnergyMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_K01oMdHGE02ZkrUmqVHAiA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:DeliveredEnergyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:ElectricOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_OtherOperatingRevenueMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_ggzAkpokzUKKa8KT1j56ww"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:OtherOperatingRevenueMember</xbrldi:explicitMember><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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_DeliveredEnergyMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_QRmyPA8cGE-ZRgpviKT3KQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:DeliveredEnergyMember</xbrldi:explicitMember><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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2024_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_e3EFV7tjJ0OAmERSvV3U1w"><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>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2024_srt_RangeAxis_srt_MinimumMember_7EF2EemRtU-CPvJYMDyn1A"><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>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2024_srt_RangeAxis_srt_MaximumMember_Ck5QT3oSa0aMJhTK47oJtA"><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>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_hnrg_SunriseEnergyLlcMember_2arv0ZyZ2UGwIX2sSr6Yuw"><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="As_Of_9_30_2024_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_hnrg_SunriseEnergyLlcMember_xPCqnTE2RE-cQ3HtkHpqIg"><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>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Vg2Sh8X9pkG9ZFkNuH0qBw"><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-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_7_29_2024_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_hnrg_SummitTerminalLlcMember_WVzfGbQ4jUqlrAnILN9ixg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">hnrg:SummitTerminalLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-07-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_wRUViD_udESnhAmmwNV3lQ"><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>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_Uze8c12SMk20j9c8L3tBlg"><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>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_AQriMZN5okesW5jhgO3HSQ"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_YS4HfjUjPkafY_1QprhaYQ"><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-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_yUgS-v6-zU-3LCPBcTUUKw"><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-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_bbT9aQcCyUihqQoae4RYHQ"><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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_1QDh8NEer0ap-KIN3baOlw"><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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_FirstAmendmentOfCreditAgreementMember_kyVnHyo5TU2imZMIBBggeQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:FirstAmendmentOfCreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2024_To_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_hnrg_TermLoanMember_ezlf4c_ZkUCUGSPi55wsbg"><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-04-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2024_us-gaap_DebtInstrumentAxis_hnrg_UnsecuredPromissoryNotesMember_f5blALktTU2vdW7X7p_34Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:UnsecuredPromissoryNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_7_29_2022_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_PgPjvmt7Jkuyn5FWrKP4yg"><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-07-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_hnrg_TermLoanMember_jwGABbx48US-ncl0bLuf_Q"><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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2024_us-gaap_DebtInstrumentAxis_hnrg_UnsecuredPromissoryNotesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_hnrg_DirectorDavidJLubarMember_vfj11QrR-EiCMnb8B-iqCw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:UnsecuredPromissoryNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">hnrg:DirectorDavidJLubarMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2024_us-gaap_DebtInstrumentAxis_hnrg_UnsecuredPromissoryNotesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_hnrg_DirectorDavidCHardieMember_N882tMAD0U63kLgyAFW6Cw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:UnsecuredPromissoryNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">hnrg:DirectorDavidCHardieMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2024_us-gaap_DebtInstrumentAxis_hnrg_UnsecuredPromissoryNotesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_hnrg_DirectorCharlesRWesleyIvMember_ILZciJ5OrEGyGedpIjEGQg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:UnsecuredPromissoryNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">hnrg:DirectorCharlesRWesleyIvMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_8_12_2022_srt_CounterpartyNameAxis_hnrg_NonaffiliatedPartyMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_hVnjkN3ookmyzifyBtCgtA"><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="As_Of_8_8_2022_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_1KNu2IkWmUWsjDD-IJSn-Q"><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="As_Of_7_29_2022_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_C5rgtFiQt0ind7pWaGuZ3g"><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="As_Of_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_hnrg_TermLoanMember_vQYqCrFH2kaqd2qokDuWig"><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>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_9_30_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_JmHiyPhWaE6ImtWsMPApuw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_9_30_2024_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_h5UNXbbPFkux4GpUlcEHJg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_3_31_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_RepresentsConversionPriceOf615WithMaturityDateOfDecember2028AdditionalSharesMember_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_4GyR82dZRkKoUODK6ZmhXQ"><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:RepresentsConversionPriceOf615WithMaturityDateOfDecember2028AdditionalSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:SeniorUnsecuredConvertibleNotesMember</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="Duration_1_1_2024_To_3_31_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_4sGAviALmkCgEdWYs5btkQ"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_3_31_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_1rgKXtJ6u0KKq9GC9vI6Bg"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_3_31_2024_srt_CounterpartyNameAxis_hnrg_NonaffiliatedPartyMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_KanexdZUYESyYnVcPihAFw"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember_Ol9onLrn2UCKhysvf4L_mg"><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>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_AdditionalObligationsMember_cqfuZ_K_DkS9PH9c36mc6g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">hnrg:AdditionalObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_18_2023_Wc6WqnkP_kCayre6pJdZow"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_uUDU8cTzt0KPu5qjBT7MUA"><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:context id="As_Of_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_XFV05WsqLk6_oZh6WD0yag"><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>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_K4M-Ab7nBkizPHlpcSKADQ"><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>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_X427OVF2TkyONHS3QIU0mA"><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>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_T1H2KVFdMUKzZUhrRbDj6Q"><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-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_JM_blmsXgEiSrl_cmuqpmA"><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-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_TE1Uc8drMEW1qb0LvgzlhA"><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-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_INL3j508dUm26yR65jpTqg"><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>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_GoOG71TsZ0uTo-OWBisRRw"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_6SPOoNwB7E-E_TQKHEAVNQ"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_o9TDFw0W5EW7uBQTJo8tmQ"><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-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_cNnJzcwLakO7Wy8JA-yvEw"><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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_OuL7MLnpq0yVq-TWmT_rpg"><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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_1_2023_srt_ProductOrServiceAxis_us-gaap_PublicUtilitiesInventoryCoalMember_Yy04HdH2XUSzOBa-fCr3Zw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2024_To_6_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_zliKm118kka-HgoYNJQ9FQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:HoosierMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_hnrg_VestingIn2024Member_DpARuCETgUuf85mCEntJ8Q"><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>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_hnrg_RepresentsVestingIn2027Member_vPUn5I29V0WXChS3v5yprQ"><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:RepresentsVestingIn2027Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_hnrg_RepresentsVestingIn2026Member_MJa8GuWm-0qCTsWSFhViNQ"><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:RepresentsVestingIn2026Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_hnrg_RepresentsVestingIn2025Member_8hkwT8OPOE-tSV8WAmWoMw"><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>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_9_30_2024_srt_StatementScenarioAxis_hnrg_Year2027Member_23BcsVRDb0eYubT37crGtQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">hnrg:Year2027Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_9_30_2024_srt_StatementScenarioAxis_hnrg_Year2026Member_b99lVGNoRESX68An19hzsA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">hnrg:Year2026Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_9_30_2024_srt_StatementScenarioAxis_hnrg_Year2025Member_Tgw7urFbPU-XEEEJdH3iPQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">hnrg:Year2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember__3Hn3G7XnkWU9AwiMatM8A"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2024_srt_StatementGeographicalAxis_hnrg_SouthwesternIndianaMember_6pIiPTcqFUGa-9bLeyG2Ww"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hnrg:SouthwesternIndianaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2023_jf-6webzMUua--2c84MDIw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_2_23_2024_5VsrD92HDUmRGowdB03tsw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-02-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_9_27_2024_To_9_27_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_hnrg_TermLoanMember_mC7cMb0jeESn892P3n2tPg"><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-09-27</xbrli:startDate><xbrli:endDate>2024-09-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_srt_ProductOrServiceAxis_us-gaap_ElectricityPurchasedMember_3rJaPPxSZEubjRm5m9im6Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:HoosierMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityPurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember__6AN5d4c4E2y4j4Qb85y_w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:HoosierMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">hnrg:ContractCapacityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_hnrg_HoosierMember_srt_ProductOrServiceAxis_us-gaap_ElectricityPurchasedMember_TrPlywT2yU2HGvDZm7Va4A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:HoosierMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityPurchasedMember</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="Duration_10_23_2024_To_10_23_2024_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_4g7fx4jY8ESyGzlEU7auoA"><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-10-23</xbrli:startDate><xbrli:endDate>2024-10-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_23_2024_To_10_23_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_1vynWNKbn0KgVzCAclb2eg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:HoosierMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-23</xbrli:startDate><xbrli:endDate>2024-10-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MiningPropertiesAndMineralRightsMember_egvMgKafBEeFLtOj17sdeQ"><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>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MiningPropertiesAndMineralRightsMember_RHDaIv1z70mRvWddivizDw"><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="As_Of_12_18_2023_srt_CounterpartyNameAxis_hnrg_BRileySecuritiesIncMember_us-gaap_SubsidiarySaleOfStockAxis_hnrg_AtMarketOfferingMember_gvC9E6Ko2kCs7OAqV2PblA"><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:context id="Duration_7_29_2024_To_7_29_2024_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_hnrg_SummitTerminalLlcMember_etjellSkO0-2g_qBRw7yUQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">hnrg:SummitTerminalLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-29</xbrli:startDate><xbrli:endDate>2024-07-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2024_To_9_30_2024_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_hnrg_SummitTerminalLlcMember_JBursckq60iwvo9ph0YW6w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">hnrg:SummitTerminalLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_BVqlI2D24kaK-q58JqpdFA"><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>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_9_30_2024_srt_StatementScenarioAxis_hnrg_FiscalQuarterAfterFirstQuarterOf2025Member_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_alc7_ed0LEaBe-hNAxIU7Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">hnrg:FiscalQuarterAfterFirstQuarterOf2025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_9_30_2024_srt_StatementScenarioAxis_hnrg_FirstQuarterOf2025Member_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_sZITu8Wz4k6KoQ8ptHq1PA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">hnrg:FirstQuarterOf2025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_AwMULkP6j0-DDAmBGn8ubA"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2024_srt_StatementScenarioAxis_hnrg_FiscalQuarterAfterFirstQuarterOf2025Member_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_RTmHbHO9A0yXXB0zNfAwkQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">hnrg:FiscalQuarterAfterFirstQuarterOf2025Member</xbrldi:explicitMember><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>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_RepresentsConversionPriceOf615WithMaturityDateOfDecember2028AdditionalSharesMember_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_n1a6yyKx2E6q0JI7eaQimw"><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:RepresentsConversionPriceOf615WithMaturityDateOfDecember2028AdditionalSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2024_srt_CounterpartyNameAxis_hnrg_NonaffiliatedPartyMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_rz8bZXUFtUuKN3pBPcgXCA"><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>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_cifugaxVp0ONq2ed8pK9HA"><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>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_5wOzRIIWb02_WyfQd_o5Tg"><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>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_sUQ2qIUPUkWqvpMJOoqCNw"><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>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_NonaffiliatedPartyMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_O9oeBZojsUK6XwID8qu9SQ"><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>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"><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="Duration_12_18_2023_To_12_18_2023_srt_CounterpartyNameAxis_hnrg_BRileySecuritiesIncMember_us-gaap_SubsidiarySaleOfStockAxis_hnrg_AtMarketOfferingMember_IFpBnJav6U-cF-FEDMOt_Q"><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="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_nydkNUiLCUu8G1wqScbO1Q"><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>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_u6kQciNs2USq3PVzyQNP7g"><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>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_8mDlcBHaV0WCWKQoMUyK5A"><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-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_zPukT3yhUU2wtyn-dQJafg"><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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"><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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_11_7_2024_Rqb2dz70VEyayoovB04N8Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-11-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="Unit_Standard_segment_13jlZapTL0-TGR41EBxeFQ"><xbrli:measure>hnrg:segment</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_item_ZQV0-GR7y0KqI6dQDd2UEA"><xbrli:measure>hnrg:item</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_MWh_UmX69L-0GEmV1o4snnMOjA"><xbrli:measure>utr:MWh</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_employee_46c6ttGtR0eEBPO6jzfzPg"><xbrli:measure>hnrg:employee</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_lease_8iXmn43z0kSLr_bN6NJNAQ"><xbrli:measure>hnrg:lease</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_T_4V28s9LJ3EKLGec0o0N1ZQ"><xbrli:measure>utr:T</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw"><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><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Tc_L91vtBvTw0eN8FgfagZoCg_5_12" toRefs="_b05309fd_1d80_4feb_bd1a_6488f94ca5c9" order="1"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Tc_Q4I-Hz1f-kunvS2MKGfsZw_5_6" toRefs="_b05309fd_1d80_4feb_bd1a_6488f94ca5c9" order="1"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Tc_Q4wy3FRYkEelm2pmrKQuOg_5_9" toRefs="_b05309fd_1d80_4feb_bd1a_6488f94ca5c9" order="1"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Tc_0Zf9pt6d10S5uZE9yBX7FQ_5_3" toRefs="_b05309fd_1d80_4feb_bd1a_6488f94ca5c9" order="1"/></ix:resources></ix:header></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:60.74pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:1pt;padding-top:1pt;text-align:center;border-bottom:1.0pt solid #000000;border-top:3.0pt solid #000000;margin:0pt;"><span style="font-size:1pt;font-weight:bold;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:5pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_d36f3c13_9b03_43be_8f8e_f996b4061a16"></a><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">UNITED STATES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">SECURITIES AND EXCHANGE COMMISSION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Washington, D.C. 20549</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-size:9pt;font-weight:bold;">FORM&#160;</b><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="dei:DocumentType" id="Narr_rAMie_DwZkig1Oaj1u96gQ"><b style="font-size:9pt;font-weight:bold;">10-Q</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="dei:DocumentQuarterlyReport" id="Narr_mE9gVs4xNEClWXyv_DlFEQ"><b style="font-family:'Segoe UI Symbol';font-size:9pt;font-weight:bold;">&#9746;</b></ix:nonNumeric></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="font-size:9pt;">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0pt 0.25pt;"><span style="font-size:8pt;margin-bottom:12pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-size:9pt;">For the quarterly period ended </span><ix:nonNumeric format="ixt:datemonthdayyearen" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="dei:DocumentPeriodEndDate" id="Narr_YaF3HogO_kmEMw13M3xbJw"><span style="font-size:9pt;">September 30, 2024</span></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">OR</p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="dei:DocumentTransitionReport" id="Narr_nQAz_Er2ikmJ1prrcyS--g"><b style="font-family:'Segoe UI Symbol';font-size:9pt;font-weight:bold;">&#9744;</b></ix:nonNumeric></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><span style="font-size:9pt;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;">Commission file number:</span><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="dei:EntityFileNumber" id="Narr_F0LVPbMFRUOJVxHwryQa2A"><span style="font-size:9pt;">001-34743</span></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><img src="hnrg-20240930x10q001.jpg" alt="Graphic" style="display:inline-block;height:60.74pt;left:0%;padding-bottom:0pt;position:relative;top:0pt;width:64.49pt;"/></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="dei:EntityRegistrantName" id="Narr_qtfzY2tZjEO7p9KG-8D0Ng"><b style="font-size:9pt;font-weight:bold;">HALLADOR ENERGY CO</b></ix:nonNumeric><b style="font-size:9pt;font-weight:bold;">MPANY</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(</b>www.halladorenergy.com<b style="font-weight:bold;">)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><a id="_867c63d6_b1cf_4306_894d_edb1c7ee5e02"></a><a id="Tc_k99-MQcVKUiATvYs9dDTOg_1_0"></a><a id="Tc_5JrNzWC4r0uKCXkR22eMkA_2_0"></a><a id="Tc_rdx7BxfYGUeWJBWtZiAa8A_2_1"></a><a id="Tc_q4WA4cuc30WfOk16abvdlw_4_0"></a><a id="Tc_P8JF56Gd1EuzVkq4V9f4Kw_5_0"></a><a id="Tc_xbdHnaEVp0Sk1rjKRFgZyQ_5_1"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric format="ixt-sec:stateprovnameen" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="dei:EntityIncorporationStateCountryCode" id="Narr_EMxq2JUPaUuTSzR9tOCWjw"><span style="font-size:9pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Colorado</span></ix:nonNumeric><span style="font-size:9pt;"> </span></p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="dei:EntityTaxIdentificationNumber" id="Tc_wjaszzUyk0WCP-UvGX-8jQ_1_1"><span style="font-size:9pt;">84-1014610</span></ix:nonNumeric></p></td></tr><tr><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">(State of incorporation)</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">(IRS Employer Identification No.)</p></td></tr><tr><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="dei:EntityAddressAddressLine1" id="Narr_35J4R8zCNEuo2tSnnjegVw"><span style="font-size:9pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">1183 East Canvasback Drive</span></ix:nonNumeric><span style="font-size:9pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">, </span><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="dei:EntityAddressCityOrTown" id="Narr_BlF6igO750WdO0w39uCE9A"><span style="font-size:9pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Terre Haute</span></ix:nonNumeric><span style="font-size:9pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">, </span><ix:nonNumeric format="ixt-sec:stateprovnameen" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="dei:EntityAddressStateOrProvince" id="Narr_xLAZ3r1gm0u65KhVGr3Tkw"><span style="font-size:9pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Indiana</span></ix:nonNumeric></p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="dei:EntityAddressPostalZipCode" id="Tc_vADTQ15oK0a-AGZrsESNVQ_4_1"><span style="font-size:9pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">47802</span></ix:nonNumeric></p></td></tr><tr><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">(Address of principal executive offices)</p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">(Zip Code)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;">Registrant&#8217;s telephone number, including area code: </span><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="dei:CityAreaCode" id="Narr_2jnBW0g860m58QFWQ-AVZg"><span style="font-size:9pt;">812</span></ix:nonNumeric><span style="font-size:9pt;">.</span><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="dei:LocalPhoneNumber" id="Narr_aMADHZ6wA0eHusDamUPC_Q"><span style="font-size:9pt;">299.2800</span></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Securities registered pursuant to Section&#160;12(b)&#160;of the Act:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><a id="_4e36b4d4_40bd_429e_9759_6431ef2f4c4a"></a><a id="Tc__QqKljgNPkyfr2dJ8KxCuw_1_0"></a><a id="Tc_IJgOx_LwckWaGZxoO2NsEQ_1_2"></a><a id="Tc_aDV2jq3n10OYxLX2l-dCXg_1_4"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:39.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:22.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:34.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:39.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Title of each class</b></p></td><td style="vertical-align:top;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:22.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Trading Symbol</b></p></td><td style="vertical-align:top;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:34.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Name of each exchange on which registered</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.82%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="dei:Security12bTitle" id="Tc_rS4ufZHEBEiLKwKTmIKJnw_2_0"><span style="font-size:9pt;">Common Shares, $.01 par value</span></ix:nonNumeric></p></td><td style="vertical-align:top;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:22.38%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="dei:TradingSymbol" id="Tc_YKHuoacNB0WIaNSMvVVBtg_2_2"><span style="font-size:9pt;">HNRG</span></ix:nonNumeric></p></td><td style="vertical-align:top;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:34.9%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric format="ixt-sec:exchnameen" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="dei:SecurityExchangeName" id="Tc_BD9ckpzgyUCDGYbh931yZQ_2_4"><span style="font-size:9pt;">Nasdaq</span></ix:nonNumeric></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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 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. </span><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="dei:EntityCurrentReportingStatus" id="Narr_YKwTIE292UGe8XPBSYP2kQ"><span style="font-size:9pt;">Yes</span></ix:nonNumeric><span style="font-size:9pt;">&#160;</span><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9745;</span><span style="font-size:9pt;">&#160;No&#160;</span><b style="font-family:'Segoe UI Symbol';font-size:9pt;font-weight:bold;">&#9744;</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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 Regulations&#160;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). </span><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="dei:EntityInteractiveDataCurrent" id="Narr_Asvf-t-A7ky-Ofue3dha2w"><span style="font-size:9pt;">Yes</span></ix:nonNumeric><span style="font-size:9pt;">&#160;</span><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9745;</span><span style="font-size:9pt;">&#160;No&#160;</span><b style="font-family:'Segoe UI Symbol';font-size:9pt;font-weight:bold;">&#9744;</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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&#160;12b-2 of the Exchange Act.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:2.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:48.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Large accelerated filer <span style="font-family:'Segoe UI Symbol';">&#9744;</span></p></td><td style="vertical-align:top;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:48.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><ix:nonNumeric format="ixt-sec:entityfilercategoryen" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="dei:EntityFilerCategory" id="Narr_2AovzHAL7EuXFUr7ejeUbQ"><span style="font-size:9pt;">Accelerated filer</span></ix:nonNumeric><span style="font-size:9pt;"> </span><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9745;</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Non-accelerated filer <span style="font-family:'Segoe UI Symbol';">&#9744;</span></p></td><td style="vertical-align:top;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:48.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;">Smaller reporting company </span><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="dei:EntitySmallBusiness" id="Narr_vpddjKxowkypVeLl-dknBQ"><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9745;</span></ix:nonNumeric></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:48.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;">Emerging growth company </span><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="dei:EntityEmergingGrowthCompany" id="Narr_J6VeZxJ9W0GkRcPOjvxcrA"><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9744;</span></ix:nonNumeric></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';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. <b style="font-family:'Segoe UI Symbol';font-weight:bold;">&#9744;</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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 </span><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="dei:EntityShellCompany" id="Narr_GBHb175g60Gi_HgZ-hjLVw"><b style="font-family:'Segoe UI Symbol';font-size:9pt;font-weight:bold;">&#9744;</b></ix:nonNumeric><span style="font-size:9pt;">&#160;No&#160;</span><span style="font-family:'Segoe UI Symbol';font-size:9pt;">&#9745;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">As of November&#160;7,&#160;2024, we had <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" format="ixt:numdotdecimal" scale="0" contextRef="As_Of_11_7_2024_Rqb2dz70VEyayoovB04N8Q" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" id="Narr_CpyJ5HWqqk-Ourby_XQNdQ">42,617,108</ix:nonFraction>&#160;shares of common stock outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:3pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:1pt;padding-top:1pt;border-bottom:3.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_7e6174e3_2de8_4ec3_aab5_e07dbcfe9bfa"></a><a id="TOC"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">TABLE OF CONTENTS</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr><td style="vertical-align:bottom;width:94.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#PARTIFINANCIALINFORMATION_637946"><b style="font-style:normal;font-weight:bold;">PART I - FINANCIAL INFORMATION</b></a></p></td><td style="vertical-align:bottom;width:5.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">1</p></td></tr><tr><td style="vertical-align:bottom;width:94.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:5.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:94.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><a href="#ITEM1FINANCIALSTATEMENTS_314946"><span style="font-style:normal;font-weight:normal;">ITEM 1. FINANCIAL STATEMENTS (Unaudited)</span></a></p></td><td style="vertical-align:bottom;width:5.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">1</p></td></tr><tr><td style="vertical-align:bottom;width:94.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:5.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:94.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><a href="#ConsolidatedBalanceSheets_756008"><span style="font-style:normal;font-weight:normal;">Condensed Consolidated Balance Sheets</span></a></p></td><td style="vertical-align:bottom;width:5.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">1</p></td></tr><tr><td style="vertical-align:bottom;width:94.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:5.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:94.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><a href="#StatementsofOperations_920295"><span style="font-style:normal;font-weight:normal;">Condensed Consolidated Statements of Operations</span></a></p></td><td style="vertical-align:bottom;width:5.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">2</p></td></tr><tr><td style="vertical-align:bottom;width:94.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:5.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:94.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><a href="#StatementsofCashFlows_850133"><span style="font-style:normal;font-weight:normal;">Condensed Consolidated Statements of Cash Flows</span></a></p></td><td style="vertical-align:bottom;width:5.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">4</p></td></tr><tr><td style="vertical-align:bottom;width:94.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:5.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:94.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><a href="#StockholdersEquity_274942"><span style="font-style:normal;font-weight:normal;">Condensed Consolidated Statements of Stockholders&#8217; Equity</span></a></p></td><td style="vertical-align:bottom;width:5.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">5</p></td></tr><tr><td style="vertical-align:bottom;width:94.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:5.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:94.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><a href="#FinancialStatements_109295"><span style="font-style:normal;font-weight:normal;">Notes to Condensed Consolidated Financial Statements</span></a></p></td><td style="vertical-align:bottom;width:5.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">6</p></td></tr><tr><td style="vertical-align:bottom;width:94.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:5.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:94.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><a href="#ITEM2MANAGEMENTSDISCUSSION_153192"><span style="font-style:normal;font-weight:normal;">ITEM 2. MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></a></p></td><td style="vertical-align:bottom;width:5.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">20</p></td></tr><tr><td style="vertical-align:bottom;width:94.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:5.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:94.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><a href="#ITEM3QUANTITATIVEANDQUALITATIVE_879807"><span style="font-style:normal;font-weight:normal;">ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></a></p></td><td style="vertical-align:bottom;width:5.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">31</p></td></tr><tr><td style="vertical-align:bottom;width:94.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:5.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:94.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><a href="#ITEM4CONTROLS_404437"><span style="font-style:normal;font-weight:normal;">ITEM 4. CONTROLS AND PROCEDURES</span></a></p></td><td style="vertical-align:bottom;width:5.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">32</p></td></tr><tr><td style="vertical-align:bottom;width:94.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:5.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:94.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#PARTIIOTHERINFORMATION_692180"><b style="font-style:normal;font-weight:bold;">PART II - OTHER INFORMATION</b></a></p></td><td style="vertical-align:bottom;width:5.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">33</p></td></tr><tr><td style="vertical-align:bottom;width:94.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:5.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:94.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><a href="#ITEM4MINESAFETYDISCLOSURES_427650"><span style="font-style:normal;font-weight:normal;">ITEM 4. MINE SAFETY DISCLOSURES</span></a></p></td><td style="vertical-align:bottom;width:5.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">33</p></td></tr><tr><td style="vertical-align:bottom;width:94.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:5.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:94.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><a href="#ITEM6EXHIBITS_987481"><span style="font-style:normal;font-weight:normal;">ITEM 6. EXHIBITS</span></a></p></td><td style="vertical-align:bottom;width:5.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">33</p></td></tr><tr><td style="vertical-align:bottom;width:94.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:5.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:94.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a href="#SIGNATURES_218095"><b style="font-style:normal;font-weight:bold;">SIGNATURES</b></a></p></td><td style="vertical-align:bottom;width:5.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">34</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_e9319571_089e_4183_8bb8_55c988bc3d9b"></a><a id="PARTIFINANCIALINFORMATION_637946"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">PART&#160;I&#160;- FINANCIAL INFORMATION</p><a id="ITEM1FINANCIALSTATEMENTS_314946"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">ITEM&#160;1. FINANCIAL STATEMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Hallador Energy Company</p><a id="ConsolidatedBalanceSheets_756008"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Condensed Consolidated Balance Sheets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(in thousands, except per share data)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 10pt 0pt;">(unaudited)</p><a id="_b47f1cf6_94da_43be_a2e2_f63962f54ea0"></a><a id="Tc_TUsfNZDiBEiX1qAqQkivaQ_1_2"></a><a id="Tc_hJiC4igi5EeerYZa3qcacQ_1_5"></a><a id="Tc__-rLf8punUqCzLEqlC6_1w_2_2"></a><a id="Tc_5QBnxmadvkyDgTEIjqRmDw_2_5"></a><a id="Tc_EwUW-Q2eCkePoa_g635boQ_3_0"></a><a id="Tc_xWi8bKeFMEu4j9dhOgO2xg_4_0"></a><a id="Tc_hunD1dYMxkiUqvLdhts66Q_5_0"></a><a id="Tc_DvCE6x3cHkimcQG3w_NbeA_5_2"></a><a id="Tc_AEo53gCVtki_8f4fpZHv4g_5_5"></a><a id="Tc_H9wfNm1E7kKJk81QvCKKJQ_6_0"></a><a id="Tc_-2jfIKo0TU-1rgftcNY7kA_7_0"></a><a id="Tc_ef0iJYznLkWd9FBmmopodA_8_0"></a><a id="Tc_Z9f4qqNK4kiJ-P9frMqKog_9_0"></a><a id="Tc_JSgaTzyk6keQbaNQZJGXsQ_10_0"></a><a id="Tc_04THCkIU8km3gcXJO_pj5w_11_0"></a><a id="Tc_6RllzLhgqUCrG14I4pm-bg_12_0"></a><a id="Tc_m5luwxQ19EWd-YAxl6H8IA_13_0"></a><a id="Tc_B4odY-pgRUK0QGBcu_cGRw_14_0"></a><a id="Tc_qPL0LhV0vkiJ91ifR4eDOQ_15_0"></a><a id="Tc_o1BdvTZGwkKcmVKYN4pN2A_16_0"></a><a id="Tc_co6XzMfrQUe83JXsVa6cqA_17_0"></a><a id="Tc_P6VNSrAq9Uie2tmudO_OOQ_18_0"></a><a id="Tc_cqaRQjQ9QU6C4BDa5n2zuw_19_0"></a><a id="Tc_BIh9VgZ7l02uVw4__Jlrtw_20_0"></a><a id="Tc_JWGaISZzo0arcEXO94kibg_21_0"></a><a id="Tc_LaGYJp-wQ0-o54tSPz-txA_22_0"></a><a id="Tc_982eq6l0VECjvayr2KVHgQ_23_0"></a><a id="Tc_25ocrsJXkEq8Eq1YBN0w6w_23_2"></a><a id="Tc_eDMc3VOEoUaKJ5fWGl4WVw_23_5"></a><a id="Tc_2-tJt6ulS0uBLf-VGo8oxA_25_0"></a><a id="Tc_RRCDI3e0fUamxmmyes1MHQ_26_0"></a><a id="Tc_uHX50use10qXgtg5NMwqgw_27_0"></a><a id="Tc_8aQ9sauLa0KMkZ2WxVxv7g_27_2"></a><a id="Tc_n_rSnpJ810Ck_u5J0rhbzg_27_5"></a><a id="Tc_Eq2JJ6ahq0m3xYWttemtZQ_28_0"></a><a id="Tc_mQmIPd28E0iNnGgJLIrx1Q_29_0"></a><a id="Tc_ZkyVZNv49EurQcCQQJs_lA_30_0"></a><a id="Tc_YiHfLRVgpUmW3jy1mmps8A_31_0"></a><a id="Tc_XModIIDLK0KEVmajd71DIA_32_0"></a><a id="Tc_GHjqz_I2OUaKfvYMwEB3dw_33_0"></a><a id="Tc_jN9VquzWhUugYKYDMwS4Pw_34_0"></a><a id="Tc_elIJb9f-LUWMeO0NA-WezQ_35_0"></a><a id="Tc_yMcUO79lREG-b8_aG2NOSA_35_3"></a><a id="Tc_EUWqWuTNiEGkvfq0LbveQA_36_0"></a><a id="Tc_zPkZC9egek29LcLA5G16nA_36_3"></a><a id="Tc_5E1VlNXx80aFOUrsU_0V5Q_37_0"></a><a id="Tc_WAGal3i0YUGoyZxyiBNrlA_38_0"></a><a id="Tc_ceB1x7i_gUWP6_6f87y5ZQ_39_0"></a><a id="Tc_r9k2cf483kO3w9ZqU3N80Q_40_0"></a><a id="Tc_beqF2qu2iUOM1VDw11e8BA_41_0"></a><a id="Tc_mxaJo_sEFEq6J5oN9YmdPA_42_0"></a><a id="Tc_9iA_8Pe3NUyAUUe9Hf9Vpw_43_0"></a><a id="Tc_BvMnyhgNnES0s_wz_H-yLw_44_0"></a><a id="Tc_BfgWnh2kLEG0gXUtxoiGLQ_45_0"></a><a id="Tc_k68WTM4_f0SrYMSGycrarA_46_0"></a><a id="Tc_KSykR12kmUaM6nwcDfGETg_47_0"></a><a id="Tc_xVoaI0n0hka-2TtmkCsPaQ_48_0"></a><a id="Tc_b_7fcDGrbESWOVGLAFGMaw_49_0"></a><a id="Tc_E3hDKpOjbESqjeKupVHKOw_50_0"></a><a id="Tc_cQnwlDbfe0yGHn4juKDH9Q_51_0"></a><a id="Tc_uURsaeGrZ0GmI6fH-U9XYA_51_2"></a><a id="Tc_L6yI-hXSFkOimwZOaXHn7Q_51_5"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">ASSETS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Current assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_Isn0wfqz9kSxepbvyUYVSA_5_3">3,829</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_lGwtGf8VgUawokZvZ4RBLA_5_6">2,842</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="Tc_w53rYf1vD0ieVgPK0pXpaw_6_3">5,812</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="Tc_z3nKIMe-yE-8tmyj3BydYA_6_6">4,281</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="Tc_Rc_HPH2UeEe9MiPZhbs9OA_7_3">11,908</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="Tc_i7W-xKjudke1lm4y9fUhLw_7_6">19,937</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EnergyRelatedInventoryCoal" scale="3" id="Tc_o-cv7Xpnikixb2rJppanXw_8_3">31,077</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EnergyRelatedInventoryCoal" scale="3" id="Tc_kWPvar6Bf0eEl8HhLsLQjg_8_6">23,075</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Parts and supplies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherInventorySupplies" scale="3" id="Tc_FxTSGK2TfUGoKtri3K0Osg_9_3">39,663</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherInventorySupplies" scale="3" id="Tc_Qj5_D8cVQkyLxFoSGwOYdg_9_6">38,877</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Prepaid expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseCurrent" scale="3" id="Tc_vQwABFPGfUS2E98ZVVhTqA_10_3">5,964</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseCurrent" scale="3" id="Tc_wsczfHjaIUC-K41sCWNH_A_10_6">2,262</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Assets held-for-sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="3" id="Tc_qOPdsUyIMUKjp6Hk9xAH_g_11_3">1,544</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="3" id="Tc_sI_-JuLFQkSq5B-KX6edOQ_11_6">1,611</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Total current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="Tc_a-ZVqg0Mq0Om7jPEMrS--w_12_3">99,797</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="Tc_AEcxQuTikUuJw-CDV7XAug_12_6">92,885</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Property, plant and equipment:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Land and mineral rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MineralRights" scale="3" id="Tc_332XCA1Nr0CeVHxuD9gHFg_14_3">115,486</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MineralRights" scale="3" id="Tc_cr5FOYsd-0SoWqSCDHAMwQ_14_6">115,486</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Buildings and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="hnrg:BuildingsAndEquipmentGross" scale="3" id="Tc_gXNCRpifyk-tF6e-stUsEw_15_3">529,818</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="hnrg:BuildingsAndEquipmentGross" scale="3" id="Tc_FEOSY1M3P0K3sadBNqepcg_15_6">537,131</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Mine development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConstructionInProgressGross" scale="3" id="Tc_HmVcE6oo2Ea8yPOZ1rBcxg_16_3">167,077</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConstructionInProgressGross" scale="3" id="Tc_tmTjalCHjU6IDNmSVD0UqA_16_6">158,642</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Finance lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="Tc_kKKBCOcdvU26RzGuz4TEPA_17_3">19,869</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="Tc_fmriGTs9OEueJePpmsVRkw_17_6">12,346</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Total property, plant and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_vorYHKHR2UqI-h1D4Sc47A_18_3">832,250</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_KALTRMzfrkevjAanw6acsA_18_6">823,605</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Less - accumulated depreciation, depletion and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="Tc_NmxTaIVOv0uY68FHh8ll_g_19_3">360,173</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="Tc_2TRKPy3egUylgs4l7Kd9BQ_19_6">334,971</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Total property, plant and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_ihScgLjU3U6t1jCnuMvesw_20_3">472,077</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_p0izcn914UuW7EDyxrNj7g_20_6">488,634</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Investment in Sunrise Energy</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestments" scale="3" id="Tc_UbuRadiRDESB6CIKLUQSgQ_21_3">2,071</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestments" scale="3" id="Tc_VTWQpkGCG0GAxRQxEuJsfw_21_6">2,811</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="Tc_Xa79_Y4UnkmQ6f5wScfVQA_22_3">5,785</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="Tc_X-XrHeq5lUWxNrmgNTzxjw_22_6">5,450</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 18pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_tAY3PWIBqUaXaVbs9xcEsA_23_3">579,730</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_No3jpysiFEijC-2Gosez9Q_23_6">589,780</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">LIABILITIES AND STOCKHOLDERS' EQUITY</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Current liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Current portion of bank debt, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SecuredDebtCurrent" scale="3" id="Tc_cL6-ch8VNUKFMRSik6jK2Q_27_3">24,095</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SecuredDebtCurrent" scale="3" id="Tc__34VXLVNa02UFtO4MiesnA_27_6">24,438</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Accounts payable and accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" scale="3" id="Tc_gOzYig1JUUC3W59HldJ3sg_28_3">42,915</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" scale="3" id="Tc_kMZW5qkY-0W2wLxSrG0EUA_28_6">62,908</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Current portion of lease financing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="Tc_RPwCJyURakG71ZkR5SK1ww_29_3">6,248</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="Tc_wL7INElmy0aUmBgIqiLftg_29_6">3,933</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="Tc_1qK3N9MXNEO_GFErjmyCzQ_30_3">57,293</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="Tc_7Xpn2T1kzUu032cU1mYNcg_30_6">23,062</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Contract liability - power purchase agreement and capacity payment reduction</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EnergyMarketingContractLiabilitiesCurrent" scale="3" id="Tc_5uLr3HVQpUa8iSm2dWV2TQ_31_3">41,049</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EnergyMarketingContractLiabilitiesCurrent" scale="3" id="Tc_Wtt-tvGGkUqMBnwIMnsXSg_31_6">43,254</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Total current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="Tc_HTDOA649uUyIqtXfxmGhIA_32_3">171,600</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="Tc_QtL8C8eHOEeQPxlQbX0hRQ_32_6">157,595</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Long-term liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Bank debt, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SecuredLongTermDebt" scale="3" id="Tc_wCkv0dq0o0ylOwM_P5VZSA_34_3">42,918</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SecuredLongTermDebt" scale="3" id="Tc_I4-2Awvh7k-KLvwcru7dbw_34_6">63,453</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Convertible notes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConvertibleLongTermNotesPayable" scale="3" id="Tc_Ik8rpv_Eg0yUDes43NdAQQ_35_6">10,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Convertible notes payable - related party</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="hnrg:ConvertibleLongTermNotesPayableRelatedParty" scale="3" id="Tc_x-98EqHViUuIZ-kAnzQe9w_36_6">9,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Long-term lease financing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" id="Tc_1KrsHLxq1ESWWqBWiLLISg_37_3">9,234</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" id="Tc_FUHpMYDvskmId05LPBjFZA_37_6">8,157</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Deferred income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="Tc_brufM3v_RUyZZpoXcCVPTw_38_3">5,846</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="Tc_jQrcBvcz5EGNbvwA5hkM9Q_38_6">9,235</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Asset retirement obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="3" id="Tc_2aIzZVVo7ESRWOGIFnjWsA_39_3">15,746</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="3" id="Tc_upZlVB1C2EypkbyI64yM2w_39_6">14,538</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Contract liability - power purchase agreement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EnergyMarketingContractLiabilitiesNoncurrent" scale="3" id="Tc_Tmv57H2T_E-y1NcqRXrb_w_40_3">13,456</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EnergyMarketingContractLiabilitiesNoncurrent" scale="3" id="Tc_lakNbhdHbEuqbNrdNu2riw_40_6">47,425</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="Tc_4QTaznc4Gk6cR0DDEImZLQ_41_3">2,133</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="Tc_CftuKpM4sk69qLk7gvryhg_41_6">1,789</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Total long-term liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesNoncurrent" scale="3" id="Tc_me1rDh33_UGb5dnm1n8nFQ_42_3">89,333</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesNoncurrent" scale="3" id="Tc_-kG8x8DW0keJgfw8NCA1gA_42_6">163,597</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 18pt;">Total liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="Tc_WUGhmDIitEWwzNhUQXTdMQ_43_3">260,933</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="Tc_swSTRgZhDEaYI-a8kdpi3w_43_6">321,192</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Commitments and contingencies</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Stockholders' equity:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Preferred stock, $<ix:nonFraction unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="Narr_wQAvtmhIvkm9K5GiQ3dCgA"><ix:nonFraction unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="Narr_Mool3snqYEiCGG5JE6_38w">.10</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="3" id="Narr_N5myIsJp6EWl2gnhtonMzw"><ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="3" id="Narr_MjHaqNHmZku0dxGb69lFUw">10,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesOutstanding" scale="3" id="Narr_8K58BH2CU0-sdCt0x_N8QQ"><ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesOutstanding" scale="3" id="Narr_hgakIopupE6WDZv-f3tS_Q"><ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="3" id="Narr_feCsVW60HkWwYWWX0Q1WeQ"><ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="3" id="Narr_NKTrQ34WQU6F1JJqsyeKEQ">none</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_qoeKq0k9mky0WECXqsu5Lg;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> &#8212;</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_IizLXXANAk-eWEEmZgoo4g;"><span style="font-family:'Times New Roman','Times','serif';font-size:8pt;font-style:normal;font-weight:normal;"> &#8212;</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Common stock, $<ix:nonFraction unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_nccRC_iEu0WRXlJBOatoiQ"><ix:nonFraction unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_W1wIf9Qo0UWbS4Rd4QGhWA">.01</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="3" id="Narr_VNdfzB2rsUimqSsUugOJTg"><ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="3" id="Narr_wgQIkn5PRkm29s5lFLnZYg">100,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="Narr_6b-7hPb3tEa6jEpKf9HbZQ"><ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="3" id="Narr_flS8QeWi7E2tQlER42kRig">42,599</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="Narr_Db6fAAr5nUO9J6BQndKbHw"><ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="3" id="Narr_iaWXnh0rnUu4PPEDyorIMg">34,052</ix:nonFraction></ix:nonFraction><span style="white-space:pre-wrap;"> issued and outstanding, as of  September&#160;30,&#160;2024 and December&#160;31,&#160;2023, respectively</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="Tc_JDd6XxPYjEWf83wI1nYVxQ_47_3">426</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="Tc_yVHfhMhtT0qDM5JiizubSQ_47_6">341</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Additional paid-in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="Tc_UDDOKPmGm0S3h4awRNU4rw_48_3">188,018</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="Tc_mod6VJ_h2UWz0rV0eV_5GQ_48_6">127,548</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">Retained earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="Tc_KlPKGxbYMkqtQYYPDXIpFg_49_3">130,353</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="Tc_w74gwvhMQ0uaFOZiBro14w_49_6">140,699</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Total stockholders&#8217; equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_-cEf601GUUOlVbfoZZED9Q_50_3">318,797</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_T58uumqYQEOJo8e6f1vLtw_50_6">268,588</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 18pt;"><b style="font-weight:bold;">Total liabilities and stockholders&#8217; equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="Tc_R9nRnEjHt06dNvN2wFnXYg_51_3">579,730</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="Tc_TSLp5n9uAUGTH0_f6jqsGA_51_6">589,780</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">See accompanying notes to the condensed consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">1</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_d4f5097c_6eea_48b4_a27b_4e5ca1755790"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Hallador Energy Company</p><a id="StatementsofOperations_920295"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Condensed Consolidated Statements of Operations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(in thousands, except per share data)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(unaudited)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_74130670_0179_42a7_8681_9aca68737508"></a><a id="Tc_lcVjMI5lUkmD2X4VXq2KUQ_1_2"></a><a id="Tc_oXcjaiNx6Eipcr7eSQJseQ_1_8"></a><a id="Tc_zS-SBj4baU2RtsnK5m5eDg_2_2"></a><a id="Tc_dKYT8zHp-EC7U9-2r0I0nQ_2_5"></a><a id="Tc_Feu1R2k1O0ClCxyubM20-A_2_8"></a><a id="Tc_f5CI_SNvg0KVpI7f8eeN0w_2_11"></a><a id="Tc_c_EQyHo3HkqF8b_aid9txg_3_0"></a><a id="Tc_WifO0r-5JkCQqghteN-tZQ_4_0"></a><a id="Tc_h4YBC3L7-0CaYIJAjZYm3g_4_2"></a><a id="Tc_ON9yxcP790iiQ_P2Fkrmmw_4_5"></a><a id="Tc_2Qfe-nTzFkORoKt7OLCA3Q_4_8"></a><a id="Tc_XHxFZNblUUO63_bjtHDLWA_4_11"></a><a id="Tc_rWR-VhN-kkaQxnrWLnNQVg_5_0"></a><a id="Tc_g5j8Sll71kKhSTUccFubPg_6_0"></a><a id="Tc_bhlhSmkVmkmCUJq95HVf2Q_7_0"></a><a id="Tc_E98WtRWuHEuJh7utFQHirg_8_0"></a><a id="Tc_onZ2uEV7x0KwG5lEQa10Kw_9_0"></a><a id="Tc_21dY-Z9nKkypSyWPhwvU3g_10_0"></a><a id="Tc_6HzkD6EdM0mjoKd2GIh0wQ_11_0"></a><a id="Tc_W366-6gSZkqap4V1Su8tVQ_11_6"></a><a id="Tc_mPBSPs7K1Eijek0tZAeZnw_11_12"></a><a id="Tc__MGlBnZVL0e_VWoOcptnVQ_12_0"></a><a id="Tc_5m2d8DGrnk-xoUXpava9_g_13_0"></a><a id="Tc_y1fffKFpUUCSmdIoZI5x6A_14_0"></a><a id="Tc_mskiScdM-Uu8bxGsBZu3zw_15_0"></a><a id="Tc_BkQM2JJrakSa5eN84hiedQ_16_0"></a><a id="Tc_SgGZ4zlHxEGdDktOmm_bTA_17_0"></a><a id="Tc_1L6eSlk8QkCa-RQW_NZvSw_18_0"></a><a id="Tc_pd8U-iZohEK_dorl6dwKjw_20_0"></a><a id="Tc_nnezpgx5xkOmj6W6bc_6JA_22_0"></a><a id="Tc_Z5i7OShWdUae5bX50byxbA_23_0"></a><a id="Tc_dGdD6k94aky_yqJ82m4xlg_23_3"></a><a id="Tc_vsSBdx5mXUaZivAiAQatNg_24_0"></a><a id="Tc_GhgmpMbDl0CG1tTnxomGww_25_0"></a><a id="Tc_Mro8XZryP068_tpDZUM8Qg_27_0"></a><a id="Tc_NdJRCbtysU-gmnfY26pjxw_28_0"></a><a id="Tc_LhnHu3cQy06vylWcQpGyCQ_28_3"></a><a id="Tc_MqtCIz3bBEeRUqvjpx6ong_28_9"></a><a id="Tc_t9qOXKFj4E-3AJYYsCjSyA_29_0"></a><a id="Tc_-Dj9_tH8ckau_Y7AW48t_Q_30_0"></a><a id="Tc_lc2qtIZuzUKmci926js5gw_32_0"></a><a id="Tc_QTq-59VTUkW67X_RmqftVg_32_2"></a><a id="Tc_hw9EauTOn0ii3MYM0AA7zQ_32_5"></a><a id="Tc_cTExBVb0XUivwG1bu4-gdw_32_8"></a><a id="Tc_6O8EfjjJI0Sugpn7sOq6xw_32_11"></a><a id="Tc_8wHt6n09a0ONvVIHiNFQfQ_34_0"></a><a id="Tc_YfHaTv-KaUW8E5izmsfyQw_35_0"></a><a id="Tc_TgjUAKHHlUm4fapgjerOkA_35_2"></a><a id="Tc_c07_SRIIzEazzh1VIXpiPA_35_5"></a><a id="Tc_mWzFQh2ETEC29aRHcoqpUA_35_8"></a><a id="Tc_Jk0_8sV2B0iDvI-ez_QFNw_35_11"></a><a id="Tc_W1JVTMybSEq9iq_qP_2dyw_36_0"></a><a id="Tc_lNehoup0ikGYY_qNdkKlhg_36_2"></a><a id="Tc_D0QiwNKZgEugz7OTWWDshg_36_5"></a><a id="Tc_k4hy71WgSUG05esmy_mnwA_36_8"></a><a id="Tc__NmWRtSwBkCgmVqHmF9oHA_36_11"></a><a id="Tc_ZN8dFRo8fEyLqCOU5cnBig_38_0"></a><a id="Tc_eoZ3nkXs90CoLjK8Z3Povg_39_0"></a><a id="Tc_eVDiq5GR1EqVg9BfY4JcRA_40_0"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">SALES AND OPERATING REVENUES:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Electric sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_ElectricSalesMember_r8OHBYFa4k6XQHzM-OBSVQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_wLbzl8JUwUKDfokY-DQNaQ_4_3">71,715</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_ElectricSalesMember_2bPYhDL7u0WuolIbTgVZwQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_fMvvjANn5U6-E325x3J8oA_4_6">67,403</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_ElectricSalesMember_EuCobs0txUeFCtgrWpl-Qg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_I-xu84WhwUGCH2aySCUx6g_4_9">191,861</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_ElectricSalesMember_qV6NvNvNTE632dwICQ8UPg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_Go-8jWqxOk6Zs2NZucj9rQ_4_12">230,812</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Coal sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_CoalSalesMember_qD_knhprhEWRNq4tIClQ2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_wbKnaAVdxEGoPdtuEdppVQ_5_3">31,662</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_CoalSalesMember_kJQqYx9LSkaFbMwqE_NnGQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_9cnASthUsE206HsWLqz73Q_5_6">97,420</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_CoalSalesMember_ZZUbYhpIAUCwAIqWmLM13w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc__lgfyBkY7UKHZArgE8LAKg_5_9">114,093</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_CoalSalesMember_lqk-UlJrHkChqwL7wAUdRw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_Cs6rNKH8BEiP_2VdyND2lA_5_12">280,596</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherOperatingIncome" scale="3" id="Tc_88x_epc3TEKNNv5HU01dpg_6_3">1,667</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherOperatingIncome" scale="3" id="Tc_2iF7Cjz2B0mZFZg6fOUcnw_6_6">945</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherOperatingIncome" scale="3" id="Tc_LBg48JQ-9UCifv6SX6ONKg_6_9">4,221</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherOperatingIncome" scale="3" id="Tc_a5aUKZJBXUe2zvJ6LM_2pA_6_12">3,888</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total sales and operating revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_gW57sI7J_0ySMmjnCd5UhQ_7_3">105,044</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_r18pLlBckEaNnodMzv0r1A_7_6">165,768</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_lBBEFtf0q0GCG6VWapeFnA_7_9">310,175</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_EcGeoaD4OkqB4zROhF487w_7_12">515,296</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">EXPENSES:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Fuel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FuelCosts" scale="3" id="Tc_H6TLk_eR-UCEZaatb3pl9Q_9_3">13,176</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FuelCosts" scale="3" id="Tc_4NBpfhSi-0iJEPpZgo_1zQ_9_6">11,345</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FuelCosts" scale="3" id="Tc_mqfmRNPsuEiJCq0zfoKZWw_9_9">31,674</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FuelCosts" scale="3" id="Tc_lR_EDw_ajki41shRI58jLA_9_12">99,959</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other operating and maintenance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" scale="3" id="Tc_DSbXNKrv7kCS25p0ouuk8A_10_3">33,320</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" scale="3" id="Tc_eR22tkcd2EWTjX_0CbkSBg_10_6">65,551</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" scale="3" id="Tc_6hwF8-FZG0qAMyaZnUZ4fw_10_9">106,714</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations" scale="3" id="Tc_eC9tBcwVVUSOh6Q8ycll9w_10_12">139,979</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cost of purchased power</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="hnrg:CostOfPurchasedPower" scale="3" id="Tc_5qFHoOfBZ0aZLuKR2OyLyQ_11_3">3,149</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="hnrg:CostOfPurchasedPower" scale="3" id="Tc_LU6dfq1LLEGNgZGr11qnqQ_11_9">7,694</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Utilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DirectCommunicationsAndUtilitiesCosts" scale="3" id="Tc_Rq8r8-9y9UiFJA6piMG__w_12_3">3,185</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DirectCommunicationsAndUtilitiesCosts" scale="3" id="Tc_2X0Rs5osUE6-BFU3hb3Zbw_12_6">4,507</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DirectCommunicationsAndUtilitiesCosts" scale="3" id="Tc_pc5P7bPjKkypbgIXHPuiog_12_9">10,955</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DirectCommunicationsAndUtilitiesCosts" scale="3" id="Tc_8QqMEdX2206LyaEJ9rAD7Q_12_12">13,347</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Labor</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LaborAndRelatedExpense" scale="3" id="Tc_ddrnl4D7H0-lFD5RlqLCFw_13_3">26,721</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LaborAndRelatedExpense" scale="3" id="Tc_ADQ9bFr6AUSI-2tkexsqZA_13_6">37,639</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LaborAndRelatedExpense" scale="3" id="Tc_JcvQq4Jr7kaBaGRSzYDZ7g_13_9">88,444</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LaborAndRelatedExpense" scale="3" id="Tc_0rjP7Jq5c0yYAUAKVQUJkA_13_12">114,698</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Depreciation, depletion and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_sYW4VoPhDEW3VBHkgCVzNg_14_3">13,838</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_s1QRQ4reskCh3eCTaEqLdA_14_6">16,230</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_Q_PMGQ40gUaw1AzsILRi_w_14_9">42,930</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_ryBO2BclaE2EjuJkRWbZ7Q_14_12">51,375</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Asset retirement obligations accretion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="3" id="Tc_J4pqDjwxZEezFi1FrsMkng_15_3">410</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="3" id="Tc_3xQciikLskWNYaf5868K5Q_15_6">468</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="3" id="Tc_ZMB4e64z7ESEiUVGWyXFDA_15_9">1,208</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="3" id="Tc_U_kMAYim2UC66l8te7tgqw_15_12">1,380</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Exploration costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ExplorationExpense" scale="3" id="Tc_-anbdrCsoEe1TLXBSUmcLQ_16_3">62</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ExplorationExpense" scale="3" id="Tc_E60NkQGjVUWAg8sZEGwplg_16_6">171</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ExplorationExpense" scale="3" id="Tc__pZeewv33kalnVybpvEj-A_16_9">179</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ExplorationExpense" scale="3" id="Tc_98eUeCIKjUeL_087Z9iQYQ_16_12">682</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="Tc_N4Dv7cyvBkqLmdtyzEdjhw_17_3">6,471</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="Tc_5HtORlWD70q_EXCBZbk63g_17_6">6,054</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="Tc_QOGiN0uPEkCdYCSKGtckbg_17_9">20,218</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="Tc_NMXzV7Jjpk6koLpQd19dXg_17_12">18,596</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="3" id="Tc_XF7y2RlwkUOq-gxO_ubp2g_18_3">100,332</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="3" id="Tc_T3HCzyS4b0qLVOBBY0ZzYA_18_6">141,965</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="3" id="Tc_0IBg0TezLUOnxYnQzTszUQ_18_9">310,016</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="3" id="Tc_wArkipVJN0-TeXfF8p6IZw_18_12">440,016</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">INCOME FROM OPERATIONS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_4w9qHfzWh0uFIw9_01BOXQ_20_3">4,712</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_ig8OQ2m_TUSSZKS5AY9BCA_20_6">23,803</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_D0HKcSNtWkeg2jYxtk3T1Q_20_9">159</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_TclulLnnXUWTVdMxnX8LZQ_20_12">75,280</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest expense (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="Tc_B92V65MSE0WoMAFuP-IULQ_22_3">2,692</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="Tc_fYubMc2TZkeTQWh2vKS8OQ_22_6">3,030</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="Tc_MmqCJiO1YkCfw7lwCbqG4A_22_9">10,364</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="Tc_AMKS1n3eqEqYYlGull8qsA_22_12">10,470</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Loss on extinguishment of debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" sign="-" scale="3" id="Tc_Cd1m0LL530qZKMuInGjuRg_23_6">1,491</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" sign="-" scale="3" id="Tc_Wd1mzHSFekq4Q1dmRsmSNQ_23_9">2,790</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" sign="-" scale="3" id="Tc_KfrhwhUw3kCfpcBtN_5L-g_23_12">1,491</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Equity method investment (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" sign="-" scale="3" id="Tc_VvNIQilGHEuIzxrTkMzg6g_24_3">234</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" sign="-" scale="3" id="Tc_Ms32EkdM50Gd6NN4ufCtZA_24_6">177</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" sign="-" scale="3" id="Tc_5z8JUlOtFU2JzalKwr7WHA_24_9">740</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" sign="-" scale="3" id="Tc_aeE8ng9FaUuiS70cvE47bg_24_12">325</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">NET INCOME (LOSS) BEFORE INCOME TAXES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="Tc_o_iSWehzlEeNI3wxxhun1Q_25_3">1,786</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="Tc_tQuHWjo43EytuWtax88aXg_25_6">19,105</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" sign="-" scale="3" id="Tc_mP_OPuuNl02TCKdEUVfgJA_25_9">13,735</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="Tc_a1QVU3r26EOv2pTCE6Y4bw_25_12">62,994</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">INCOME TAX EXPENSE (BENEFIT):</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" sign="-" scale="3" id="Tc_Qq4S_tJd2kipvztWm9gKog_28_6">178</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="Tc_zQu1b4Mj70K8FWVsSMVsPg_28_12">315</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Deferred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="Tc_2jXg2LHKj0OhtI6NQXmR0g_29_3">232</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="Tc_aZmiOv7s2ECPnucn7rIhcw_29_6">3,208</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" sign="-" scale="3" id="Tc_3a2RzjzfW0yCmbxa6BTN1Q_29_9">3,389</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="Tc_okJJTO3m70is0TNPz3yk9w_29_12">7,638</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total income tax expense (benefit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="Tc_y7Gc15DZX0e0nZjHg77lug_30_3">232</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="Tc_FdAdZqRYZUyGLvMpSV85ZQ_30_6">3,030</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" sign="-" scale="3" id="Tc_wixqW9YS5kaibGK7SKC9VA_30_9">3,389</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="Tc_ObSquBHfEEmMFhjf3Hpn2A_30_12">7,953</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">NET INCOME (LOSS)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="Tc_as6MMRtopE6vOpDm9Pt2dw_32_3">1,554</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="Tc_kbaLNY0Q6kq8nC12eTigtQ_32_6">16,075</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_goEc5eHynEaQadsZKbWPJw_32_9">10,346</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="Tc_obDCe9UvQ0amEfbMHv11aA_32_12">55,041</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">NET INCOME (LOSS) PER SHARE:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" scale="0" id="Tc_g-GHHry3B0GwnzL3sp8hXA_35_3">0.04</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" scale="0" id="Tc_VNBkE6OKYkyMAtac5JLU0A_35_6">0.49</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_sEO5bUQ-JkK3fOHAYXmxWA_35_9">0.27</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" scale="0" id="Tc_fJdJZn-v9ESXRl6q-5CnSQ_35_12">1.66</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" scale="0" id="Tc_kB8iv18V7EatPL1LXaXfzw_36_3">0.04</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" scale="0" id="Tc_j4AcTN1upUSfhQhx2ZQHTQ_36_6">0.44</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_iigr9ng4OUiRRCPO0Jxx-g_36_9">0.27</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" scale="0" id="Tc_Ucvdqawv-kKkqtvJlM95rA_36_12">1.52</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">WEIGHTED AVERAGE SHARES OUTSTANDING</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="Tc_HIWrCt2YvEC2cb-LpYS_OQ_39_3">42,598</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="Tc_5wwsXHNb_06g1daJ_2MToA_39_6">33,140</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="Tc_CfwCuyAHa0qkxeapTWrDKQ_39_9">38,455</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="Tc_h_fkVMS2l0io0nhortrB0w_39_12">33,088</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="Tc_A4tTWRFESUG5X4JCtQQ1IA_40_3">43,018</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="Tc_Hwujkg2Jck-Jisfd90fLIQ_40_6">36,848</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="Tc_9BMXe6X3pEmx6N18yLpCvw_40_9">38,455</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="Tc_izh7R3qdP0uyC7NaZrHgog_40_12">36,748</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">2</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_b9da11be_bf3f_4b98_ab6a_1f3948c597f5"></a><a id="Tc_J4N3KcW7xk6eSrFw7hxwwQ_1_0"></a><a id="Tc_iCrHp6kaX0Wfu26IWeII3g_2_0"></a><a id="Tc_PAB3AYVRkUC5wpz1CtR-FA_2_2"></a><a id="Tc_c-fr8VdyS0m_MWfQfLqt_w_2_5"></a><a id="Tc_PjDvA4U8PE25UXLsOIVe7A_2_8"></a><a id="Tc_UiJO5mV-c0q_HykoLfIxYQ_2_11"></a><a id="Tc_Hibv0tOhnUOB1meZYV_ALw_3_0"></a><a id="Tc_7Gh5UmqaQU-SSSgTW7EBPw_4_0"></a><a id="Tc_kpkpbnXJv0CMNDwpbgYpfQ_5_0"></a><a id="Tc_g8_oU5AyAUOyA4__hG5joA_6_0"></a><a id="Tc_YEkSiMR_P0O0C3EkWoNQqA_7_0"></a><a id="Tc_xkopV3E05UO2gAIJzgBWWQ_7_2"></a><a id="Tc_0Y7rD8VpYUavfV29JezCaw_7_5"></a><a id="Tc_E-vTTPsgTEqk5mVKYyXoFQ_7_8"></a><a id="Tc_QN_lryemYk2ktIHhgUdCrw_7_11"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">(1) Interest Expense:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest on bank debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDebt" scale="3" id="Tc_Z7HlcnMd2kaVTYJHj2TevA_2_3">2,073</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDebt" scale="3" id="Tc_t9-vtVxdmUGbk6GUKqEOFA_2_6">2,006</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDebt" scale="3" id="Tc_lFy6kJBBrEW9Ac23nsWa_w_2_9">7,657</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDebt" scale="3" id="Tc_Fwlw2YIP7EKMjfjU2kjI_g_2_12">6,316</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseOther" scale="3" id="Tc_HOZ64Mt2fUiYJRH6DOztQA_3_3">181</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseOther" scale="3" id="Tc_mLzkLCx8dUOk9ZKzZCcuPQ_3_6">422</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseOther" scale="3" id="Tc_qk7xdslJIUawzYsk2c2oqA_3_9">1,456</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseOther" scale="3" id="Tc_KEk14gtuYEOe0728PCbvSA_3_12">1,316</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amortization of debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="Tc_5BjppeBveUiToKVrPuETYw_5_3">438</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="Tc_Jl_oPTp1G0OHz9qEeRdM_g_5_6">602</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="Tc_H1byTIQhdkucyTowjiXhyA_5_9">1,251</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="Tc_HorRsd73MUqRbbC45DUuBw_5_12">2,838</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="hnrg:AmortizationAggregateTotal" scale="3" id="Tc_bg_J6c0GMk2LXYklI3fSFg_6_3">438</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="hnrg:AmortizationAggregateTotal" scale="3" id="Tc_iHvxkhCzJE2OeT7HvUDfcw_6_6">602</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="hnrg:AmortizationAggregateTotal" scale="3" id="Tc_Bh8lswd440u81E3Bn3NWPg_6_9">1,251</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="hnrg:AmortizationAggregateTotal" scale="3" id="Tc_bJVyTUONlkipDM_woZVVZg_6_12">2,838</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="Tc_yBIa_8QSdEitWERHnoShzg_7_3">2,692</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="Tc_dclHLw7XsU2nu3aMu5ebfg_7_6">3,030</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="Tc_zvr_k8Pt0UqacPY2Alm2UQ_7_9">10,364</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="Tc_qa0zeP-wAkanGc_0YMLFTg_7_12">10,470</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">See accompanying notes to the condensed consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">3</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_48862818_c62d_48f6_9a7a_9f951ff7e621"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Hallador Energy Company</p><a id="StatementsofCashFlows_850133"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Condensed Consolidated Statements of Cash Flows</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(in thousands)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(unaudited)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_bbf64082_e9dd_4fb7_938a_3f98949b50a2"></a><a id="Tc_CSVEnNUKEkG8DuXC7V_9kg_1_2"></a><a id="Tc_ZkmgcdrfPEOTJULfxg_ZrQ_2_2"></a><a id="Tc_Uer9pA7O4EGhEUFGHeaZng_2_5"></a><a id="Tc_y3BeCrL_GEyT5VAHGAS7QQ_3_0"></a><a id="Tc_I-tVDBctUEyLzW7KL-HWcQ_4_0"></a><a id="Tc_s46yb_-dMkSF9LmrACy4-A_4_2"></a><a id="Tc_9rU6_ZbU2EOQ9nn7dLB0Pw_4_5"></a><a id="Tc_UYFVwNxUqE21jLRrFZSy6A_5_0"></a><a id="Tc_YskasIjCwkmt1aLAsLGJuQ_6_0"></a><a id="Tc_pDVBQMcisE-hKrBSUK7pPQ_7_0"></a><a id="Tc_q-qKB04iFUqWtO_L2evDqA_8_0"></a><a id="Tc_hxUwEPHSF0eE5XDm7RYcvQ_8_3"></a><a id="Tc_AS4H36gNL0SMUyjFu2gLnw_9_0"></a><a id="Tc_MmeXRKKS8UaCJBodjHzymQ_10_0"></a><a id="Tc_EYIVvjZVf06q6hT9Tt0eWg_11_0"></a><a id="Tc_xLOpjyw8RUCRyWK2R9e1Eg_12_0"></a><a id="Tc_BXVOqTL96EOk0Mmqj50UyQ_13_0"></a><a id="Tc_EYR6liGQmk-CYH0ZBzSlQA_14_0"></a><a id="Tc_84gHQnflGUOUgIsWoda9Pw_15_0"></a><a id="Tc_gPnCR2QXCUufYdLlRwoBiw_16_0"></a><a id="Tc_MytUBh-_s0us61ZnIsyL_Q_17_0"></a><a id="Tc_TVvSi_6XYEiCO5LnABRCcw_18_0"></a><a id="Tc_oyAHFDThm0-y9N8XYTUzUw_19_0"></a><a id="Tc_q9F5awmvOUmzabTAW2EEgg_20_0"></a><a id="Tc_tCimmi-K-02QPH_rK5_qPg_21_0"></a><a id="Tc_4BqEG3npXkOMoYO1fBmR3Q_22_0"></a><a id="Tc_wPBMobjC1UyzIMKwUjSLEA_23_0"></a><a id="Tc_zzMQ-TxMFE6Nlhw_M6c6Tw_24_0"></a><a id="Tc_rYJt2fswU0CDdU5XlOVYmA_25_0"></a><a id="Tc_bmeJ3Ks0XE-kbJVPy0IwjA_26_0"></a><a id="Tc_NJXuHvaljkmu5v3_Qv_7Wg_27_0"></a><a id="Tc_zpCtm-QiZU2x5GPsqe4ZZg_28_0"></a><a id="Tc_E2wJmVRDOk2ec5iqehr2iA_29_0"></a><a id="Tc_5daBjl5mIk6URX08Zc2RUg_30_0"></a><a id="Tc_HUfIMQX4RUKcN2FGmB__Xg_31_0"></a><a id="Tc_04YTiqn3ekqCPVkCe2rnMQ_32_0"></a><a id="Tc_WIKOgWi8D0Kw0qFlo2-Lvw_33_0"></a><a id="Tc_iu6MeA_S30-zhGPinBrH3g_33_6"></a><a id="Tc_WrUj6XpIKkKBPtx5rLw3nA_34_0"></a><a id="Tc_P3lkwSEwVkuKtyujZu8z_g_34_6"></a><a id="Tc_CSSLYviyl0mj2B6gcGT95Q_35_0"></a><a id="Tc_60XktQ6780G3YzOpAwDA1Q_35_6"></a><a id="Tc_auXp1gK6yEu1ikTqHWZPCg_36_0"></a><a id="Tc_rfKZ4YzL0kuEoq0OwKdnGQ_36_6"></a><a id="Tc_Y7mBwHw3AUmDBbuw6X_n3g_37_0"></a><a id="Tc_w0zzcIoO0U-T2pHOl6iKTQ_38_0"></a><a id="Tc_jIYMpBoKDEaYb0rVxFTKYw_38_6"></a><a id="Tc_BHo1Auif9E-VAOMBQvxQ1g_39_0"></a><a id="Tc_10jdcXaye0Wv_vBZIPtVEg_40_0"></a><a id="Tc_TRODeHq6_UCSdJ4Dv6GOZg_41_0"></a><a id="Tc_zQsy69_hlEW3Lf0MqcJRCQ_42_0"></a><a id="Tc_Es0zu8JsGka_Nyu5Gth1Vg_43_0"></a><a id="Tc_pblIBDC6Kk-Cl7Im5J3_dA_43_2"></a><a id="Tc_93M4Z9vNBUWHstHosIbE3g_43_5"></a><a id="Tc_FSTxecNzgE-D_uwbrYMM6Q_44_0"></a><a id="Tc_PqrKjpqW80-UitP0jdr1Vg_45_0"></a><a id="Tc_42x65J4vCkqhWDYz2ubFCQ_45_2"></a><a id="Tc_M235pYFFuUSb5w1g6eUFkg_45_5"></a><a id="Tc_9vvtnnDidk6q5A6aradZyw_46_0"></a><a id="Tc_j66g_Zqgs0aIRChWpWQ_Bw_47_2"></a><a id="Tc_HB2IqXWu2EWNgc0CuloXng_47_5"></a><a id="Tc_YAI3nT1LUUO38xqbw_0dyA_48_0"></a><a id="Tc_nSJY4VpY-0KfQl8GaU1PuQ_49_0"></a><a id="Tc_G8KOBbnJMEGV2-xurHgasQ_49_2"></a><a id="Tc_l2-yzZoQ3UqXb4s9qQYCOA_49_5"></a><a id="Tc_4bsTLICXjUKUyYU2-VWl6A_50_0"></a><a id="Tc_S6mIOTWJiECrhTjmA0dz3A_51_0"></a><a id="Tc_jgw-tWXAfECW-kMKR40Agg_51_2"></a><a id="Tc_5yUrQuucmUqUGyfZPapjWA_51_5"></a><a id="Tc_pqM5HpnK1kunhdiDPKU3sQ_52_0"></a><a id="Tc_0wzhsHehO0myqlwZNF9VMA_52_2"></a><a id="Tc_lQZlc2YAl0WWBSKJX9Gubw_52_5"></a><a id="Tc_MRkcmocZWE-E2RaAqZagiw_52_6"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September&#160;30,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">CASH FLOWS FROM OPERATING ACTIVITIES:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_sbJPX0qR_EOq2gkEHtz-zA_4_3">10,346</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_MX4ilcFKk0e8KqH1Iy5mVw_4_6">55,041</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Adjustments to reconcile net income to net cash provided by operating activities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Deferred income tax (benefit)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" sign="-" scale="3" id="Tc_SxIGfDvAxUmAWLl_txrdgw_6_3">3,389</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="Tc_IjhfpC6SnEmCJWni98-z1A_6_6">7,638</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Equity loss &#8211; Sunrise Energy</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" sign="-" scale="3" id="Tc_aE--Z_uprUu9mzFEkvQrlg_7_3">740</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" sign="-" scale="3" id="Tc_vpiUk-xj1Uqa3LXFvckvQg_7_6">325</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Cash distribution - Sunrise Energy</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" scale="3" id="Tc_EzdMbFuvy0KKAbxQuAsLPg_8_6">625</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Depreciation, depletion, and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_aMfGuYSm5kK2syBkIuppBQ_9_3">42,930</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_ir-qB1ZaiUi0ebsGp9mXJQ_9_6">51,375</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Loss on extinguishment of debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" sign="-" scale="3" id="Tc_GE_SJPy4z0avBzNUs8VnRA_10_3">2,790</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" sign="-" scale="3" id="Tc_lva0e3HoIEuWOdNkcuN6Kw_10_6">1,491</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Loss (gain) on sale of assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfOtherAssets" scale="3" id="Tc_ZZuujk2lRUu_2wL2AbUtog_11_3">536</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfOtherAssets" sign="-" scale="3" id="Tc_PZxuvEo2v0u6CGFjv2Mdqg_11_6">78</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Amortization of debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="Tc_HJlW3MjLGUy45i4yr-YPdA_12_3">1,251</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="Tc_7e3T1MpEtU6uKxJw-Xd5zQ_12_6">2,838</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Asset retirement obligations accretion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="3" id="Tc_qqeZmmsj90CK0nD47r2rpQ_13_3">1,208</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="3" id="Tc_y9F25nmFpkKRZ3mkUTaJLg_13_6">1,380</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Cash paid on asset retirement obligation reclamation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationCashPaidToSettle" scale="3" id="Tc_s6A81JoMNUq5GM6hWDZN0A_14_3">820</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationCashPaidToSettle" scale="3" id="Tc_azN2ZmAlfEq_lDYMnj5aAA_14_6">2,286</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Tc_fBebbKUTXkGi0bn9DnypEg_15_3">3,320</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Tc_cOLQ3lm2Ukq6fzjx9vNH2g_15_6">2,774</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Amortization of contract asset and contract liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalizedContractCostAmortization" sign="-" scale="3" id="Tc_yhwbNGhFx0SBHEOzx1BEMA_16_3">36,174</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalizedContractCostAmortization" sign="-" scale="3" id="Tc_saBwAJ-TIkaq1q2LP0a2MA_16_6">32,444</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" sign="-" scale="3" id="Tc_4ixl5uMeXEKZ219gU3KGcw_17_3">1,352</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" sign="-" scale="3" id="Tc_myoWUKGZkUSTPRIjs68qew_17_6">914</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Change in operating assets and liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable" sign="-" scale="3" id="Tc_xj_ZViPxKEO2T2fPj8xsRQ_19_3">8,029</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable" sign="-" scale="3" id="Tc_o4dHZZaD0U2_JQsl2uY67g_19_6">9,197</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="Tc_O0jVOYmxAUCGIbH2FjgbFQ_20_3">8,002</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" sign="-" scale="3" id="Tc_ZXOnVwzj80SYqr-MfkHXAg_20_6">14,874</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Parts and supplies</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInMaterialsAndSupplies" scale="3" id="Tc_dWj87c6yt0a8IGyfHB8P6Q_21_3">786</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInMaterialsAndSupplies" scale="3" id="Tc_CRRsotJf-0eFZ2ui42_U2g_21_6">8,717</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Prepaid expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidExpense" scale="3" id="Tc_fROYbZsWyEmC1kPm01goiA_22_3">1,098</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidExpense" sign="-" scale="3" id="Tc_MryKKFrlLUK5aCVfXZqjZA_22_6">1,116</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Accounts payable and accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" sign="-" scale="3" id="Tc__UhsUqAMZUq-rCdjaHLBVA_23_3">7,715</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" sign="-" scale="3" id="Tc_mYOVvSUdmUGVkk3BrSm0NQ_23_6">11,419</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 12pt;">Deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDeferredRevenue" scale="3" id="Tc_5pTz9LAZJkqqq502YI8R_Q_24_3">34,231</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDeferredRevenue" sign="-" scale="3" id="Tc_PjwcOMSz2kyBVnQ2LG0EEg_24_6">15,273</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 30pt;">Net cash provided by operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="Tc_5qF7bAiCrkmP9-NWnsAwog_25_3">26,985</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="Tc_lTGjz-d7bkSYsC0TtBwruQ_25_6">79,527</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">CASH FLOWS FROM INVESTING ACTIVITIES:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Capital expenditures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="Tc_EfrkAr7wW0ekkfqo7cYGMg_27_3">39,606</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="Tc_TuMX6jn38EeDi-culd84BQ_27_6">48,746</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Proceeds from sale of equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfMachineryAndEquipment" scale="3" id="Tc_Mlm85u1Bx0KGfMY677USFg_28_3">3,373</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfMachineryAndEquipment" scale="3" id="Tc_gUSkM5H9c0WbtHJT7HQuhg_28_6">62</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 30pt;">Net cash used in investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" sign="-" scale="3" id="Tc_igZe34BtfU6JV-Ehq7ts7A_29_3">36,233</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" sign="-" scale="3" id="Tc_dnpUXKUZJ0uHeDXPsSjwYg_29_6">48,684</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">CASH FLOWS FROM FINANCING ACTIVITIES:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Payments on bank debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfBankDebt" scale="3" id="Tc_bya8sF_YcUmxEZT8VvMfGQ_31_3">86,500</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfBankDebt" scale="3" id="Tc_ESYl1BFtckaPZvbEXbk8AA_31_6">56,463</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Borrowings of bank debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromBankDebt" scale="3" id="Tc_KPE94vmWWU2VpCQNERacpQ_32_3">65,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromBankDebt" scale="3" id="Tc_1EtLSoXyqEa0fFfozBichQ_32_6">33,000</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Payments on lease financing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="Tc_qWqw0qZ4106m5O3FGVNOFg_33_3">4,105</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Proceeds from sale and leaseback arrangement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="hnrg:ProceedsFromSaleLeasebackTransaction" scale="3" id="Tc_wwC-5khnt02mN-X6ujqyaw_34_3">3,783</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Issuance of related party notes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRelatedPartyDebt" scale="3" id="Tc_HhL_8mZLhESJyeBAX_2Ibw_35_3">5,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Payments on related party notes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfRelatedPartyDebt" scale="3" id="Tc_z9KSsRyFI0Cze4XnBp6EUQ_36_3">5,000</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="Tc_LlE0HQkWy0eUNvZ8BQbWbg_37_3">654</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="Tc_1zKx5RBKHUuHK_nHvN0_vw_37_6">5,940</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">ATM offering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="Tc_e-xWwbrgtEqr7IYgnulnVQ_38_3">34,515</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Taxes paid on vesting of RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_KmSr8Tx4hkmIivmydPsztg_39_3">273</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_InuBDx_R0Um0KkamAv-n-g_39_6">1,150</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 30pt;">Net cash provided by (used in) financing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="Tc_-93xa1Jsm0ahUvmq1SRz4g_40_3">11,766</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" sign="-" scale="3" id="Tc_70EpCLnINk-OUndNxTZung_40_6">30,553</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Increase in cash, cash equivalents, and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="Tc_tCMb7YNP00W6d3-e_4Wfqw_41_3">2,518</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="Tc_ndYgBh3DBUiy4ZMI9XE75Q_41_6">290</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Cash, cash equivalents, and restricted cash, beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" id="Tc_xkZNqdZUcUyxkFf5wurSIw_42_3">7,123</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2022_uUDU8cTzt0KPu5qjBT7MUA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" id="Tc_B5kMFJnxO0G6M3uF210ZVw_42_6">6,426</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Cash, cash equivalents, and restricted cash, end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" id="Tc_Mk_xQmNgiEuSMD2IYvgAfA_43_3">9,641</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2023_jf-6webzMUua--2c84MDIw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" id="Tc_ZGOdUCeP0k6bQJPRLPIEEA_43_6">6,716</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">CASH, CASH EQUIVALENTS, AND RESTRICTED CASH:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_QvblG9NSLUCzi9zMgwNRQg_45_3">3,829</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2023_jf-6webzMUua--2c84MDIw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_MbgARYXjQ0mP-yxep_gNFg_45_6">2,573</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="Tc_3MW0yurloECyMFR_CVnwgg_46_3">5,812</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2023_jf-6webzMUua--2c84MDIw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="Tc_28kzLluavE-FIvwSv2F4hQ_46_6">4,143</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_6y_GMnAuBEyu1oWufqmJnA_47_3">9,641</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2023_jf-6webzMUua--2c84MDIw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_2AIyjjVM9Ue3NbkHqTJsxQ_47_6">6,716</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">SUPPLEMENTAL CASH FLOW INFORMATION:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Cash paid for interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="Tc_cYKkwfzdfUyvMQ5I_QOaqQ_49_3">8,679</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="Tc_CxNDxgxRTEaqZnHv5Vm5QA_49_6">8,069</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">SUPPLEMENTAL NON-CASH FLOW INFORMATION:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Change in capital expenditures included in accounts payable and prepaid expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="hnrg:ChangeInCapitalExpendituresIncludedInAccountsPayableAndPrepaidExpense" sign="-" scale="3" id="Tc_1dlJYXrf006NFvR4hCDzmA_51_3">7,825</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="hnrg:ChangeInCapitalExpendituresIncludedInAccountsPayableAndPrepaidExpense" scale="3" id="Tc_zL376ftR802SxAiKrg5YsQ_51_6">3,214</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:70%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 6pt;">Stock issued on redemption of convertible notes and interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtConversionOriginalDebtAmount1" scale="3" id="Tc_zJRhBKMXRUWFfmIe4hv1Ow_52_3">22,993</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">See accompanying notes to the condensed consolidated financial statements.</p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">4</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_092b5d0e_c390_4f51_b910_b6803e8121c3"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Hallador Energy Company</p><a id="StockholdersEquity_274942"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Condensed Consolidated Statements of Stockholders&#8217; Equity</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(in thousands)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 10pt 0pt;">(unaudited)</p><a id="_4cd864eb_f18a_4b53_a90e_a723baf6c9cb"></a><a id="Tc_bUECEG8VzU-4mNTpcsqZhw_1_7"></a><a id="Tc_3tmcC-j4kEqj02Q8Hp1FMw_1_13"></a><a id="Tc_zvNdEs91gke0B2Qj35TXFQ_2_2"></a><a id="Tc_rBjOFkrUAUyJRkrswB8Ofw_2_7"></a><a id="Tc_X6LwbrYuKkC1Pb9rEeql6w_2_10"></a><a id="Tc_vVYNq9doj0OfbPNUGztomg_2_13"></a><a id="Tc_Tp_L8cAU40m5OvtcNuPp7w_3_2"></a><a id="Tc_NNGSxCe9FkGjePoRDtgvwg_3_4"></a><a id="Tc_vosEiOxnkECGeZMsppRCeQ_3_7"></a><a id="Tc_JUDIPxqirEOSailemY9H6Q_3_10"></a><a id="Tc_be9y2Il0yUeKaJQuzMMQcw_3_13"></a><a id="Tc_Kc0VXhmVV0Gr-Fej1pVZhw_4_0"></a><a id="Tc_Xs2M1ggXMk6sEAIznTGo-w_4_4"></a><a id="Tc_VdUn3r88ukK1jfVzZ9l-4g_4_7"></a><a id="Tc_401_srLye0iLzUifFwmurA_4_10"></a><a id="Tc_BZQPHvhcNE2wiiYAvw64oA_4_13"></a><a id="Tc_8bYqSkv7-UmsBvbqGX_UnA_5_0"></a><a id="Tc_5tyJUVeCJkKsbHBo697QLQ_5_2"></a><a id="Tc_079pa7qspkOdsV-zUnKVMA_5_5"></a><a id="Tc_k8dkW2YBn0m8ng5gILIAbw_5_11"></a><a id="Tc_MJM8KATO_UugbGoOAYLjAQ_6_0"></a><a id="Tc_g71EuMBVEkOPwyiAceaHPg_6_2"></a><a id="Tc_Vat1kixEZUunSIrG3alWow_6_5"></a><a id="Tc_Fxx2jblqdUqFrOItIDGq7A_6_8"></a><a id="Tc_6T45OCyM7k-7tw8bG7NssA_7_0"></a><a id="Tc_u1YGsE2ZV0iNCuPacS_T_g_7_4"></a><a id="Tc_4OKPSiHAWkqouKy4mQm-Qw_7_7"></a><a id="Tc_R13_8JR8c0mEHAD1lTJHzw_7_10"></a><a id="Tc_iM05pi0yKUquPcOs-2VT6g_7_13"></a><a id="Tc_Z32ohxVqRESFWXfOxL3N-A_9_0"></a><a id="Tc_PqO7oUj7Xk-no2aL0ORK4g_9_4"></a><a id="Tc_34f8rQoyCEi7B4LtoNYJhQ_9_7"></a><a id="Tc_b86BQhIp_U6fL9fznedhPQ_9_10"></a><a id="Tc_RCfl4q5Ji0uuOe8_uzGMNA_9_13"></a><a id="Tc_SOySrpA3ikadDFHr6L5-6w_10_0"></a><a id="Tc_cyZUvYwtxkeZ03ohK020Pg_10_2"></a><a id="Tc_Wr3eWjWe4keo7OFupRr9hQ_10_5"></a><a id="Tc_IifIlTPTfEq1K08nb1magg_10_11"></a><a id="Tc_c_jQ1zc_c0OfPvV9Apy9ww_11_0"></a><a id="Tc_AH7ueDI0GUqKqV0sjVVzVA_11_11"></a><a id="Tc_nJdX4533LUW-PQyf_DmTwA_11_14"></a><a id="Tc_OZuZOZ1BfkmtnKSffX4GSQ_12_0"></a><a id="Tc_ewsgu6vNYESM_OMQ9v7NCA_12_11"></a><a id="Tc_1NMUgALReUWl6dOH5sXiEw_13_0"></a><a id="Tc_0MlHBqvg4UadFB9OtKBTJw_13_11"></a><a id="Tc_quql1xw3CkWnupza10uIxA_14_0"></a><a id="Tc_NXoG1nCKeka2n6E2dIo4XQ_14_11"></a><a id="Tc_6TaVmW4270KNHTqsblIr4A_15_0"></a><a id="Tc_VPCrCKE-qUOB_Uhb3AAgww_15_2"></a><a id="Tc_v3XhEaxsEUqujyOcSVk_0w_15_5"></a><a id="Tc_nd1bUs7TXkmPUWAyGCraQA_15_8"></a><a id="Tc_14UZm6M4Lk20PWlaS5QDqw_16_0"></a><a id="Tc_ACWnXKZzVEmtPuyoZ-2jQQ_16_4"></a><a id="Tc_QTUxCGG_s02ttRZDeHrbhA_16_7"></a><a id="Tc_LzctPQu9UESOpG0enDEEgg_16_10"></a><a id="Tc_0r3Akra6vEucXsP-zlVUog_16_13"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:49.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:top;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:16.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common&#160;Stock&#160;Issued</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Paid-in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Retained</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stockholders&#8217;</b></p></td></tr><tr><td style="vertical-align:top;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Earnings</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Equity</b></p></td></tr><tr><td style="vertical-align:top;width:49.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, June 30, 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="As_Of_6_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_7zVFg8OHnEqXNvD0ZZNm-w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="Tc_5I6jQpJZf0eyfH4apa4dZA_4_2">42,599</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_6_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_7zVFg8OHnEqXNvD0ZZNm-w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_Z6qt2WsDd0OR1Fpr4K93FQ_4_5">426</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_6_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_UvcbdAajDEq2DkXI1qvC4Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_7y4_IV-1yEmhAZNfLk33Lg_4_8">186,945</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_6_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_gwy-IO1JS0Ks02__TEEHWA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_dY-o4U5QP0iOE9ZrmSHyOQ_4_11">128,799</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_6_30_2024_u4p-a_aHvkqngXYJodmTAw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_Q_KxN-vu7Emaj-B4g76LCQ_4_14">316,170</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_INL3j508dUm26yR65jpTqg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" scale="3" id="Tc_A_HdXv7vREWgG3-7iH9pQg_5_8">1,073</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" scale="3" id="Tc_P-JtbAAcZ0G2tROQ2TLSyw_5_14">1,073</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:49.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_GddDkUlW1UyHVEGru9Ojmg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_8dpxbcRn5UWVW5kxnB_Exw_6_11">1,554</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_4_gZwH1wPECXZQG6p35hVQ_6_14">1,554</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, September&#160;30,&#160;2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="As_Of_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MuROShXECUq7-NgzAv_TUw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="Tc_a8nuzzb_7kOSi2WyMRxhpQ_7_2">42,599</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MuROShXECUq7-NgzAv_TUw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_ovYuxNDLC06YvNWH3oBaZg_7_5">426</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_f-r3tLJXB0qaNKMBC90Utg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_8N5zlOSx1ECBbvHV_ZnOWA_7_8">188,018</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_SRRWVEBqtE2zUcenthLNHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_FsbDaqnJi0-K0wwMjKIvhg_7_11">130,353</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_BlXZqJVCeU60m5JxYkoOwg_7_14">318,797</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:49.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, December&#160;31,&#160;2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_g9D16KqMOk68tycJg4WoSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="Tc_CHubcq4z1kqSDmQfbDQ55g_9_2">34,052</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_g9D16KqMOk68tycJg4WoSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_0NBYEylsE0-VyfE0SLnH9A_9_5">341</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_mB1GbHpwn0ycs3UmjN4c9Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_sOOO4kAZrUartGDmSBu39w_9_8">127,548</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_4nCKxrH-4U-leVTm-qP0Vw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_IL8eh9ZLr02NovG-ingHUA_9_11">140,699</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_xxWGPZTJQUKtT2hcmSmvjg_9_14">268,588</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:49.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_6SPOoNwB7E-E_TQKHEAVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" scale="3" id="Tc_yUVRvfTgjEektTNdPoEBiQ_10_8">3,320</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" scale="3" id="Tc_6UBhQ1oulkiTd42UGd-J6A_10_14">3,320</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock issued on vesting of RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_GoOG71TsZ0uTo-OWBisRRw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="3" id="Tc_bwSPO2TdIEuL7AngRqHHgw_11_2">379</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_GoOG71TsZ0uTo-OWBisRRw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="Tc_WJZaGY_b-0OmUdiGR_Cn-w_11_5">4</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_6SPOoNwB7E-E_TQKHEAVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" sign="-" scale="3" id="Tc_ZnFL-wT2-kyzstNu9UvQJA_11_8">4</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:top;width:49.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Taxes paid on vesting of RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_GoOG71TsZ0uTo-OWBisRRw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_Z10T-fXcbkyjxs9iNk89hg_12_2">159</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_GoOG71TsZ0uTo-OWBisRRw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_PxKi3fgfzEi2pGi0h6T8Rw_12_5">2</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_6SPOoNwB7E-E_TQKHEAVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_jpuQpydjo0-pH3ruGZ8xeg_12_8">271</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_olJ2ONiT0E6Yt4QSr_2fSg_12_14">273</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock issued on redemption of convertible notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_GoOG71TsZ0uTo-OWBisRRw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="3" id="Tc_S_iq15_Rl0azwpHtFr04Qg_13_2">3,672</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_GoOG71TsZ0uTo-OWBisRRw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="Tc__opH7JQCrkOb-1mBxNB7TQ_13_5">36</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_6SPOoNwB7E-E_TQKHEAVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="Tc_P95x_o4FwUKI2OAtVU7kPw_13_8">22,957</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="Tc_fiIi5RCNxUyoVQHBSNNYJg_13_14">22,993</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:49.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock issued in ATM offering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_GoOG71TsZ0uTo-OWBisRRw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" id="Tc_mE1qR4_Zs0S_EFfAK8k55Q_14_2">4,655</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_GoOG71TsZ0uTo-OWBisRRw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="Tc_IjZHh9OHgU-eLuKhpgcEcQ_14_5">47</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_6SPOoNwB7E-E_TQKHEAVNQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="Tc_mDC21wYmiUKFWYag4NIOow_14_8">34,468</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="Tc_xLAmJFXAvUqLbSvn8btt5g_14_14">34,515</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_U-CEvn-lE0mR8RCXVDvdTA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_iSHSo8wOfUWtkcpOuhu7zQ_15_11">10,346</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_7A8aGvVOx0uMx4OldKHKAw_15_14">10,346</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:49.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, September&#160;30,&#160;2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="As_Of_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MuROShXECUq7-NgzAv_TUw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="Tc_HXo6qWKMCUG2PKd3WiH-_A_16_2">42,599</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MuROShXECUq7-NgzAv_TUw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_U-u3Y6xH3kSsoQG0p6n7Kg_16_5">426</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_f-r3tLJXB0qaNKMBC90Utg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_lfxQBZLBaEG6vgCio7kmQw_16_8">188,018</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_SRRWVEBqtE2zUcenthLNHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_u1VfzsY6iEWNACWdaBp7Xw_16_11">130,353</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_fe2VH20qgUKhE-tMjPgZUw_16_14">318,797</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_f40f0c09_6446_4272_92ba_3d69ede27016"></a><a id="Tc_3EYBoyTj8Eago0woaRVCwA_1_7"></a><a id="Tc_TJqwqkT9M020Lkobt56llA_1_13"></a><a id="Tc_2j31yT3AqUGBiYi5jAfmoQ_2_2"></a><a id="Tc_saKgjw-g906s-L7BQUr6EA_2_7"></a><a id="Tc_NcvTTJjksEal2SSEXEIENA_2_10"></a><a id="Tc_GlXvHNloSEqY2fQ2potouw_2_13"></a><a id="Tc_NPAwpqXKXk-7hCoXRjF2Cw_3_2"></a><a id="Tc_KSpPj_v4JUa8jBPOe1Fi5g_3_4"></a><a id="Tc_UcNx03CM0E62Zv8bnUHf_Q_3_7"></a><a id="Tc_BSMdqZx2pEWD0-ZtoOUZHA_3_10"></a><a id="Tc_jXSIheEvXUWUAqLueEpDmg_3_13"></a><a id="Tc_jYvDwS3_HEi7kGMvV73u7A_4_0"></a><a id="Tc_zG1RlSEkokqjTPDkCGjCHg_4_4"></a><a id="Tc_NIia5QsieUyusc4cq0pUpg_4_7"></a><a id="Tc_jlB9YCCFb028gA8DbQFcbg_4_10"></a><a id="Tc_A8E9EOHLQ0W69pUyvm0oxg_4_13"></a><a id="Tc_UKnR8ZzPfE2GtUhlK-PhUw_5_0"></a><a id="Tc_TlT1itZBpUKtJDfr4suDOg_5_2"></a><a id="Tc_TsPsA9Y8jkmla9nNPbcWyg_5_5"></a><a id="Tc_Md_JXSC1-U2PGTTOdUE8cQ_5_11"></a><a id="Tc_AmGgqkCc5kGe7YrQ_xUk8Q_6_0"></a><a id="Tc_xbaCU552i0KPXN3p3UBIbw_6_5"></a><a id="Tc__pBJvj8ggUaQT3MnxAlu3Q_6_8"></a><a id="Tc_1RkltUpWakS-7Dqh-IgKVg_6_11"></a><a id="Tc_cwt7pLfUqUW3zTpGFAbzAQ_6_14"></a><a id="Tc_scbQ3DTc8EK06_Qf34FG0Q_7_0"></a><a id="Tc_0t4JtpG9R060RafLNjzxkQ_7_5"></a><a id="Tc_Vxb7YMdrgUCfx2-W3d0GDw_7_11"></a><a id="Tc_GI-PD_hC40yhPUg4KspfkA_8_0"></a><a id="Tc_wgdGSJR4w0WYsT9STiuMDA_8_2"></a><a id="Tc_BBSZ2MsuBEizeA_pb1gMUA_8_5"></a><a id="Tc_-EvGqy73gkqm7-uob6YP0A_8_8"></a><a id="Tc_o_E4naacs0OVnTrstuOdGw_9_0"></a><a id="Tc_Gt1EpofLbEKaCkFKqroqeA_9_4"></a><a id="Tc_o5SVdCIB0UyF7ihVjTX0vg_9_7"></a><a id="Tc_uu3dGmFxakakt-2TvlqZBg_9_10"></a><a id="Tc_Xh7Csth9e0W2Uwya7hZB_A_9_13"></a><a id="Tc_53c0ELHz9kyvATL8IFeyHg_11_0"></a><a id="Tc_v0gApMSLpE28V_AXL2cJ7A_11_4"></a><a id="Tc_tE8BjO73Pkia0VubOMQJMQ_11_7"></a><a id="Tc_tN7sI4zbt0axMv9OBHL2og_11_10"></a><a id="Tc_nW1du51GNEWMPi_ZfKs5pQ_11_13"></a><a id="Tc_TmwGD1wB7kSynDlycGhy9Q_12_0"></a><a id="Tc_Z3kOn21iX0icxXOLT_BysA_12_2"></a><a id="Tc_dXsEawhzhUCHqOvPWxCN3w_12_5"></a><a id="Tc_p4yVoZgwsUaxPHrWTQtVYw_12_11"></a><a id="Tc_m7S3cRya4UKAm5tCaywA1g_13_0"></a><a id="Tc_StbLtZJW2UCcxHrkJOSaTw_13_11"></a><a id="Tc_wV8Tf00ZCU2K3aBe5aej7A_13_14"></a><a id="Tc_0og1wvTWA0qYmtnSF76b5Q_14_0"></a><a id="Tc_DYHQFbXgQ0mYLu65HqbD8A_14_11"></a><a id="Tc_z-W4ZU2WsEigvqjG7glzEQ_15_0"></a><a id="Tc_F-BzWtrhY020tHM9H30uLw_15_2"></a><a id="Tc_VCvAMK5x1UCVuI_xAr5R9g_15_5"></a><a id="Tc_vcBbi1UuxE-Hly8R4fwSuQ_15_8"></a><a id="Tc_MKNTXirYjkKyb__RKP5RdQ_16_0"></a><a id="Tc_h2llUFyW_E60JsxG_hh-zg_16_4"></a><a id="Tc_jAehlIkWzUGyyaxbvtcCbw_16_7"></a><a id="Tc_8X79HvLMA0mJ7-Z3BNEQKQ_16_10"></a><a id="Tc_VRSMi5qhAEqgiMEOweZK4w_16_13"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:49.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:top;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:16.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common&#160;Stock&#160;Issued</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Paid-in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Retained</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stockholders&#8217;</b></p></td></tr><tr><td style="vertical-align:top;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Earnings</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Equity</b></p></td></tr><tr><td style="vertical-align:top;width:49.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, June 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="As_Of_6_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_A4PTnr1wmU-DVZwDLRmHQQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="Tc_de9lbMOxrkqdVb0WOp3KUw_4_2">33,137</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_6_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_A4PTnr1wmU-DVZwDLRmHQQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_9KLC5qESPEaGYpCD9wbYMg_4_5">332</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_6_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_M0N6pvjl_0q-jARyGavXMQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_S0trUTgi0UuWk2YteHAM6g_4_8">119,678</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_6_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_OAALuof_ZkWLemxNN5o4lA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_MG00BnZi7U6NsCFF1Z0l2A_4_11">134,872</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_6_30_2023_FrC4Ko7kGUWRBQUI6lR3ew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_O1PAwB1LHkGzOxuPsndhtw_4_14">254,882</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_o9TDFw0W5EW7uBQTJo8tmQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" scale="3" id="Tc_vJ6-WVO16UmEm2uYh7IQGQ_5_8">773</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" scale="3" id="Tc_E66T9yL590-a2zanj6Folg_5_14">773</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:49.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock issued on vesting of RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_3j4LsSrZf0u10z1aHAzzrA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="3" id="Tc_2oqVSBekXUyH1b6fQyuwFw_6_2">10</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:top;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Taxes paid on vesting of RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_3j4LsSrZf0u10z1aHAzzrA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_s-2elmG9HUaIonn9bF6N7A_7_2">5</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_o9TDFw0W5EW7uBQTJo8tmQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_K0IJ-8LavkqqLQ0tsF5yHg_7_8">41</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_y7oQMlFxoUqfgePliB0pXA_7_14">41</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:49.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_mde-j0tOlk-Zecp7HzSpLw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_MODYrGFZhECgS65tomSG2Q_8_11">16,075</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_RJbCRpp1BUyjZiC9Pjj-XQ_8_14">16,075</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, September&#160;30,&#160;2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="As_Of_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Wr2D-7X1aUaC1-zNqzRefg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="Tc_SsDUCv7AKEGhNuEVToPaSA_9_2">33,142</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Wr2D-7X1aUaC1-zNqzRefg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_qjlT6cizaE-2JUO7oVB0JQ_9_5">332</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_iPjEZpsTeka7hDjdqz_aGA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_Wx6R3wB2hECjVnchgBfzgw_9_8">120,410</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_zc1HWi50WUGM--JQnkOpQA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_y6cviKM1PkKP_Na16tfRQQ_9_11">150,947</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2023_jf-6webzMUua--2c84MDIw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_l8kWsD1ZzECmrqSz7PXqrw_9_14">271,689</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:49.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, December&#160;31,&#160;2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_PF_rsOL3Ik-oDeA9wONoQA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="Tc_OM7gG1hNmkug9diAElwb1g_11_2">32,983</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_PF_rsOL3Ik-oDeA9wONoQA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_ltbSr_l0QE6Of0BLS67HxA_11_5">330</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_HbqXcBEOekSLomD3CmXIgg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_q06GanDpCkScEMQE_Mp-fQ_11_8">118,788</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_DYQJKPDvfkGQFyazZva_2w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_fpGBAmgIFEu6UMXJlEL4rA_11_11">95,906</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2022_uUDU8cTzt0KPu5qjBT7MUA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_pj9z5sB0_EyTf7UxM7yhEA_11_14">215,024</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:49.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_OuL7MLnpq0yVq-TWmT_rpg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" scale="3" id="Tc_x3EJOm4jTEmlZcHIUgxV0A_12_8">2,774</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" scale="3" id="Tc_UmEWGwBjska5zTUfjEg_Pg_12_14">2,774</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock issued on vesting of RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_cNnJzcwLakO7Wy8JA-yvEw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="3" id="Tc_rXnwZdiGDUGVhj8FYTcykA_13_2">285</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_cNnJzcwLakO7Wy8JA-yvEw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="Tc_FZYrkYZKpEy-MyJ1LYayaA_13_5">3</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_OuL7MLnpq0yVq-TWmT_rpg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" sign="-" scale="3" id="Tc_DoPyUYBjkU6GCjsc20OrzQ_13_8">3</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:top;width:49.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Taxes paid on vesting of RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_cNnJzcwLakO7Wy8JA-yvEw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_K_Ns2OCFm02ny2FZhmZTgA_14_2">126</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_cNnJzcwLakO7Wy8JA-yvEw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_yOdazSywAUapL4JeJ8LZjw_14_5">1</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_OuL7MLnpq0yVq-TWmT_rpg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_FGcq-jQa6EyGmSw4VH7Ovg_14_8">1,149</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc__AnGny79fUuFi4zPjfkHMw_14_14">1,150</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:top;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_FVyBl619eUKAt3D7cyHV9w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_64JxCLDtj064XnTL2v7BxQ_15_11">55,041</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_Iibkq5Bw-kWib8Oc3cB5TA_15_14">55,041</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:49.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, September&#160;30,&#160;2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="As_Of_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Wr2D-7X1aUaC1-zNqzRefg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="3" id="Tc_bWEo0wQzE0eAqwyRQ53Fpg_16_2">33,142</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Wr2D-7X1aUaC1-zNqzRefg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_ZVIA-bycKkmQVX_zwRxEVw_16_5">332</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_iPjEZpsTeka7hDjdqz_aGA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_AWJrWvHbl0-DxcJ1QVcy_g_16_8">120,410</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_zc1HWi50WUGM--JQnkOpQA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_IO_IIEy6xUG9M__-J1RLoQ_16_11">150,947</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2023_jf-6webzMUua--2c84MDIw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_wtfjPTM_r0SbtGSNvxafTQ_16_14">271,689</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">See accompanying notes to the condensed consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">5</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_da4fa68c_ee89_4954_a512_fdd6de12b059"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">Hallador Energy Company</p><a id="FinancialStatements_109295"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Notes&#160;to Condensed Consolidated Financial Statements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 10pt 0pt;">(unaudited)</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="Tb_-tQbqb2zEEOlMNoQhn_7CA" escape="true"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">GENERAL BUSINESS</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The condensed consolidated financial statements include the accounts of Hallador Energy Company (hereinafter known as &#8220;we, us, or our&#8221;) and its wholly owned subsidiaries Sunrise Coal, LLC (&#8220;Sunrise&#8221;), Hallador Power Company, LLC (&#8220;Hallador Power&#8221;),&#160;as well as&#160;Sunrise and Hallador Power&#8217;s&#160;wholly owned subsidiaries. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We strategically view&#160;and manage our&#160;operations through&#160;<ix:nonFraction unitRef="Unit_Standard_segment_13jlZapTL0-TGR41EBxeFQ" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportableSegments" scale="0" id="Narr_Ar_opD-_50uJfqZfbsBkyA">two</ix:nonFraction>&#160;reportable segments:&#160;Electric&#160;Operations and Coal&#160;Operations. The Electric Operations reportable segment includes electric power generation facilities of the Merom Power Plant. The Coal Operations reportable segment includes mining complexes Oaktown&#160;1&#160;and&#160;<ix:nonFraction unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg" contextRef="As_Of_9_30_2024_srt_StatementGeographicalAxis_hnrg_SouthwesternIndianaMember_6pIiPTcqFUGa-9bLeyG2Ww" decimals="INF" format="ixt:numdotdecimal" name="hnrg:NumberOfUndergroundMinesIncludedInTheSignificantOperatingSegment" scale="0" id="Narr_xYMSvyoDAUGiP8CR-IUcvg">2</ix:nonFraction>&#160;underground mines, Prosperity surface mine, Freelandville surface mine, and Carlisle wash plant.&#160;On&#160;February&#160;23, 2024,&#160;our&#160;Coal Operations Segment committed to a reorganization effort designed to strengthen its&#160;financial and operational efficiency and&#160;create significant operational savings and higher margins. For further information, see&#160;<i style="font-style:italic;">&#8220;Note&#160;16&#160;&#8211; Organizational Restructuring&#8221;</i> below. The remainder of our operations, which are&#160;not&#160;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;the elimination of coal sales from coal operations to electric operations, a&#160;<ix:nonFraction unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg" contextRef="As_Of_9_30_2024_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_hnrg_SunriseEnergyLlcMember_xPCqnTE2RE-cQ3HtkHpqIg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_6wPC2LLAh0KtJR8VyTQK8w">50</ix:nonFraction>% interest in Sunrise Energy, LLC, 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 (&#8220;Summit&#8221;), a logistics transport facility located on the Ohio River. See <i style="font-style:italic;">&#8220;Note&#160;20&#160;&#8211; Assets Held-for-Sale&#8221;</i> for further discussion on Summit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">All significant intercompany accounts and transactions have been eliminated.&#160;Certain reclassifications have been made to the Company&#8217;s prior period condensed consolidated financial information to conform to the current period presentation. These presentation changes did not impact the Company&#8217;s condensed consolidated net income (loss), consolidated cash flows, total assets, total liabilities or total stockholders&#8217; equity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The interim financial data is unaudited; however, in our opinion, it includes all adjustments, consisting only of normal recurring adjustments necessary for a fair statement of the results for the interim periods. The condensed consolidated financial statements included herein have been prepared pursuant to the Securities and Exchange Commission&#8217;s (the &#8220;SEC&#8221;)&#160;rules&#160;and regulations; accordingly, certain information and footnote disclosures normally included in generally accepted accounting principles (&#8220;GAAP&#8221;) financial statements have been condensed or omitted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The results of operations and cash flows for the three and nine months ended September&#160;30,&#160;2024, are not necessarily indicative of the results to be expected for future quarters or for the&#160;year ending December&#160;31,&#160;2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Our organization and business, the accounting policies we follow, and other information are contained in the notes to our consolidated financial statements filed as part of our&#160;<a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/788965/000143774924007870/hnrg20231231_10k.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">2023&#160;Annual Report on Form&#160;10-K</span></a>.&#160;This quarterly report should be read in conjunction with such Annual Report on Form&#160;10-K.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="Tb_pmOTV0ctJ06XVKmvp3ovqg" continuedAt="Tb_pmOTV0ctJ06XVKmvp3ovqg_cont1" escape="true"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(2)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">RECENT ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In&#160;November&#160;2023<i style="font-style:italic;">,</i>&#160;the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;)&#160;2023-07<i style="font-style:italic;">,</i>&#160;Segment Reporting (Topic&#160;280): Improvements to Reportable Segment Disclosures&#160;(&#8220;ASU&#160;2023-07<i style="font-style:italic;">&#8221;</i>).&#160;ASU&#160;2023-07&#160;primarily requires enhanced disclosures about significant segment expenses regularly provided to the chief operating decision maker (&#8220;CODM&#8221;), the amount and composition of other segment items, and the title and position of the CODM. ASU&#160;2023-07&#160;is effective for fiscal&#160;years beginning after&#160;December&#160;15, 2023<i style="font-style:italic;">,</i>&#160;and interim periods within fiscal&#160;years beginning after&#160;December&#160;15, 2024<i style="font-style:italic;">,</i>&#160;with early adoption permitted. We are currently evaluating the impact of adopting ASU&#160;2023-07<i style="font-style:italic;">,</i>&#160;but do&#160;not&#160;expect it to have a material effect on our consolidated financial statements.</p></ix:nonNumeric></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">6</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><ix:continuation id="Tb_pmOTV0ctJ06XVKmvp3ovqg_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In&#160;December&#160;2023<i style="font-style:italic;">,</i>&#160;the FASB issued ASU&#160;2023-09<i style="font-style:italic;">,</i>&#160;Income Taxes (Topic&#160;<i style="font-style:italic;">740</i>): Improvements to Income Tax Disclosures&#160;(&#8220;ASU&#160;2023-09<i style="font-style:italic;">&#8221;</i>). ASU&#160;2023-09&#160;primarily requires enhanced disclosures to (1)&#160;disclose specific categories in the rate reconciliation, (2)&#160;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 (3)&#160;disclose income (loss) from continuing operations before income tax (benefit) disaggregated between domestic and foreign. ASU&#160;2023-09&#160;is effective for fiscal&#160;years beginning after&#160;December&#160;15, 2024<i style="font-style:italic;">,</i>&#160;with early adoption permitted. We are currently evaluating the impact of adopting ASU&#160;2023-09<i style="font-style:italic;">,</i>&#160;but do&#160;not&#160;expect it to have a material effect on our consolidated financial statements.</p></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="us-gaap:AssetImpairmentChargesTextBlock" id="Tb_0CgUVqyFIEmKt3acDtlzLg" escape="true"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(3)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">LONG-LIVED ASSET IMPAIRMENTS</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Long-lived assets are reviewed for impairment whenever events or changes in circumstance indicate that the carrying amount of the assets may not be recoverable. For the three and nine months ended September&#160;30,&#160;2024 and 2023, <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:AssetImpairmentCharges" scale="3" id="Narr_fVbl6EgrwEqcu9AeQHSGsA"><ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:AssetImpairmentCharges" scale="3" id="Narr__FKlZQLMGUaCLxakG7y4Ag"><ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:AssetImpairmentCharges" scale="3" id="Narr_lQAusW5jR0CTxmpCIRDKfQ"><ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:AssetImpairmentCharges" scale="3" id="Narr_4dMg-9sxyUCxAAGbiUfPVQ">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;impairment charges were recorded for long-lived assets.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="us-gaap:InventoryDisclosureTextBlock" id="Tb_Ld4RPWvB9UeZTpjVTluS7w" escape="true"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(4)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">INVENTORY</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Inventory is valued at a lower of&#160;cost or net realizable value (NRV). As of September&#160;30,&#160;2024, and December&#160;31,&#160;2023, coal inventory includes NRV adjustments of $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InventoryAdjustments" scale="6" id="Narr_14QBLUo-S0WWU-EMB3RRog">1.8</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InventoryAdjustments" scale="6" id="Narr_tF10MiwJLEKxBXEnPf-Tyg">2.0</ix:nonFraction> million, respectively.</p></ix:nonNumeric><a id="_5_BANK_DEBT"></a><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="us-gaap:DebtDisclosureTextBlock" id="Tb_aSaFtsnPK0S8xbfBjUId5g" continuedAt="Tb_aSaFtsnPK0S8xbfBjUId5g_cont1" escape="true"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(5)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">BANK DEBT</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On&#160;September 27, 2024,<i style="font-style:italic;">&#160;</i>the Company executed the First Amendment (&#8220;First Amendment&#8221;) to the Fourth Amended and Restated Credit Agreement, dated as of August 2, 2023 (as amended, the &#8220;Credit Agreement&#8221;), with PNC&#160;Bank, National Association (in its capacity as administrative agent, "PNC"), which was accounted for as a debt modification. The primary purpose of the First Amendment was&#160;to provide the Company with short-term covenant relief to pursue additional liquidity. The First Amendment provides for additional flexibility for the Company to enter into prepaid forward power sale contracts, provided that the Company repays outstanding term loans under the Credit Agreement (&#8220;Term Loan&#8221;) with proceeds received from certain eligible power purchase agreements, up to a maximum of $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_9_27_2024_To_9_27_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_hnrg_TermLoanMember_mC7cMb0jeESn892P3n2tPg" decimals="-5" format="ixt:numdotdecimal" name="hnrg:MaximumForwardPowerSaleTermLoanRepayments" scale="6" id="Narr_80ICCYo2pU6SVui0z19fWg">20.0</ix:nonFraction> million. These required prepaid forward power sale Term Loan repayments, if any, will take the place of the $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_9_27_2024_To_9_27_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_hnrg_TermLoanMember_mC7cMb0jeESn892P3n2tPg" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentPeriodicPayment" scale="6" id="Narr_z4qRMUqYfkq_eq8deKVw8A">6.5</ix:nonFraction> million quarterly Term Loan payments. Furthermore, the First Amendment defines certain administrative changes which include, among other things, added requirements related to reporting, third party financial advisors, and appraisals on coal and power assets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Bank debt was reduced by $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_hnrg_TermLoanMember_jwGABbx48US-ncl0bLuf_Q" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentIncreaseDecreaseForPeriodNet" scale="6" id="Narr_sCjbJhRGoUeU7bdfR-350g">21.5</ix:nonFraction> million during the nine months ended September&#160;30,&#160;2024.<span style="color:#212529;"> Bank debt is&#160;comprised of our Term Loan (</span><span style="color:#212529;">$<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_hnrg_TermLoanMember_vQYqCrFH2kaqd2qokDuWig" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="Narr_SQaWwRx3DkSdRkzUY-cv8Q">45.5</ix:nonFraction></span><span style="color:#212529;">&#160;million as of</span><span style="color:#212529;"> September&#160;30,&#160;2024)</span><i style="color:#212529;font-style:italic;">&#160;</i><span style="color:#212529;">and a&#160;</span><span style="color:#212529;">$<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_e3EFV7tjJ0OAmERSvV3U1w" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="Narr_sQwag96cpE2i55GEJib3aA">75.0</ix:nonFraction></span><span style="color:#212529;">&#160;million revolver (</span><span style="color:#212529;">$<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_5ca4yChxdUyGVJkYvJhq7A" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromLongTermLinesOfCredit" scale="6" id="Narr_DaEhPKVVT0q0l0lBMmgwfA">24.5</ix:nonFraction></span><span style="color:#212529;">&#160;million borrowed as of</span><span style="color:#212529;"> September&#160;30,&#160;2024) under the Credit Agreement. </span><span style="color:#212529;">The term debt required&#160;quarterly payments of </span><span style="color:#212529;">$<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_4_1_2024_To_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_hnrg_TermLoanMember_ezlf4c_ZkUCUGSPi55wsbg" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentPeriodicPayment" scale="6" id="Narr_NqtjHm--RkSZqZR8aksVsg">6.5</ix:nonFraction></span><span style="color:#212529;">&#160;million starting in&#160;</span><span style="color:#212529;">April 2024</span><i style="color:#212529;font-style:italic;">&#160;</i><span style="color:#212529;">through maturity.&#160;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.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Liquidity</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As&#160;of September&#160;30,&#160;2024, we had additional borrowing capacity of $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_BVqlI2D24kaK-q58JqpdFA" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount" scale="6" id="Narr_E6pU2IqJGkWNWN-cIYmsuw">31.1</ix:nonFraction>&#160;million under the revolver and total liquidity of $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_BVqlI2D24kaK-q58JqpdFA" decimals="-5" format="ixt:numdotdecimal" name="hnrg:DebtInstrumentLiquidity" scale="6" id="Narr_x3pg7nVeF0auP4dkmi1Uxg">34.9</ix:nonFraction>&#160;million.&#160;Our additional borrowing capacity is net of&#160;$<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_AwMULkP6j0-DDAmBGn8ubA" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentIncreaseDecreaseForPeriodNet" scale="6" id="Narr_Y9996dHbgU2YPWKTJF0WUw">19.4</ix:nonFraction>&#160;million in outstanding letters of credit&#160;that we were required to maintain for surety bonds and $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_5ca4yChxdUyGVJkYvJhq7A" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromLongTermLinesOfCredit" scale="6" id="Narr_QRqmi6Q_qU2tfGrgCRh0vg">24.5</ix:nonFraction> million drawn on the revolver at September&#160;30,&#160;2024. Liquidity consists of our additional borrowing capacity and cash and cash equivalents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fees</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Unamortized bank fees and other costs incurred in connection with our initial facility totaled $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_BVqlI2D24kaK-q58JqpdFA" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsNet" scale="6" id="Narr_DACZ-xZd5EON_7S30WUDzA">4.3</ix:nonFraction> million. Additional costs incurred with the First Amendment totaled&#160;$<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_FirstAmendmentOfCreditAgreementMember_kyVnHyo5TU2imZMIBBggeQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsNet" scale="6" id="Narr_IpEWbeYtl02Ut-DBtfSRtQ">0.6</ix:nonFraction>&#160;million<i style="font-style:italic;">.</i> These unamortized bank fees were deferred and are being amortized over the term of the loan.<i style="font-style:italic;"> </i>Unamortized bank fees as of September&#160;30,&#160;2024, and December&#160;31,&#160;2023, were&#160;$<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_BVqlI2D24kaK-q58JqpdFA" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="6" id="Narr_4nXAgnXxTkK-shlrP9TZ2A">3.0</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_8p19ymqeW06-0eWXZkeRyQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="6" id="Narr_ds3pVZumckyILSpJjD2Mkg">3.6</ix:nonFraction> million, respectively. </p></ix:nonNumeric></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">7</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_0f2bd490_fed9_4670_b795_753cd8619750"></a><a id="Tc_Qa3oe410pUOrSmk0CJs1Mw_1_2"></a><a id="Tc_TykpxdzzxUWFAQpPhpTDrA_1_5"></a><a id="Tc_vd8YgDqaLEeMgBoTnw5rKw_2_2"></a><a id="Tc_EPwgfetLLEqxPFnTOAC39g_2_5"></a><a id="Tc_YH0GPyes1EmF1BbgpnUYMg_3_0"></a><a id="Tc_MoJFQYgw10KmlSyXiIzukQ_3_2"></a><a id="Tc_pYVlBHNJkk-9Uq2rsPQ1_Q_3_5"></a><a id="Tc_38qUq30mYEG44yMYNESR8A_4_0"></a><a id="Tc_gF_zvT0I7E2qWLwhQ6YvpQ_5_0"></a><a id="Tc_Wmip5j1hjk2Tbf_OdR31Hg_5_2"></a><a id="Tc_2xpqfydSDEmNWdJsUbmIsw_5_5"></a><a id="Tc_sba7J6SnP0W_Oqzzn6c7qw_7_0"></a><a id="Tc_-zVm4maTxESfXgB_B6acLg_7_2"></a><a id="Tc_W_xDi_VoOkOBe2U7mUqAKA_7_5"></a><a id="Tc_4b5OlV3TBUCrdgCeSGyjmw_8_0"></a><a id="Tc_RIKQYnWjn0qVI4q057Phng_9_0"></a><a id="Tc_awZmXPoLHEyLnWPqHWC4DA_9_2"></a><a id="Tc_cT2YVIs_2kmKIKBMRDlLYw_9_5"></a><a id="Tc_vt654VyfN0eZvxRPpa7hBA_11_0"></a><a id="Tc_GQ1BBaujo0GMX7gseACQXA_11_2"></a><a id="Tc_HFZibAYAH0m3z17nsrTUdA_11_5"></a><a id="Tc_P-jxxX2SkkmN-L8_KPzQQg_12_0"></a><a id="Tc_J1QcGfGkA06_Pf8hBgrOJA_13_0"></a><a id="Tc_mye6L-3nDU-5cPJ7PQ0QQA_13_2"></a><a id="Tc_yUuVOzgBNkK4tHVxjqJy8A_13_5"></a><a id="Tc_aPsGcWFby0iDPEtijl_02Q_1_0"></a><a id="Tc_Dsi5hzhaWkyRAHhYTGl-qw_2_0"></a><a id="Tc_QlRh_0UcMECs_bVKAL3Y-g_2_2"></a><a id="Tc_0L8Cmp3i5kmkZui2z1Og7A_3_0"></a><a id="Tc_iyAodGz1Xk2wqeAN8rpB4g_4_0"></a><a id="Tc_187sUoVsUkGkpIVAhAONJg_5_0"></a><a id="Tc_lIYAE0Mssk2zOqgVEOEM_g_5_2"></a><ix:continuation id="Tb_aSaFtsnPK0S8xbfBjUId5g_cont1"><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="us-gaap:ScheduleOfDebtTableTextBlock" id="Tb_Nc1gwgn_X0OK1o11sLFwmw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Bank debt, less debt issuance costs, is presented below (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current bank debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="hnrg:LongtermDebtCurrentMaturitiesGross" scale="3" id="Tc_l2_Fx5fOg0WAu4VVFHl5Dg_3_3">26,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="hnrg:LongtermDebtCurrentMaturitiesGross" scale="3" id="Tc_GNlROKKaYkmesJLezikK1A_3_6">26,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less unamortized debt issuance cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsCurrentNet" scale="3" id="Tc_zsT8cRvt3E2vhIYA2oQ7vQ_4_3">1,905</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsCurrentNet" scale="3" id="Tc_1vgvAH6vB0ebe02FVbNc_g_4_6">1,562</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="Tc_OOtgFxPenEGUtIHlwx1Mwg_5_3">24,095</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="Tc_Ai4VfT-tyEierN6IUoi2jg_5_6">24,438</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term bank debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="hnrg:LongtermDebtExcludingCurrentMaturitiesGross" scale="3" id="Tc_BJU54J0_P0eoHfabGomlYQ_7_3">44,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="hnrg:LongtermDebtExcludingCurrentMaturitiesGross" scale="3" id="Tc_vOPZhkodxEGZ5vkYT3VTaw_7_6">65,500</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less unamortized debt issuance cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsNoncurrentNet" scale="3" id="Tc_eUihorFOWkyjaxkBb5cnrQ_8_3">1,082</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsNoncurrentNet" scale="3" id="Tc_7y_K_h_9OECViepkXASteg_8_6">2,047</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net long-term portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="Tc_Weu5NWkcYEerNJWFmp2IGQ_9_3">42,918</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="Tc_nMnRsPYMLkiqmfAqMfNe9g_9_6">63,453</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total bank debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="Tc_454HulCoeESY7MPkHz28Ng_11_3">70,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="Tc_qYXnN9P2Wku78zCsaegwFA_11_6">91,500</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less total unamortized debt issuance cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="Tc_-QFcK0v9D0euHNRDqdzTIQ_12_3">2,987</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="Tc_vP3T3H0X8E-DVScc25P2Xw_12_6">3,609</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net bank debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="Tc_s-cjDn2BKkOq1v040nHdzg_13_3">67,013</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="Tc_0HophXibWkWErrVxJZidMA_13_6">87,891</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="Tb_f9wAqlOOp0ibxZ-G3mFBIQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Future Maturities (in thousands):</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" scale="3" id="Tc_JxdvGhwmjUiFf2G-7l5GSg_2_3">6,500</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="3" id="Tc_l1P2o2CVnEC2wJvRsDEgjg_3_3">26,000</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" scale="3" id="Tc_qH2ZB-ufA0uYh9l_hLy3Dg_4_3">37,500</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="Tc_9VFtjviceUusegIFwCzPoQ_5_3">70,000</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Covenants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The First Amendment, among other things, provided the Company with short-term covenant relief to pursue additional liquidity. The First Amendment waived the Company&#8217;s Leverage Ratio requirement for the third and fourth quarters of 2024, increased the threshold to <ix:nonFraction unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg" contextRef="Duration_1_1_2024_To_9_30_2024_srt_StatementScenarioAxis_hnrg_FirstQuarterOf2025Member_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_sZITu8Wz4k6KoQ8ptHq1PA" decimals="2" format="ixt:numdotdecimal" name="hnrg:DebtInstrumentCovenantLeverageRatio" scale="0" id="Narr_4stYmd3sNUuAG8DwbTaPoA">5.50</ix:nonFraction> to 1.00 for the first quarter of 2025, and decreased the threshold back to <ix:nonFraction unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg" contextRef="Duration_1_1_2024_To_9_30_2024_srt_StatementScenarioAxis_hnrg_FiscalQuarterAfterFirstQuarterOf2025Member_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_alc7_ed0LEaBe-hNAxIU7Q" decimals="2" format="ixt:numdotdecimal" name="hnrg:DebtInstrumentCovenantLeverageRatio" scale="0" id="Narr_s84-INB2lkKd_SWxyO9quA">2.25</ix:nonFraction> to 1.00 for each fiscal quarter thereafter. Additionally, the Debt Service Coverage Ratio requirement (<ix:nonFraction unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg" contextRef="As_Of_9_30_2024_srt_StatementScenarioAxis_hnrg_FiscalQuarterAfterFirstQuarterOf2025Member_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_RTmHbHO9A0yXXB0zNfAwkQ" decimals="2" format="ixt:numdotdecimal" name="hnrg:DebtInstrumentCovenantDebtServiceCoverageRatio" scale="0" id="Narr_XiHohfXQmUKbVyioJOvTWg">1.25</ix:nonFraction> to 1.00) was waived from third quarter of 2024 through the first quarter of 2025. The First Amendment also added additional financial covenants which include: (i) a maximum First Lien Leverage Ratio for the first quarter of 2025, calculated as of the end of each fiscal quarter for the trailing twelve&#160;months, not to exceed <ix:nonFraction unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_AwMULkP6j0-DDAmBGn8ubA" decimals="2" format="ixt:numdotdecimal" name="hnrg:DebtInstrumentCovenantFirstLienLeverageRatio" scale="0" id="Narr_zMcrCpTIl02x0s0f_rP1Jw">3.50</ix:nonFraction> to 1.00; (ii) a minimum liquidity requirement of $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_BVqlI2D24kaK-q58JqpdFA" decimals="-5" format="ixt:numdotdecimal" name="hnrg:DebtInstrumentCovenantMinimumLiquidityRequirement" scale="6" id="Narr_qjcX0X4u9EGhoEPXENpLRA">10.0</ix:nonFraction> million, beginning on the First Amendment execution date and ending when the second quarter of 2025 compliance certificate is received; and (iii) a minimum quarterly EBITDA requirement, as defined in the First Amendment, of $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_BVqlI2D24kaK-q58JqpdFA" decimals="-5" format="ixt:numdotdecimal" name="hnrg:DebtInstrumentCovenantMinimumQuarterlyEarningsBeforeInterestTaxAndDepreciationRequirement" scale="6" id="Narr_9GUMiLu49UyUMexDXauDJQ">5.0</ix:nonFraction> million for the third quarter of 2024 through the first quarter of 2025. As of September&#160;30, 2024, our liquidity of $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_BVqlI2D24kaK-q58JqpdFA" decimals="-5" format="ixt:numdotdecimal" name="hnrg:DebtInstrumentLiquidity" scale="6" id="Narr_BnXQJc3smUqZX-Sbqxjd_A">34.9</ix:nonFraction> million and quarterly EBITDA of $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-5" format="ixt:numdotdecimal" name="hnrg:DebtInstrumentQuarterlyEarningsBeforeInterestTaxAndDepreciation" scale="6" id="Narr_mZIgIC9NM0KJkoMLHEj1jw">9.6</ix:nonFraction> million were in compliance with the requirements of the Credit Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_AwMULkP6j0-DDAmBGn8ubA" name="us-gaap:LineOfCreditFacilityCovenantCompliance" id="Narr_H4Q7jEtW80-DoB8tBCn2DQ">As of September&#160;30,&#160;2024, we were&#160;in compliance with all other covenants defined in the Credit Agreement.</ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Interest Rate</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The interest rate on the facility ranges from SOFR&#160;plus <ix:nonFraction unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg" contextRef="Duration_1_1_2024_To_9_30_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_JmHiyPhWaE6ImtWsMPApuw" decimals="4" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="Narr_95PX9gC-Ske9k4g06aEVsQ">4.00</ix:nonFraction>% to <span style="-sec-ix-hidden:Hidden_DM1wwNOCm0moKhgIstEJKg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">SOFR</span></span>&#160;plus <ix:nonFraction unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg" contextRef="Duration_1_1_2024_To_9_30_2024_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_h5UNXbbPFkux4GpUlcEHJg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="Narr_Jn0fAEymFkK0LOFbYBafrw">5.00</ix:nonFraction>%, depending on our Leverage Ratio. As of September&#160;30,&#160;2024, we were paying SOFR&#160;plus <ix:nonFraction unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_AwMULkP6j0-DDAmBGn8ubA" decimals="4" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="Narr_gsjGKRH430qfo2oBjoK7wA">5.00</ix:nonFraction>% on the outstanding bank debt which equates to an all-in rate of <ix:nonFraction unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg" contextRef="As_Of_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_BVqlI2D24kaK-q58JqpdFA" decimals="4" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="Narr_ZCG0oxTn5ES3_Xo8hYtYBg">9.76</ix:nonFraction>%.</p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">8</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_438c893a_7aff_422f_83d3_21b153ef44f6"></a><a id="Tc_wVSQeTbr_UCQvnLNFAIHcw_1_2"></a><a id="Tc_4Sh-W7Baf0GfPW3Hkl3RiQ_1_5"></a><a id="Tc_8rYZ8z-RhUS1G5bUphzaWg_2_2"></a><a id="Tc_zTyTv7C3fUqI5EIRT2YLHA_2_5"></a><a id="Tc_SNZhvt0MMU-mWwz1P13byw_3_0"></a><a id="Tc_xCshJZYOR0C6jgyzmlE4jQ_3_2"></a><a id="Tc_nLsTXRzaikSqvoAl6yMSlQ_3_5"></a><a id="Tc_JmI7cVrsU0OPaFbnyLLClA_4_0"></a><a id="Tc_O1DKHeCTokaAFuHlqMHKDg_5_0"></a><a id="Tc__udNzgSsJk6I-TAjtTZRXg_6_0"></a><a id="Tc_1D3zYLKnfkyYotVZtdWBEw_7_0"></a><a id="Tc_eWFB40Vj1U-6mZ3S6WZ_aA_8_0"></a><a id="Tc_PXrB4dxLTU-SHu86UGkP2A_9_0"></a><a id="Tc_xJUThGJTt06lrjD7F9xWNQ_10_0"></a><a id="Tc_ZCmdpwIExkuTIOIlV3ZKYg_10_2"></a><a id="Tc_Bi30F0Y2gUa0wTQexCmrDw_10_5"></a><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="Tb_YE5GktaWwUGwZ6TGEDoY0w" escape="true"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(6)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</p></td></tr></table><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" id="Tb_WQcELCSbGkqK5ZtBn3OCSg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable and accrued liabilities consist of the following for the indicated dates (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrentAndNoncurrent" scale="3" id="Tc_jck8eaHY70i-IN0AFTkQ8Q_3_3">23,437</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrentAndNoncurrent" scale="3" id="Tc_Ua8g2P5e-0utzTMsk6tpVg_3_6">43,636</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued property taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TaxesPayableCurrentAndNoncurrent" scale="3" id="Tc_lx-1QFE24Ue57Fni2GAL9w_4_3">4,808</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TaxesPayableCurrentAndNoncurrent" scale="3" id="Tc_u4C9ziGNEEK55Z2RmTZTRg_4_6">2,987</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued payroll</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedPayrollTaxesCurrentAndNoncurrent" scale="3" id="Tc_sR4m4hfPE0GFM8zy9c_7Uw_5_3">5,123</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedPayrollTaxesCurrentAndNoncurrent" scale="3" id="Tc_YxUj-e26AUCZsWFyRlaurA_5_6">6,575</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Workers' compensation reserve</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent" scale="3" id="Tc_4O8XAxROREyVJgg-V4PvvA_6_3">4,397</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent" scale="3" id="Tc_03RoCKXwXkyvvCTUAqwd5A_6_6">3,629</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Group health insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedEmployeeBenefitsCurrentAndNoncurrent" scale="3" id="Tc_D5KLkTltpkeu2K3fz7ZQSQ_7_3">1,750</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedEmployeeBenefitsCurrentAndNoncurrent" scale="3" id="Tc_Cd43zESJYEaQ-jRDmvV0mQ_7_6">2,300</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Asset retirement obligation - current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationCurrent" scale="3" id="Tc_hrI6LaQYQkqr9SpzsPbNCg_8_3">1,330</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetRetirementObligationCurrent" scale="3" id="Tc_R2q0M-g7Hk613XYVOGMJ7w_8_6">2,150</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="Tc_NqBr07tB40Wl9t5SpDdSHA_9_3">2,070</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="Tc_CFQfit7KxkeEFNb8_reOLQ_9_6">1,631</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total accounts payable and accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" scale="3" id="Tc_f910lFK23UmTVPATID_xWw_10_3">42,915</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" scale="3" id="Tc_AAKwNPcv10GnCycFHxnEJw_10_6">62,908</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_7_REVENUE"></a><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="Tb_5wRTewsdVEOP8fDL_NOLdQ" continuedAt="Tb_5wRTewsdVEOP8fDL_NOLdQ_cont1" escape="true"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(7)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">REVENUE</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Revenue from Contracts with Customers</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We account 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 the consideration will be collected. We recognize revenue when we satisfy a performance obligation by transferring control of a good or service to a customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Electric operations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We concluded&#160;that&#160;for a Power Purchase Agreement (&#8220;PPA&#8221;) that is not determined to be a lease or derivative,&#160;the definition of a contract and the criteria in ASC&#160;606,&#160;Revenue from Contracts with Customers (&#8220;ASC&#160;606&#8221;),&#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 not determined to be a lease or derivative&#160;constitutes a valid contract under ASC&#160;606.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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. For delivered energy to all other customers, we recognize revenue daily for the actual delivered electricity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Coal operations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Our coal revenue is derived from sales to customers of coal produced at our facilities. Our customers typically purchase coal directly from our mine sites&#160;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&#160;year.&#160;Price re-opener and index provisions&#160;may&#160;allow either party to commence a renegotiation of the contract price at a pre-determined time. Price re-opener provisions&#160;may&#160;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></ix:nonNumeric></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">9</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_88e07521_5889_4741_a0e9_50e8bc4d227d"></a><a id="Tc_Do8drGAR4EmvMlevXubxcQ_1_2"></a><a id="Tc_lRXuXNh6t0SJ542jOPainw_1_8"></a><a id="Tc_97uFIEOMaEuNIVETiWwLIA_2_2"></a><a id="Tc_No3-eCflz0S1Y8DM4QwXcg_2_5"></a><a id="Tc_c1Ci6eMhx0uRJC4ZlgLCGw_2_8"></a><a id="Tc_gL3KAw6a2U22-0qIvebN0Q_2_11"></a><a id="Tc_F-klISren0i7t3PMgsrDdQ_3_0"></a><a id="Tc_MRBMdPi-qkWNdU35hyR0cA_3_2"></a><a id="Tc_BS_iDJUr-UmJ22GzS1WVfQ_3_5"></a><a id="Tc_XYGmd-VhG0qMhEagQbfAbw_3_8"></a><a id="Tc_rVmPfgNstEaVkCcMCY4LAA_3_11"></a><a id="Tc_YFQqnAiKNEy6SkagxQS0Bg_4_0"></a><a id="Tc_x1hjHCOXf025dbQ5okW0hw_5_0"></a><a id="Tc_-m3VQtsM906gGeE0uBONpQ_5_2"></a><a id="Tc_rP_mR63QB0C-YUiipuabtA_5_5"></a><a id="Tc_gNTgzSJYm0qCbe6SY-sYZQ_5_8"></a><a id="Tc_d641r3QRdEmT9tsNvLErFA_5_11"></a><a id="Tc_vzX6ZSdVG065ejppxV-w6A_1_2"></a><a id="Tc_Ryji2Q22CUK_Nj47DqiOeQ_1_8"></a><a id="Tc_BRD2rfABqkC4k2fR1PwHgg_2_2"></a><a id="Tc_Xjm-1lR5OEypIzqgzchPmA_2_5"></a><a id="Tc_ANB91zYgRUWy5MInxDKOJg_2_8"></a><a id="Tc_7yjaot8p-kqgTmocYyLmFw_2_11"></a><a id="Tc_F7YyNaoNzE6TgoZXWYP_FA_3_0"></a><a id="Tc_MIwiBdiHEkyqHJF-ReKI8g_3_2"></a><a id="Tc_lXSGwN7-OUWdTJPYgk8ETg_3_5"></a><a id="Tc_J6R-p2hVsU-sPlaGmijLeg_3_8"></a><a id="Tc_b1r0XUB_0UK8Bzuvyr3cvA_3_11"></a><a id="Tc_Mhag65tuz02pwOw97qjesw_4_0"></a><a id="Tc_OTwFX29Ud0GN4EUCucVH4Q_5_0"></a><a id="Tc_aUW6Xe368UOOn765WnZp7Q_5_2"></a><a id="Tc_vVjfs6vmp06Fd8teo0YEFg_5_5"></a><a id="Tc_ti2qFlYS2EKqkNy-anXgYg_5_8"></a><a id="Tc_D5IeRHeF_0mZHrp4mfckWQ_5_11"></a><ix:continuation id="Tb_5wRTewsdVEOP8fDL_NOLdQ_cont1" continuedAt="Tb_5wRTewsdVEOP8fDL_NOLdQ_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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 Btu 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','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Disaggregation of Revenue</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Revenue is disaggregated by revenue source for our electric operations and by primary geographic markets for our coal operations, as we believe this best depicts how the nature, amount, timing, and uncertainty of our revenue and cash flows are affected by economic factors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">Electric operations</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" id="Tb_OOQScBGvJEKoJRXX4NaCOA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September&#160;30,&#160;</b></p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Delivered energy (including contract liability amortization)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_DeliveredEnergyMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_LVPfcNPCwECJpLisfcG45Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_amemliYa-kqvJP_hWh4g5A_3_3">55,855</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_DeliveredEnergyMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_K01oMdHGE02ZkrUmqVHAiA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_6uDQSc-UBU2Dp401JDEo8A_3_6">54,391</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_DeliveredEnergyMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_KgFE3KCD1kW9t4S5QoWmbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_uVn2-fd8n0SDDhQo-O6E6Q_3_9">147,355</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_DeliveredEnergyMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_QRmyPA8cGE-ZRgpviKT3KQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_eSMuZdLXckmU6UkJll1oyA_3_12">184,675</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capacity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_EnergyCapacityMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_urJY0TfADECi7ysSkGY4OA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_-XJQDdXexUePzU7mZkymZQ_4_3">15,860</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_EnergyCapacityMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_wKAUJ58rv0mbHQJ8hE6xCg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_KFyxoooLTUyPh5L6ovCZSQ_4_6">13,012</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_EnergyCapacityMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_aK3K-QTmcEqgHKoJCkQ5yA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_ywaBXLuCgUuVIbLOvJh_KA_4_9">44,506</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_EnergyCapacityMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_Y_dAxuhmTU699qS0PEQVWQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_9gHgraZx2Eex_W3srkD8_w_4_12">46,137</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Electric Operations sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_nydkNUiLCUu8G1wqScbO1Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_T43FonYh4kGuUWp4I26ZDA_5_3">71,715</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_8mDlcBHaV0WCWKQoMUyK5A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_03C1zsYscUy_d4c8t8ZcYw_5_6">67,403</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_u6kQciNs2USq3PVzyQNP7g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_nSEF4jYaskmfOs-7pftHCQ_5_9">191,861</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_zPukT3yhUU2wtyn-dQJafg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_n6hIBhuUiEK0TUmS0vnDpQ_5_12">230,812</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">Coal operations</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock" id="Tb_j4VZD-QavUG7fuKFihEAKw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September&#160;30,&#160;</b></p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outside third-party Indiana customers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_srt_StatementGeographicalAxis_stpr_IN_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_gqXZxk6Dh0myVrXMaQmeaw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_zVdC0tLeVEqVtazNNCL4Kg_3_3">13,338</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_srt_StatementGeographicalAxis_stpr_IN_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_5dnbnNGjCUqv5DF0WsodXg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_M9JbBZaxc0K4Z6YZNuKAFg_3_6">32,137</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_srt_StatementGeographicalAxis_stpr_IN_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_GNCt1FTdQUaeT3ek7UwiOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_xbTHkJH9PEe5X8Q0nLzAjg_3_9">46,490</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_srt_StatementGeographicalAxis_stpr_IN_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_5fA-cAUBZEOCoj6wtgUhjA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_bfmvJE3nnkG1EF5-nYm60Q_3_12">115,787</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customers in Florida, North Carolina, Alabama and Georgia</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_srt_StatementGeographicalAxis_hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_jjJWUrPMLUuOi8lBLFPsBg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_AU5ERUqae0yO7WFEQWT10Q_4_3">18,324</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_srt_StatementGeographicalAxis_hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_dyKKqJtfKkSLONlBJCSQYA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_mFudbLzbVUy4WzZu-hUtlg_4_6">65,283</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_srt_StatementGeographicalAxis_hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_DmDjLpoBPU2YQ7IMDhTi2g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_kd0_MqVLx0uWXgL6Lwmlnw_4_9">67,603</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_srt_StatementGeographicalAxis_hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_M24Ir7EPSk-tUng8UoIMbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_OyBqN_l0ZkG5bcdfllU2QQ_4_12">164,809</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Coal Operations sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_Uze8c12SMk20j9c8L3tBlg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_FFGeMnXh3Uqb7hQzc_wCrA_5_3">31,662</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_yUgS-v6-zU-3LCPBcTUUKw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_0OwHYhC9cUGWYc3FxLqFfw_5_6">97,420</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember__3Hn3G7XnkWU9AwiMatM8A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_QoRMs3Ux70uYJsCPlBCa9g_5_9">114,093</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_1QDh8NEer0ap-KIN3baOlw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_PYQgoh53Hkm7rJmnB4XcEg_5_12">280,596</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Performance Obligations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Electric operations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">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. 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="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">During 2022, we entered into an Asset Purchase Agreement (&#8220;APA&#8221;) with&#160;Hoosier (&#8220;Hoosier APA&#8221;) in which&#160;Hallador Power shall sell, and Hoosier shall buy, delivered energy quantities through&#160;2025&#160;at the contract price, which is $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_hnrg_HoosierMember_srt_ProductOrServiceAxis_us-gaap_ElectricityPurchasedMember_TrPlywT2yU2HGvDZm7Va4A" decimals="INF" format="ixt:numdotdecimal" name="hnrg:LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour" scale="0" id="Narr_oPr0H1ZllkCv7SXvD3OCEw">34.00</ix:nonFraction>&#160;per MWh.&#160;We have remaining delivered energy obligations to Hoosier on the APA totaling $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_EnergyObligationsMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_UNajMvJa_Ea8SqkG76UwDg" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="Narr_NS3zs83Sy0yTkbZvvZAbSA">70.1</ix:nonFraction>&#160;million through&#160;2025&#160;as of September&#160;30,&#160;2024<i style="font-style:italic;">.</i>&#160;The agreement was amended&#160;August&#160;31, 2023, to extend through&#160;<span style="-sec-ix-hidden:Hidden_qRTqm8GAREK7Cfzm2isV6A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2028</span></span>. The amendment included additional obligations to Hoosier of $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember_mSq3SEIpcke0ai60y-HK_Q" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="Narr_vDSkW01c_U6uvWRy7GIldQ">186.6</ix:nonFraction>&#160;million, or $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember__6AN5d4c4E2y4j4Qb85y_w" decimals="INF" format="ixt:numdotdecimal" name="hnrg:LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour" scale="0" id="Narr_MP2_hHAOhUCSjba_zMN92Q">56.00</ix:nonFraction> per MWh, as of September&#160;30,&#160;2024<i style="font-style:italic;">.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In addition to delivered energy, under the Hoosier APA, Hallador Power shall provide a stand-ready obligation to provide electricity to MISO, also known as contract capacity. The contract capacity that Hallador Power shall provide to Hoosier is&#160;<ix:nonFraction unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg" contextRef="Duration_1_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_srt_ProductOrServiceAxis_us-gaap_ElectricityPurchasedMember_3rJaPPxSZEubjRm5m9im6Q" decimals="INF" format="ixt:numdotdecimal" name="hnrg:LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne" scale="0" id="Narr_bDGn8nwWjE6_lp34pl-4RQ">917</ix:nonFraction>&#160;megawatts (&#8220;MW&#8221;) for contract&#160;year one, and on average <ix:nonFraction unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg" contextRef="Duration_1_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_srt_ProductOrServiceAxis_us-gaap_ElectricityPurchasedMember_3rJaPPxSZEubjRm5m9im6Q" decimals="INF" format="ixt:numdotdecimal" name="hnrg:LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour" scale="0" id="Narr_du4aHm3rZU-HDf-D9opcxg">300</ix:nonFraction>&#160;MW for contract&#160;years&#160;two&#160;to four. Hoosier shall pay Hallador Power the capacity price of $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_srt_ProductOrServiceAxis_us-gaap_ElectricityPurchasedMember_3rJaPPxSZEubjRm5m9im6Q" decimals="INF" format="ixt:numdotdecimal" name="hnrg:LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth" scale="0" id="Narr_AttBU6mTYEG-wGAS9vYnbw">5.80</ix:nonFraction>&#160;per kilowatt&#160;month&#160;for the contract capacity. We have remaining capacity obligations to Hoosier through&#160;<span style="-sec-ix-hidden:Hidden_rKZjbjc2HEW7Dn4wacpwpw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2025</span></span>&#160;totaling $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_be0yKt9rpUK4umqFea6f-w" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="Narr_uoDALQhPd0Sfemu1ryNVjQ">25.0</ix:nonFraction>&#160;million as of September&#160;30,&#160;2024<i style="font-style:italic;">. </i>The agreement was amended&#160;August&#160;31, 2023, to extend through&#160;<span style="-sec-ix-hidden:Hidden_yh8a3CwbzkSTQmCGuPstHg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2028</span></span>, with additional capacity obligations to Hoosier of $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20260101_Fdx3dKv8nECbRGA_W0SEAQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="Narr_qNiEKE4qYEWAZeDR5Rtvdw">60.9</ix:nonFraction>&#160;million as of September&#160;30,&#160;2024, at a price of $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember__6AN5d4c4E2y4j4Qb85y_w" decimals="INF" format="ixt:numdotdecimal" name="hnrg:LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth" scale="0" id="Narr_5iawhYby3EWmQ2CRN_4eqQ">7.02</ix:nonFraction> per kilowatt&#160;month for the contract capacity.</p></ix:continuation></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">10</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><ix:continuation id="Tb_5wRTewsdVEOP8fDL_NOLdQ_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">During the second quarter 2024, the Company entered into an 11-month, $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_4_1_2024_To_6_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_zliKm118kka-HgoYNJQ9FQ" decimals="-5" format="ixt:numdotdecimal" name="hnrg:ShortTermPurchaseAgreementPrepaidContractAmount" scale="6" id="Narr_C7jDZD30rEKljsISAzCWdQ">45.0</ix:nonFraction> million prepaid physically delivered power contract&#160;in which Hallador will provide a total of <ix:nonFraction unitRef="Unit_Standard_MWh_UmX69L-0GEmV1o4snnMOjA" contextRef="Duration_4_1_2024_To_6_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_zliKm118kka-HgoYNJQ9FQ" decimals="INF" format="ixt:numdotdecimal" name="hnrg:ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour" scale="0" id="Narr_ssg4XHIukkeKBmaLJ0XBow">1,302,480</ix:nonFraction> MWh. We&#160;have&#160;energy and&#160;capacity obligations to&#160;customers, excluding the Hoosier APA,&#160;through&#160;<span style="-sec-ix-hidden:Hidden_X6sFEMQBC06m4ur-G0wvPA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2029</span></span>&#160;<span style="-sec-ix-hidden:Hidden_KbkqeUfmb0aiP5H5D-3mGQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">totaling</span></span> $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_AdditionalObligationsMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_6AUgVjOJLk6sMz19-aKjbw" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="Narr_HQfKGUFrgU6zSstW-ClUgQ">134.1</ix:nonFraction>&#160;million and&#160;$<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_YeC9VN8sKU2Dg53IZxmm8g" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="Narr_iMUe51DCXU-w18-Yky_MYA">140.2</ix:nonFraction>&#160;million, respectively, as of September&#160;30,&#160;2024<i style="font-style:italic;">.</i>&#160;We have $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_AdditionalObligationsMember_cqfuZ_K_DkS9PH9c36mc6g" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiability" scale="6" id="Narr_4r09qG6t_UCyAR3tYQd77A">32.6</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember_Ol9onLrn2UCKhysvf4L_mg" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiability" scale="6" id="Narr_U-h-eXwf0EGgQIDQEBKg_A">24.7</ix:nonFraction>&#160;million of deferred revenue as of September&#160;30,&#160;2024<i style="font-style:italic;">,</i>&#160;related to the prepaid physically delivered power contract&#160;and other capacity obligations outside of the Hoosier APA, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Coal operations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">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&#160;therefore&#160;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 each ton of coal a separate performance obligation and allocate the transaction price based on the base price per the contract, increased or decreased&#160;for quality adjustments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We recognize revenue at a point in time as the customer does&#160;not&#160;have control over the asset at any point during the fulfillment of the contract. For substantially all 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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We have remaining coal sales performance obligations relating to fixed priced contracts to third-party customers of approximately&#160;$<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_EnergyObligationsMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_CoPQ1egDwU6KIgjPH280jg" decimals="-4" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="Narr_Miv8BPn7-E-1iAzlJ5lKUg">320.28</ix:nonFraction>&#160;million, which represents the average fixed prices on our committed contracts as of September&#160;30,&#160;2024. We&#160;expect&#160;to recognize approximately <ix:nonFraction unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg" contextRef="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_EnergyObligationsMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_CoPQ1egDwU6KIgjPH280jg" decimals="3" format="ixt:numdotdecimal" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="Narr_dr1qbhW6kkaZ_qus01Y_3g">9.9</ix:nonFraction>% of this coal sales revenue in&#160;<span style="-sec-ix-hidden:Hidden_wE0Ogxdy0kG9PICA86022Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2024</span></span>,&#160;with the <span style="-sec-ix-hidden:Hidden_VjpCpz2ac0OMR36MgUVfmg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">remainder</span></span> recognized through <span style="-sec-ix-hidden:Hidden_25QoSPhWiUCr2pv4Y7fM-A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2028</span></span><i style="font-style:italic;">.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We have remaining volume performance obligations relating to coal contracts with price reopeners of <ix:nonFraction unitRef="Unit_Standard_T_4V28s9LJ3EKLGec0o0N1ZQ" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember__3Hn3G7XnkWU9AwiMatM8A" decimals="1" format="ixt:numdotdecimal" name="hnrg:RevenueRemainingPerformanceObligationVolume" scale="0" id="Narr_G6BZ01DxzUyxoVwXs5JdIw">3.0</ix:nonFraction> million tons (<ix:nonFraction unitRef="Unit_Standard_T_4V28s9LJ3EKLGec0o0N1ZQ" contextRef="Duration_1_1_2024_To_9_30_2024_srt_StatementScenarioAxis_hnrg_Year2025Member_Tgw7urFbPU-XEEEJdH3iPQ" decimals="1" format="ixt:numdotdecimal" name="hnrg:RevenueRemainingPerformanceObligationVolume" scale="0" id="Narr_Mn7RH-QS0UyPftkOb0z8gw">1.0</ix:nonFraction> million tons in 2025, <span style="-sec-ix-hidden:Hidden_HZZKvo7CAUOevCdxDfSnFQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2026</span></span> and <span style="-sec-ix-hidden:Hidden_skonNj98tUawz__f9FHrXA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2027</span></span>) as of September&#160;30,&#160;2024. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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 an option exists in the customer contract.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Contract Balances</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Under ASC&#160;606,&#160;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="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">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 condensed consolidated balance&#160;sheets. As of&#160;January&#160;1, 2023,&#160;accounts receivable for coal sales billed to customers was $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_1_1_2023_srt_ProductOrServiceAxis_us-gaap_PublicUtilitiesInventoryCoalMember_Yy04HdH2XUSzOBa-fCr3Zw" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNet" scale="6" id="Narr_Zn1wxIJNskanwOrNNahg3g">16.3</ix:nonFraction> million.</p></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="us-gaap:IncomeTaxDisclosureTextBlock" id="Tb_haEqCQ11DU28XhY8-dUzLQ" continuedAt="Tb_haEqCQ11DU28XhY8-dUzLQ_cont1" escape="true"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(8)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">INCOME TAXES</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For the nine months ended September&#160;30,&#160;2024 and 2023, we&#160;recorded income taxes using an estimated annual effective tax rate based upon projected annual income (loss), forecasted permanent tax differences, discrete items, and statutory rates in states in which we operate. The effective tax rate for the nine months ended September&#160;30,&#160;2024 and 2023,&#160;was ~<ix:nonFraction unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="Narr__yX6lKAXPEe8i6gqOD92tg">24</ix:nonFraction>%&#160;and ~<ix:nonFraction unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="Narr_l2Qt2E-m602h_spV1HG_9Q">13</ix:nonFraction>%, respectively. Historically, our actual effective tax rates have differed from the statutory effective rate primarily due to the benefit received from statutory&#160;percentage depletion in excess of tax basis. The deduction for statutory&#160;percentage depletion does not necessarily change proportionately to changes in income (loss) before income taxes.</p></ix:nonNumeric></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">11</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><ix:continuation id="Tb_haEqCQ11DU28XhY8-dUzLQ_cont1"></ix:continuation><a id="_9_STOCK_COMPENSATION"></a><a id="Tc_9xd3lmwgX0iHifYUG1uc-g_1_0"></a><a id="Tc_e480BecJFkS8zuYx2t1IBw_2_0"></a><a id="Tc_GFgqX8HedE6VqsMEqb1esQ_3_0"></a><a id="Tc_AseMMUY1jkWtNfUoEoc60w_4_0"></a><a id="Tc_Hnghrv4ge0aXQ6pCsVzZHg_5_0"></a><a id="Tc__nkjHr80SU2eghuVf--F9w_1_0"></a><a id="Tc_JVE-ZFeR8kGE99LEIyVTTg_1_2"></a><a id="Tc_i-fcKHQBoEGiv64zwhVnYA_2_0"></a><a id="Tc_FXhwe4VbMEGfzzQ_r0_9yQ_3_0"></a><a id="Tc_pkq8Uxzbake21nS-5E8GjA_4_0"></a><a id="Tc_7cT29j4WbE2MCj9wTfICUA_5_0"></a><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="Tb_63BYG8-c10KSLvWcxWV5Bg" escape="true"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:0pt;margin-top:0pt;">(9)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:0pt;margin-top:0pt;">STOCK COMPENSATION PLANS</p></td></tr></table><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" id="Tb_jwcsXrr-ok6bkrlLSd69GQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested grants as of December&#160;31,&#160;2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_4JrWCGZk0km6TSiz9eR1yQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="Tc_hoqdqpPsikmxvJ6mbksQBQ_1_2">858,363</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Awarded - weighted average share price on award date was $<ix:nonFraction unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Luco6ivmxUm5rc4peXcRmg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Narr_jHPQqhhIYkCiXD_Y9WCOnQ">5.69</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Luco6ivmxUm5rc4peXcRmg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="Tc_97i6vJSWW06Ft9cXHAUGUw_2_2">599,013</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested - weighted average share price on vested date was $<ix:nonFraction unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Luco6ivmxUm5rc4peXcRmg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Narr_L-7zfNnO90mgq1ZoDbL1Sw">5.30</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Luco6ivmxUm5rc4peXcRmg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="Tc_OzlBCW0SwUeD6299G-yzZA_3_2">379,390</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Luco6ivmxUm5rc4peXcRmg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="Tc_NIHqcnOcXU-2eg0iSn-7-g_4_2">42,500</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested grants as of September&#160;30,&#160;2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="As_Of_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Vg2Sh8X9pkG9ZFkNuH0qBw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="Tc_dqb9gegXJ0qkxTm1NiVoww_5_2">1,035,486</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For the three and nine months ended September&#160;30,&#160;2024, our stock compensation was $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="Narr_xei6bf0xRkueRbynOHYsAA">1.1</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="Narr_Mw1Mz2wwYE-0u6X-8ObFVQ">3.3</ix:nonFraction>&#160;million, respectively. For the three and nine months ended September&#160;30,&#160;2023,&#160;our stock compensation was $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="Narr_iCS0uuuKv0S_KogMsTKPBQ">0.8</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="Narr_WGwVX1qElk6D5Z0I3MFwMA">2.8</ix:nonFraction> million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-vested RSU grants will vest as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="Tb_TCG6bf7y20iwILgrAWQ2eg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Vesting Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RSUs Vesting</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="As_Of_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_hnrg_VestingIn2024Member_DpARuCETgUuf85mCEntJ8Q" decimals="INF" format="ixt:numdotdecimal" name="hnrg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod" scale="0" id="Tc_EEfEGDYd7UKS5ZBNbM1s7A_2_2">1,000</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="As_Of_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_hnrg_RepresentsVestingIn2025Member_8hkwT8OPOE-tSV8WAmWoMw" decimals="INF" format="ixt:numdotdecimal" name="hnrg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod" scale="0" id="Tc_weZF0mGdik2V2KZ8EEEANg_3_2">682,068</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="As_Of_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_hnrg_RepresentsVestingIn2026Member_MJa8GuWm-0qCTsWSFhViNQ" decimals="INF" format="ixt:numdotdecimal" name="hnrg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod" scale="0" id="Tc_EKg6HkrIXUy_MKfLBV9AOg_4_2">176,210</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="As_Of_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_hnrg_RepresentsVestingIn2027Member_vPUn5I29V0WXChS3v5yprQ" decimals="INF" format="ixt:numdotdecimal" name="hnrg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod" scale="0" id="Tc_D7n6Mr29WkCy6weHHM_mmw_5_2">176,208</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="INF" format="ixt:numdotdecimal" name="hnrg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod" scale="0" id="Tc_XofIVuGXUEibR_r6usuY8Q_6_2">1,035,486</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The outstanding RSUs have a value of $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Vg2Sh8X9pkG9ZFkNuH0qBw" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" scale="6" id="Narr_vJtxEaqxW02xpuM35XkbXA">9.8</ix:nonFraction>&#160;million based on the September 30, 2024&#160;closing stock price of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharePrice" scale="0" id="Narr_gVoB_-ZPhUGocc0byCjm4A">9.43</ix:nonFraction>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of September&#160;30,&#160;2024, unrecognized stock compensation expense is $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Vg2Sh8X9pkG9ZFkNuH0qBw" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" scale="6" id="Narr_rL21g5KbAkukVK9lQRurog">3.8</ix:nonFraction> million, and we had <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="As_Of_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Vg2Sh8X9pkG9ZFkNuH0qBw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" id="Narr_jxNghPm0VkiO9UI7-9NW3A">53,761</ix:nonFraction>&#160;RSUs available for future issuance. RSUs are not allocated earnings and losses as they are considered non-participating securities.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="us-gaap:LesseeOperatingLeasesTextBlock" id="Tb_UZUxpHmybU6NO-TgGPdPSQ" continuedAt="Tb_UZUxpHmybU6NO-TgGPdPSQ_cont1" escape="true"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(10)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">LEASES</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We have operating leases for office space with remaining lease terms ranging from <ix:nonNumeric contextRef="As_Of_9_30_2024_srt_RangeAxis_srt_MinimumMember_7EF2EemRtU-CPvJYMDyn1A" format="ixt-sec:durmonth" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" id="Narr_b4DDwXLp00OOwQL6oG6Qxg">1</ix:nonNumeric>&#160;month&#160;to <ix:nonNumeric contextRef="As_Of_9_30_2024_srt_RangeAxis_srt_MaximumMember_Ck5QT3oSa0aMJhTK47oJtA" format="ixt-sec:duryear" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" id="Narr_sp9-fJ3onUOvMlAAzNEiKw">8</ix:nonNumeric>&#160;years. As most of the leases do not provide an implicit rate, we calculated the right-of-use assets and lease liabilities using our&#160;secured incremental borrowing rate at the lease commencement date.&#160;Imputed interest on our operating leases&#160;was $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-5" format="ixt:numdotdecimal" name="hnrg:OperatingLeaseInterestPaymentOnLiability" scale="6" id="Narr_yEz6hiUu4U-BE9bz1ErZ8A">0.3</ix:nonFraction>&#160;million as of September&#160;30,&#160;2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">During the nine&#160;months ended September&#160;30, 2024, we entered into <ix:nonFraction unitRef="Unit_Standard_lease_8iXmn43z0kSLr_bN6NJNAQ" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="INF" format="ixt-sec:numwordsen" name="hnrg:NumberOfFinancingLeases" scale="0" id="Narr_fXvWQnKkukaiHzi4yrk8Dg">four</ix:nonFraction>&#160;finance leases that were accounted for as failed sale-leaseback transactions.&#160;Finance lease assets are included in finance lease right-of-use assets on the condensed consolidated balance sheets and the associated finance lease liabilities are reflected within current portion of lease financing and long-term lease financing on the condensed consolidated balance sheets, as applicable. Depreciation on our finance lease assets was $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-5" format="ixt:numdotdecimal" name="hnrg:FinancingLeasesDepreciationExpense" scale="6" id="Narr_Den86ER650y7LdalU0dD6w">1.5</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-5" format="ixt:numdotdecimal" name="hnrg:FinancingLeasesDepreciationExpense" scale="6" id="Narr_KuRz56yGwEKstAop7_nSNQ">3.7</ix:nonFraction>&#160;million&#160;for the three and nine months ended September&#160;30,&#160;2024<i style="font-style:italic;">.</i>&#160;Interest expense on our finance lease liability was $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseInterestExpense" scale="6" id="Narr_fkFs5l8X0kyAB0kX5qDLUA">0.4</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseInterestExpense" scale="6" id="Narr_6V3vLo0410mCuJ7f3srMzA">1.1</ix:nonFraction> million during the three and nine months ended September 30, 2024, respectively. Imputed interest on our future remaining finance lease liability&#160;was&#160;$<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="6" id="Narr_i-0fdCwWrECSfv2GfDrocg">1.8</ix:nonFraction>&#160;million as of September&#160;30,&#160;2024<i style="font-style:italic;">.</i>&#160;We had deferred financing fees of $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredCostsLeasingNet" scale="6" id="Narr_tS0_tRvRxESKyPfaWquIHQ">0.2</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredCostsLeasingNet" scale="6" id="Narr_-VQRDhIqO0qLWaCjN97L3Q">0.1</ix:nonFraction>&#160;million at September&#160;30,&#160;2024 and December&#160;31,&#160;2023, respectively, 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. We did <ix:nonFraction unitRef="Unit_Standard_lease_8iXmn43z0kSLr_bN6NJNAQ" contextRef="As_Of_9_30_2023_jf-6webzMUua--2c84MDIw" decimals="INF" format="ixt-sec:numwordsen" name="hnrg:NumberOfFinancingLeases" scale="0" id="Narr_TtWvfiBmvkOboys84paIug"><ix:nonFraction unitRef="Unit_Standard_lease_8iXmn43z0kSLr_bN6NJNAQ" contextRef="As_Of_9_30_2023_jf-6webzMUua--2c84MDIw" decimals="INF" format="ixt-sec:numwordsen" name="hnrg:NumberOfFinancingLeases" scale="0" id="Narr_gPeUVPqAsU-b23zostzg4g">no</ix:nonFraction></ix:nonFraction>t have finance leases during the three and nine&#160;months ended September&#160;30, 2023.</p></ix:nonNumeric></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">12</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_a4cb3161_bb16_47b9_b0a2_a49b585b8900"></a><a id="Tc_J9MvY75z30WiwhYHPjdqYg_1_2"></a><a id="Tc_YgC89d5n7ky4KQJWtcl3cg_1_9"></a><a id="Tc_nOFfpPyK7E6l0oR-FuAEcg_2_2"></a><a id="Tc_ojX2v0VP_0aRZQ3rumapeA_2_5"></a><a id="Tc_5M9kJ2W4sUymE7OvcyXWDw_2_9"></a><a id="Tc_AvzTSfhq8UW3qHDMpzATIQ_2_12"></a><a id="Tc__3oONv3bbEiVHAa-8qkAlg_3_0"></a><a id="Tc_kccwBbTyakeTQcteJ_TZww_4_0"></a><a id="Tc_8_QtdfmItEqKwU7PQhFSyw_4_2"></a><a id="Tc_j4X7-S3BFUiGYFB2zEmq2A_4_5"></a><a id="Tc_-qvhmJgvT0WMZWHKcsiFpw_4_9"></a><a id="Tc_xxikySLD00KU2r9Lf2Ohew_4_12"></a><a id="Tc_UkWXXqtFSE2LUtUv1p58NQ_5_0"></a><a id="Tc_hgQoN79bjUK8_bsDxQC-fw_6_0"></a><a id="Tc_B-5NfC9uGkagXY4gxqvwxA_6_4"></a><a id="Tc_RbOpoi2EnEKjtrp7jFJKVQ_6_7"></a><a id="Tc_Zt50W6PdWUu0NZcbKWKLTQ_6_11"></a><a id="Tc_FmESymhi50alNd3Nw0TJhA_6_14"></a><a id="Tc_qojF80CUZUa7a01pX9vKXA_7_0"></a><a id="Tc_gmuZZWIrz0q8V7tcZZ7Eog_8_0"></a><a id="Tc_5Dt02CaMekmJXUvvP_qPjw_8_2"></a><a id="Tc_8ylj5XAQxkiwe5a_k7ZnSg_8_6"></a><a id="Tc_Z-R9iHoJo0Kfum31vzCs3Q_8_9"></a><a id="Tc_0yqGeW07IUqNofGlmi9-tQ_8_13"></a><a id="Tc_tJzPcr4AR0mjXLaOgBV6zg_9_0"></a><a id="Tc_M_bAtDfd_ES7Zid_OKYpdw_9_2"></a><a id="Tc_gntz_ntKQ0i8UqdxHcbrhA_9_3"></a><a id="Tc_v-r7n_N-T0CLz2YMqylSSg_9_6"></a><a id="Tc_E2Y6ttX8-0-yh3qphLMtbA_9_9"></a><a id="Tc_U5tRIOoopUOFsGO3v8h64Q_9_13"></a><a id="Tc_hrSAnY4hJE6PBQQhxK4WHw_10_0"></a><a id="Tc_7TvC6VQuRkG9AfmQCI5_6w_10_6"></a><a id="Tc_I9D9UMCvMUarD2HtlPleMw_10_13"></a><a id="Tc_FwMnR5cWzEeMul5otcXhYA_11_0"></a><a id="Tc_Np3r01H-nU-wZc6MvjOF2A_11_4"></a><a id="Tc_IlGKkWb-Y0qRWIz-hHikIg_11_6"></a><a id="Tc_1C-MrnorZE-tAKO0JYj5Xw_11_11"></a><a id="Tc_vcEhC_SLHESFt5eRkR1ogA_11_13"></a><a id="Tc_CbjJ2NgP20ydhkMbSpf9cg_1_2"></a><a id="Tc_FuOyv7WX0kW53m0BKnqVIg_1_5"></a><a id="Tc_3Z_C9hzbfUKjCVSGkDZStw_2_2"></a><a id="Tc_QrwIggMswkuj8QLUim7Mbg_3_0"></a><a id="Tc_IgUkbIz0Bk-vTK_jr4enAA_3_2"></a><a id="Tc_m-w6uWqa5EqtWrRoq8e34A_3_3"></a><a id="Tc_0td5E9f3UUiYo6YNYgijXg_3_5"></a><a id="Tc_lqEtGGz6OUq845SXysPY2g_4_0"></a><a id="Tc_ezM0-ufwWkWJQnTqA-7ZSw_5_0"></a><a id="Tc_HqCPthhI-U2MMvuoc31BrQ_6_0"></a><a id="Tc_HIy72E6GXUGtjVxcAJo42g_7_0"></a><a id="Tc_gRZfKBLaTUKSBqQlZm9PQw_8_0"></a><a id="Tc_XJd1fopzQEiBUWvyWxFTSQ_9_0"></a><a id="Tc_SDfkxTx_u0GHHttThF1v4g_9_2"></a><a id="Tc_eollIl-fHUiXcRhafeClYg_9_5"></a><a id="Tc_M-GJ5b4JiU-orLxXi8sVoQ_10_0"></a><a id="Tc_z0hOpMoMrEGN0lKc5AjB-w_11_0"></a><a id="Tc_S3Q4zHeYTUGfNJgy0NpdQg_11_2"></a><a id="Tc_2LgfbWevn0S59zn2-flJLQ_11_5"></a><a id="Tc_KDfg7rC3q0ed63Zljm4SJw_1_4"></a><a id="Tc_Zf_0WaKYB0KwuzpVE-f56w_1_7"></a><a id="Tc_DxiT5S1qD0mjJXMx9jTX2g_2_4"></a><a id="Tc_VBdvMTnac0ifROa6ArvmnQ_2_7"></a><a id="Tc_j5PJ1rSxC0uPI9ddXLtgdw_3_4"></a><a id="Tc_wIvHtKrsuEeQ6FfPcTB0iw_4_0"></a><a id="Tc_3uNE1BzJEUWxP-bM0V4TeQ_4_4"></a><a id="Tc_MbbjiwpZfEWJjYGczleNAA_4_7"></a><a id="Tc_ATqEpzUMjUSsFOosUB2ntQ_5_0"></a><a id="Tc_RLJ0kageq0ucp6OzR14zZw_6_0"></a><a id="Tc_qYqKi_lHe0Olb5IPZ6H0ow_6_4"></a><a id="Tc_BKHVCAC5ME-SWW8WCWta4g_6_5"></a><a id="Tc_QI-YFU-sbEWjhiuR7XJIAA_6_7"></a><a id="Tc_wt661p88gk2QtL6ELFVgcA_7_0"></a><a id="Tc_thL5xe2vwkWEGsxYCHQ6wA_8_0"></a><a id="Tc_YYdLs3DGdEaeo3gXuZIdeQ_8_4"></a><a id="Tc_nPv6KKWF3kewnTOEWpyEZQ_8_7"></a><a id="Tc_kW_AMkYCMUuMMxe06LJTfw_10_0"></a><a id="Tc_9qhtduATQEiytnM70jLdcQ_10_2"></a><a id="Tc_TTnJAQCcIEO7rvuoFt5E6g_10_4"></a><a id="Tc_b4mvCuO9wEKIQq_DrSJesw_10_7"></a><a id="Tc_8xPAsroXr0W9fgWSvmfqgg_11_0"></a><a id="Tc_apzzxNQMwEO62akHE3N6Mw_12_0"></a><a id="Tc_YepJmgHeR0W9JxrdebTlWA_12_2"></a><a id="Tc_VSI2I-FJyUex2vK2bHVHPQ_12_4"></a><a id="Tc_EliZ5PnQJ06ec4q1rj0sHg_12_7"></a><a id="Tc_q7saaQbZ30yBOCayqU5X8g_13_0"></a><a id="Tc_VB3wSe2v0EOv-YD8nSJd7w_13_2"></a><a id="Tc_gaDOsTU0-0i7r9dru8aTew_14_0"></a><a id="Tc_WxCeIsOV502jukjxH7iVgQ_14_4"></a><a id="Tc_LwG74m9yNUabozuIcWblgQ_14_7"></a><ix:continuation id="Tb_UZUxpHmybU6NO-TgGPdPSQ_cont1"><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="us-gaap:LeaseCostTableTextBlock" id="Group_E8eflLtplUqfHSe5cFaOkg" continuedAt="Group_E8eflLtplUqfHSe5cFaOkg_2" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following information&#160;relates to our leases (dollar amounts in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease information:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating cash outflows from operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="Tc_aU4jjvLpeUy-HN5VV9gnXg_4_3">38</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="Tc_qE6Fm697-ESkY5zGhjNFGA_4_6">52</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="Tc_yKwFOfCFZEWOWF41FR2NzA_4_10">142</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="Tc_uyV_XxkSE0mJWPP9Gz6GWw_4_13">156</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average remaining lease term in years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="Tc_g5XU17OMyUqNrhHUlCWsPQ_5_3"> 8.0</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="As_Of_9_30_2023_jf-6webzMUua--2c84MDIw" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="Tc_QublU0V5tE6sMzTPU5dVAw_5_6"> 8.75</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="Tc_a1KfNUokFUWa44vQL_Arsw_5_10"> 8.0</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="As_Of_9_30_2023_jf-6webzMUua--2c84MDIw" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="Tc_tnuRLucSD0irkkrH9iuXPg_5_13"> 8.75</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="Tc_l1dEqvSdD0O0NN__hC1PEA_6_3">9.8</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg" contextRef="As_Of_9_30_2023_jf-6webzMUua--2c84MDIw" decimals="3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="Tc_BI5ygm0bTkewvGA_KaNWlA_6_6">6.0</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="Tc_JCb28gK82UWOc68g1Nwqnw_6_10">9.8</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg" contextRef="As_Of_9_30_2023_jf-6webzMUua--2c84MDIw" decimals="3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="Tc_0U5E4vB0H0icJy6DH6rWCw_6_13">6.0</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease information:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Financing cash outflows from finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="Tc_Y0Ejs6LNYkyU7N9KMr5nJA_8_3">1,440</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="Tc_bC7YEy027EycJyf7jokImg_8_10">4,105</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Proceeds from sale and leaseback arrangement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="hnrg:ProceedsFromSaleLeasebackTransaction" scale="3" id="Tc_ibCeiL6RREuYICQ4hUiHoQ_9_10">3,783</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average remaining lease term in years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" format="ixt-sec:duryear" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" id="Tc_qEi6UbsPCkK4BSyXKPOVJg_10_3"> 2.39</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" format="ixt-sec:duryear" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" id="Tc_bBVi7kZE9EKQ3xR1BXTBXg_10_10"> 2.39</ix:nonNumeric></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="4" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="Tc_8q2odLGyU0KqZZ_-8Pl3-g_11_3">9.09</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="4" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="Tc_i-3hR2pjqUWIedmverseWg_11_10">9.09</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Future minimum lease payments under non-cancellable leases as of September&#160;30,&#160;2024, were as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="Tb_1Uou3cl_dk2v_EokTo9kfw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Finance Leases</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" scale="3" id="Tc_oDeVbJbiR0uQDlZ0Mh0npw_3_6">1,872</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="Tc_76h1zeSD4UyGGa_uLITQeg_4_3">108</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="Tc_2b4SKR5Mh06OZ55M9EeXug_4_6">7,490</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="Tc_lxAwIpSFqU-nVP5-mBy-ng_5_3">121</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" scale="3" id="Tc_-E2xUR_r2E6YEh2LVpaAIA_5_6">7,331</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" id="Tc_p8l74hCPWESOTZm5p589RA_6_3">125</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" scale="3" id="Tc_u8PT001-t02fHfy0rTf20w_6_6">749</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="Tc_sLVZ9x5QYEetyTc5y3fkog_7_3">129</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:zerodash" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" scale="3" id="Tc_QwtLBw0USUW_99Uq_DZACQ_7_6">&#8212;</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="Tc_GQcfMI_exk6gWKJEcFGUdg_8_3">494</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:zerodash" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="Tc_tqN-3UWu70qSPXnSAnWEBg_8_6">&#8212;</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="Tc_a5hDK8OkrUaYrbooTc-XEQ_9_3">977</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" scale="3" id="Tc_EyiCU6Pb90-TEhAvrar98w_9_6">17,442</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less imputed interest and deferred finance fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="Tc_HpI5ubj6P0-7TQdgCvCxDw_10_3">320</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="3" id="Tc_1WF9lH2OIkGMZCQjOpxN9w_10_6">1,960</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="Tc_-sKc-bDFHUaR4HdQU26o_g_11_3">657</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiability" scale="3" id="Tc_jVnLLBRZ9E6Zg0yCis05qw_11_6">15,482</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following are reflected within the indicated condensed consolidated balance sheet line items:</p><ix:continuation id="Group_E8eflLtplUqfHSe5cFaOkg_2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Nine Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Year Ended December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease assets</p></td><td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_oehDSPVRk0aquzZeYOR0Fg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Buildings and equipment</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="Tc_eWdMDgIBXUqKC3aJ5NuHHw_4_5">657</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="Tc_sL6DeMbjNEq9cYDRlRm21Q_4_8">712</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease liabilities:</p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current operating lease liabilities</p></td><td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_S0-COLMUukq0a3B7P85fTw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Accounts payable and accrued liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">                        -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="Tc_0lLYHOeSZkm3uFtq-f1byQ_6_8">58</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-current operating lease liabilities</p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_MtwCTIwFJEiByBBvGzeIsQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Other long-term liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="Tc_2FMktzsWz0y0f0CiRKdq5g_7_5">657</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="Tc_p5uC2POEVUqYXI9bDSWPGw_7_8">654</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total operating lease liability</p></td><td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="Tc_YqnohkEZAkmzxQt9rr6XGw_8_5">657</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="Tc_6ebEc_8whUS9V0vt346v1w_8_8">712</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finance lease assets</p></td><td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finance lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="Tc_Q36z5jbwxkGCU577wxd83A_10_5">19,869</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="Tc_hWM0G_BcPUm2mPwbInw5pA_10_8">12,346</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finance lease liabilities:</p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current finance lease liabilities</p></td><td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current portion of lease financing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="Tc_2IFA0Pl3NEaRHJwyJVnPxQ_12_5">6,248</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="Tc_6WPCxKPGWk2PD2o51UjrZg_12_8">3,933</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-current finance lease liabilities</p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term lease financing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" id="Tc_68jMOshRYE2qLAWehdvKrw_13_5">9,234</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" id="Tc_eJjm5EBoJ0WDh_YeT_HJEQ_13_8">8,157</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total finance lease liabilities</p></td><td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiability" scale="3" id="Tc_NClztcbqKUCBb-ye2JvrhQ_14_5">15,482</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseLiability" scale="3" id="Tc_FW8rYV_h9UqS447rWyMyiA_14_8">12,090</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></ix:continuation></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="hnrg:SelfInsuranceTextBlock" id="Tb_UO5oK0YVHEyScgJOuqY44Q" continuedAt="Tb_UO5oK0YVHEyScgJOuqY44Q_cont1" escape="true"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(11)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">SELF-INSURANCE</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We self-insure our non-leased underground mining equipment. Such equipment was&#160;allocated among <ix:nonFraction unitRef="Unit_Standard_item_ZQV0-GR7y0KqI6dQDd2UEA" contextRef="As_Of_9_30_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MiningPropertiesAndMineralRightsMember_egvMgKafBEeFLtOj17sdeQ" decimals="INF" format="ixt-sec:numwordsen" name="hnrg:NumberOfMiningUnits" scale="0" id="Narr_KWFaHGKhq0aLBBiQzu037w">four</ix:nonFraction>&#160;mining units dispersed over <ix:nonFraction unitRef="Unit_Standard_item_ZQV0-GR7y0KqI6dQDd2UEA" contextRef="As_Of_9_30_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MiningPropertiesAndMineralRightsMember_egvMgKafBEeFLtOj17sdeQ" decimals="INF" format="ixt-sec:numwordsen" name="hnrg:GeographicSpreadOfMiningUnitsInMiles" scale="0" id="Narr_nVXNAuMnQU2LcyVq-55S2Q">seven</ix:nonFraction>&#160;miles and <ix:nonFraction unitRef="Unit_Standard_item_ZQV0-GR7y0KqI6dQDd2UEA" contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MiningPropertiesAndMineralRightsMember_RHDaIv1z70mRvWddivizDw" decimals="INF" format="ixt-sec:numwordsen" name="hnrg:NumberOfMiningUnits" scale="0" id="Narr__nTw7OhUUEGahFD0IkZCsQ">seven</ix:nonFraction> mining units dispersed over <ix:nonFraction unitRef="Unit_Standard_item_ZQV0-GR7y0KqI6dQDd2UEA" contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MiningPropertiesAndMineralRightsMember_RHDaIv1z70mRvWddivizDw" decimals="INF" format="ixt-sec:numwordsen" name="hnrg:GeographicSpreadOfMiningUnitsInMiles" scale="0" id="Narr_XJhgaiRFtEy902ufDFkXMA">eleven</ix:nonFraction> miles, at September&#160;30,&#160;2024 and December&#160;31,&#160;2023, respectively. The historical cost of such equipment was approximately $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MiningPropertiesAndMineralRightsMember_egvMgKafBEeFLtOj17sdeQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="6" id="Narr_wrRdwg1FD0OMZNmlVet7Pg">247.3</ix:nonFraction> million and&#160;$<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MiningPropertiesAndMineralRightsMember_RHDaIv1z70mRvWddivizDw" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="6" id="Narr_0UGRqSXI4kCBAzaG6uQWrg">262.0</ix:nonFraction>&#160;million as of September&#160;30,&#160;2024, and December&#160;31,&#160;2023.</p></ix:nonNumeric></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">13</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><ix:continuation id="Tb_UO5oK0YVHEyScgJOuqY44Q_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We also self-insure for workers&#8217; compensation claims. Restricted cash of $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="6" id="Narr_iBk15x4ra02n7vtiPFKfcg">5.8</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_hnrg_FutureWorkersCompensationClaimPaymentsMember_h1L2ffXxWESvf90rjta2Ww" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="6" id="Narr_6k87zX6OlkintIxSBAW79Q">4.3</ix:nonFraction> million as&#160;of September&#160;30,&#160;2024, and December&#160;31,&#160;2023, represents cash held and controlled by a third party and is restricted primarily for&#160;future workers&#8217; compensation claim payments.</p></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="us-gaap:FairValueMeasurementInputsDisclosureTextBlock" id="Tb_DXRyCUHjp0auCgfxaWNYnw" escape="true"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(12)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">FAIR VALUE MEASUREMENTS</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We account for certain assets and liabilities at fair value. The hierarchy below lists three levels of fair value based on the extent to which inputs used in measuring fair value are observable in the market. We categorize each of our fair value measurements in one of these three 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','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Level 1: Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities. We consider 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 no Level 1 instruments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Level 2: Quoted prices in markets that are not active, or inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability. We have no Level 2 instruments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Level 3: 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 no market activity).&#160;ARO liabilities use Level&#160;<i style="font-style:italic;">3</i>&#160;non-recurring fair value measures<i style="font-style:italic;">.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Credit Risk</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s financial instruments exposed to concentrations of credit risk consist primarily of cash and cash equivalents, and restricted cash.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s cash and cash equivalent and restricted cash balances on deposit with financial institutions total $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-5" format="ixt:numdotdecimal" name="hnrg:CashAndCashEquivalentsRestrictedCashBalancesDeposits" scale="6" id="Narr_WrY6iukWBkSaKSuLES-wmg">9.6</ix:nonFraction>&#160;million&#160;and $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg" decimals="-5" format="ixt:numdotdecimal" name="hnrg:CashAndCashEquivalentsRestrictedCashBalancesDeposits" scale="6" id="Narr_1xAd8SxwSkuj0PPNmmN0wQ">7.1</ix:nonFraction>&#160;million as of September&#160;30,&#160;2024 and December&#160;31,&#160;2023, respectively, which exceeded&#160;FDIC&#160;insured limits. The Company regularly monitors these institutions&#8217; financial condition. The Company utilizes large and reputable banking institutions which it believes mitigates these risks. The Company has not experienced any losses in such accounts.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="us-gaap:EquityMethodInvestmentsDisclosureTextBlock" id="Tb_hIct8NsjNUWp4qjvrulthg" escape="true"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(13)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">EQUITY METHOD INVESTMENTS</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We own a <ix:nonFraction unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg" contextRef="As_Of_9_30_2024_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_hnrg_SunriseEnergyLlcMember_xPCqnTE2RE-cQ3HtkHpqIg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_8bxKwgPXtkmygcZI5QtbcQ">50</ix:nonFraction>% interest in Sunrise Energy, LLC, which owns gas reserves and gathering equipment with plans to develop and operate such reserves.&#160;Sunrise Energy, LLC, also plans to develop&#160;and explore&#160;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 our condensed consolidated balance sheets as of September&#160;30,&#160;2024, and December&#160;31,&#160;2023, was $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_hnrg_SunriseEnergyLlcMember_xPCqnTE2RE-cQ3HtkHpqIg" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestments" scale="6" id="Narr_8zT0bOxDJE21ZMaotwYXoQ">2.1</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_31_2023_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_hnrg_SunriseEnergyLlcMember_2arv0ZyZ2UGwIX2sSr6Yuw" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestments" scale="6" id="Narr_RO_0CdKJj0yQJHxRzpO0kA">2.8</ix:nonFraction> million, respectively.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="hnrg:ConvertibleNotesDisclosureTextBlock" id="Tb_l35mLKKEfkGm6cd_RZz8-w" continuedAt="Tb_l35mLKKEfkGm6cd_RZz8-w_cont1" escape="true"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(14)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">CONVERTIBLE NOTES</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;">On July&#160;29, 2022,&#160;we issued a </span><span style="font-size:10pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_29_2022_To_7_29_2022_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_c9ylOGr0ZUuxlnm9xIkuIA" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRelatedPartyDebt" scale="6" id="Narr_CkfUoKsMmUyr4t6qby6kGA">5.0</ix:nonFraction></span><span style="font-size:10pt;"> million senior unsecured convertible note (the &#8220;July&#160;29</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-size:10pt;"> Note&#8221;) to a related party affiliated with an independent member of our board of directors. The July&#160;29</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-size:10pt;"> Note&#160;carried an interest rate of </span><span style="font-size:10pt;"><ix:nonFraction unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg" contextRef="As_Of_7_29_2022_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_PgPjvmt7Jkuyn5FWrKP4yg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="Narr_D5ViIcLDxUWT5wxbBQ-5Fw">8</ix:nonFraction>%</span><span style="font-size:10pt;"> per annum with a maturity date of December&#160;29, 2028. For the period August&#160;18, 2022, through August&#160;17, 2024, the holder had the option to convert the July&#160;29</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-size:10pt;"> Note&#160;into shares of the Company&#8217;s common stock at a conversion price of </span><span style="font-size:10pt;">$<ix:nonFraction unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw" contextRef="As_Of_7_29_2022_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_C5rgtFiQt0ind7pWaGuZ3g" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" id="Narr_Dl6n-aG8UEiMFZYOzYKhrQ">6.254</ix:nonFraction></span><span style="font-size:10pt;">.&#160;During the first quarter of 2024, the holders of the July&#160;29</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-size:10pt;"> Note&#160;converted them into </span><span style="font-size:10pt;"><ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_1_1_2024_To_3_31_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_4sGAviALmkCgEdWYs5btkQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" scale="0" id="Narr_Nb_k9Wqo30SwfLLyJAT8Vg">799,488</ix:nonFraction></span><span style="font-size:10pt;"> shares of common stock of the Company, and in connection with such early conversion, we elected to pay interest through August&#160;2025 with </span><span style="font-size:10pt;"><ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="As_Of_3_31_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_cifugaxVp0ONq2ed8pK9HA" decimals="INF" format="ixt:numdotdecimal" name="hnrg:DebtConversionConvertedInstrumentSharesUsedForInterest" scale="0" id="Narr_Q7c4GgrsY0C_SY8xEdeIKg">112,570</ix:nonFraction></span><span style="font-size:10pt;"> shares of common stock on the conversion date. We recorded a loss on extinguishment of debt in the condensed consolidated statements of operations in the amount of </span><span style="font-size:10pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_3_31_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_4sGAviALmkCgEdWYs5btkQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" sign="-" scale="6" id="Narr_9zewojc97UaOTRiKh_orRA">0.6</ix:nonFraction></span><span style="font-size:10pt;">&#160;million during the&#160;three months ended March 31, 2024. As of September&#160;30,&#160;2024, the entire July&#160;29</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-size:10pt;"> Note&#160;had been converted to shares of common stock of the Company.</span></p></ix:nonNumeric></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">14</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><ix:continuation id="Tb_l35mLKKEfkGm6cd_RZz8-w_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;">On August&#160;8, 2022, we issued an additional </span><span style="font-size:10pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_8_8_2022_To_8_8_2022_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember__0ytsQIep0yxWmAkh9ybWA" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRelatedPartyDebt" scale="6" id="Narr_iWVDEptHRkKN201PH63WzA">4.0</ix:nonFraction></span><span style="font-size:10pt;"> million of senior unsecured convertible notes (the &#8220;August&#160;8</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-size:10pt;"> Notes&#8221;) to related parties&#160;affiliated with independent members of our board of directors. The August&#160;8</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-size:10pt;"> Notes&#160;carried&#160;an interest rate of </span><span style="font-size:10pt;"><ix:nonFraction unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg" contextRef="As_Of_8_8_2022_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_1KNu2IkWmUWsjDD-IJSn-Q" decimals="2" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="Narr_wwZyFaHwuEC2LX_eq6iFZg">8</ix:nonFraction>%</span><span style="font-size:10pt;"> per annum with a maturity date of December&#160;29, 2028. For the period August&#160;18, 2022, through August&#160;17, 2024, the holder had the option to convert the Notes&#160;into shares of the Company&#8217;s common stock at a conversion price of </span><span style="font-size:10pt;">$<ix:nonFraction unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw" contextRef="As_Of_8_8_2022_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_1KNu2IkWmUWsjDD-IJSn-Q" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" id="Narr_jjJ9c7qS4UK_6KQEmPlAuA">6.254</ix:nonFraction></span><span style="font-size:10pt;">. Beginning August&#160;8, 2025, we could elect to redeem the August&#160;8</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th </sup><span style="font-size:10pt;">Notes&#160;and the holder was obligated to surrender them at 100% of the outstanding principal balance together with any accrued unpaid interest. Upon receipt of the redemption notice from the Company, the holder could have elected to convert the principal balance and accrued interest into the Company&#8217;s common stock. During the first quarter of 2024, the holders converted&#160;</span><span style="font-size:10pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_3_31_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_1rgKXtJ6u0KKq9GC9vI6Bg" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtConversionOriginalDebtAmount1" scale="6" id="Narr_JKHZnLh4UEiVX-zsRUNoQA">3.0</ix:nonFraction></span><span style="font-size:10pt;">&#160;million of the August&#160;8</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-size:10pt;"> Notes&#160;into&#160;</span><span style="font-size:10pt;"><ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_1_1_2024_To_3_31_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_1rgKXtJ6u0KKq9GC9vI6Bg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" scale="0" id="Narr_I-5Hp4OKmkiDahFmcywTog">479,693</ix:nonFraction></span><span style="font-size:10pt;">&#160;shares of common stock of the Company, and in connection with such early conversion, we elected to pay interest through&#160;</span><i style="font-size:10pt;font-style:italic;">August&#160;2025</i><span style="font-size:10pt;">&#160;with&#160;</span><span style="font-size:10pt;"><ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="As_Of_3_31_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_5wOzRIIWb02_WyfQd_o5Tg" decimals="INF" format="ixt:numdotdecimal" name="hnrg:DebtConversionConvertedInstrumentSharesUsedForInterest" scale="0" id="Narr_A2bxVZVBwUWRWiXkPjimsQ">67,542</ix:nonFraction></span><span style="font-size:10pt;">&#160;shares of common stock on the conversion date.&#160;During the same period, the holders also converted accrued interest into&#160;</span><span style="font-size:10pt;"><ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_1_1_2024_To_3_31_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_RepresentsConversionPriceOf615WithMaturityDateOfDecember2028AdditionalSharesMember_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_4GyR82dZRkKoUODK6ZmhXQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" scale="0" id="Narr_P026q2dqY0uli2vDEgKAEA">57,564</ix:nonFraction></span><span style="font-size:10pt;">&#160;shares of the Company&#8217;s common stock. We&#160;recorded a loss on extinguishment of debt during the first quarter of 2024 in the condensed consolidated statements of operations in the amount of </span><span style="font-size:10pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_3_31_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_1rgKXtJ6u0KKq9GC9vI6Bg" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" sign="-" scale="6" id="Narr_liWOCNndckituaE6UsbPqw">0.3</ix:nonFraction></span><span style="font-size:10pt;"> million</span><i style="font-size:10pt;font-style:italic;">.</i><span style="font-size:10pt;">&#160;During the second quarter of 2024, the holder&#160;converted the&#160;remaining </span><span style="font-size:10pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_sUQ2qIUPUkWqvpMJOoqCNw" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtConversionOriginalDebtAmount1" scale="6" id="Narr_NhS_9MZnOEqIf8P9H2Nq7g">1.0</ix:nonFraction></span><span style="font-size:10pt;"> million of August&#160;8</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-size:10pt;"> Notes&#160;into </span><span style="font-size:10pt;"><ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_7_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_sUQ2qIUPUkWqvpMJOoqCNw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" scale="0" id="Narr_wsHp8rnAo06yiCK__TpIgw">159,898</ix:nonFraction></span><span style="font-size:10pt;">&#160;shares of common stock of the Company, and&#160;in connection with such early conversion, we paid accrued interest and additional shares of common stock of </span><span style="font-size:10pt;"><ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="As_Of_9_30_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_RepresentsConversionPriceOf615WithMaturityDateOfDecember2028AdditionalSharesMember_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_n1a6yyKx2E6q0JI7eaQimw" decimals="INF" format="ixt:numdotdecimal" name="hnrg:DebtConversionConvertedInstrumentSharesUsedForInterest" scale="0" id="Narr_g7B4-h3XHkKBp4os1FyptQ">5,099</ix:nonFraction></span><span style="font-size:10pt;"> and </span><span style="font-size:10pt;"><ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_7_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_sUQ2qIUPUkWqvpMJOoqCNw" decimals="INF" format="ixt:numdotdecimal" name="hnrg:DebtConversionConvertedInstrumentAdditionalShares" scale="0" id="Narr_syu_Gn3uzUaP1ygG1gMwbA">25,003</ix:nonFraction></span><span style="font-size:10pt;">, respectively, on the conversion date. We&#160;recorded a loss on extinguishment of debt during the second quarter of 2024 in the condensed consolidated statements of operations in the amount of </span><span style="font-size:10pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_sUQ2qIUPUkWqvpMJOoqCNw" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="6" id="Narr_rWR7f3zjcEe5HzgVlwre0g">0.2</ix:nonFraction></span><span style="font-size:10pt;">&#160;million. As of September&#160;30,&#160;2024, the entire August&#160;8</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-size:10pt;"> Note&#160;had been converted to shares of common stock of the Company.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;">On August&#160;12, 2022, we issued an additional&#160;</span><span style="font-size:10pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_8_12_2022_To_8_12_2022_srt_CounterpartyNameAxis_hnrg_NonaffiliatedPartyMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_cNxnqRHQREagOPLTpDZzsA" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRelatedPartyDebt" scale="6" id="Narr_5368os3KuEy4q8bPrtVHag">10.0</ix:nonFraction></span><span style="font-size:10pt;"> million senior unsecured convertible note&#160;(the &#8220;August&#160;12</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-size:10pt;"> Note&#8221;) to an unrelated party. The August&#160;12</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-size:10pt;"> Note&#160;carried an interest rate of </span><span style="font-size:10pt;"><ix:nonFraction unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg" contextRef="As_Of_8_12_2022_srt_CounterpartyNameAxis_hnrg_NonaffiliatedPartyMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_hVnjkN3ookmyzifyBtCgtA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="Narr_8vB_1tDOUESFaiDbTnKXEQ">8</ix:nonFraction>%</span><span style="font-size:10pt;"> per annum with a maturity date of December&#160;31, 2026. For the period August&#160;18, 2022, through the maturity date, the holder had the option to convert the August&#160;12</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-size:10pt;"> Note&#160;into shares of the Company&#8217;s common stock at a conversion price of </span><span style="font-size:10pt;">$<ix:nonFraction unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw" contextRef="As_Of_8_12_2022_srt_CounterpartyNameAxis_hnrg_NonaffiliatedPartyMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_hVnjkN3ookmyzifyBtCgtA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" id="Narr_fZHaXXHmbUK1T-USNhSERw">6.15</ix:nonFraction></span><span style="font-size:10pt;">. Beginning August&#160;12, 2025, we could elect to redeem the August&#160;12</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-size:10pt;"> Note&#160;and the holder would have been obligated to surrender at 100% of the outstanding principal balance together with any accrued unpaid interest.&#160;Upon receipt of the redemption notice from the Company, the holder could elect to convert the principal balance and accrued interest into&#160;the Company&#8217;s common stock. During the&#160;three&#160;months ended&#160;March&#160;31, 2024,&#160;the holder converted accrued interest into&#160;</span><span style="font-size:10pt;"><ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_1_1_2024_To_3_31_2024_srt_CounterpartyNameAxis_hnrg_NonaffiliatedPartyMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_KanexdZUYESyYnVcPihAFw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" scale="0" id="Narr_6jG_dbp0IEGZd9IZyy_wug">65,041</ix:nonFraction></span><span style="font-size:10pt;">&#160;shares of the Company&#8217;s common stock. During the second quarter of 2024, the holder&#160;converted the&#160;</span><span style="font-size:10pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_NonaffiliatedPartyMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_O9oeBZojsUK6XwID8qu9SQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtConversionOriginalDebtAmount1" scale="6" id="Narr_XBnUZq4Pn0u3iVIcr7Tsow">10.0</ix:nonFraction></span><span style="font-size:10pt;"> million August&#160;12</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-size:10pt;"> Note&#160;into </span><span style="font-size:10pt;"><ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_7_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_NonaffiliatedPartyMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_O9oeBZojsUK6XwID8qu9SQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" scale="0" id="Narr_nOvhpXkRmke16tPLHjKPrQ">1,626,016</ix:nonFraction></span><span style="font-size:10pt;">&#160;shares of common stock of the Company, and&#160;in connection with such early conversion, we paid accrued interest and additional shares of common stock of </span><span style="font-size:10pt;"><ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_7_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_NonaffiliatedPartyMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_O9oeBZojsUK6XwID8qu9SQ" decimals="INF" format="ixt:numdotdecimal" name="hnrg:DebtConversionConvertedInstrumentAdditionalShares" scale="0" id="Narr_DAITKXDBZUOMg4o4811kmA">49,716</ix:nonFraction></span><span style="font-size:10pt;"> and </span><span style="font-size:10pt;"><ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="As_Of_9_30_2024_srt_CounterpartyNameAxis_hnrg_NonaffiliatedPartyMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_rz8bZXUFtUuKN3pBPcgXCA" decimals="INF" format="ixt:numdotdecimal" name="hnrg:DebtConversionConvertedInstrumentSharesUsedForInterest" scale="0" id="Narr_HiZhd_SRkUCR_squqZN7vQ">224,268</ix:nonFraction></span><span style="font-size:10pt;">, respectively, on the conversion date.&#160;We&#160;recorded a loss on extinguishment of debt in the condensed consolidated statements of operations in the amount of </span><span style="font-size:10pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_NonaffiliatedPartyMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_O9oeBZojsUK6XwID8qu9SQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" sign="-" scale="6" id="Narr_PCg6px8LA0ipYncPIEIxhA">1.7</ix:nonFraction></span><span style="font-size:10pt;">&#160;million during the second quarter of 2024. As of September&#160;30,&#160;2024, the entire August&#160;12</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-size:10pt;"> Note&#160;had been converted to shares of common stock of the Company.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The funds received from the issuance of the various notes described above&#160;were&#160;used to provide additional working capital to the Company. The conversion price and number of shares of the Company&#8217;s common stock issuable upon conversion&#160;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></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="Tb_YxI2q2GOiEqpZOHYuGO5pA" continuedAt="Tb_YxI2q2GOiEqpZOHYuGO5pA_cont1" escape="true"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(15)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">NOTES&#160;PAYABLE&#160;- RELATED PARTIES</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In March&#160;2024, we issued unsecured promissory notes, having a 12-month maturity date and <ix:nonFraction unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg" contextRef="As_Of_3_31_2024_us-gaap_DebtInstrumentAxis_hnrg_UnsecuredPromissoryNotesMember_f5blALktTU2vdW7X7p_34Q" decimals="2" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="Narr_IaTwZqVpy0ielu_UTgd9LQ">12</ix:nonFraction>% per annum interest rate, to (i)&#160;Charles R. Wesley IV Revocable Trust (in which our director Charles R. Wesley IV has a pecuniary interest) in the principal amount of $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_3_31_2024_us-gaap_DebtInstrumentAxis_hnrg_UnsecuredPromissoryNotesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_hnrg_DirectorCharlesRWesleyIvMember_ILZciJ5OrEGyGedpIjEGQg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" id="Narr_x1oVivAqr0KGhruZ1tXeMw">2,000,000</ix:nonFraction>, (ii)&#160;Lubar Opportunities Fund I, LLC (in which are our director David J. Lubar has a pecuniary interest) in the principal amount of $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_3_31_2024_us-gaap_DebtInstrumentAxis_hnrg_UnsecuredPromissoryNotesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_hnrg_DirectorDavidJLubarMember_vfj11QrR-EiCMnb8B-iqCw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" id="Narr_31RRkLQbDkmKBI9WuF-Hzw">2,500,000</ix:nonFraction>, and (iii)&#160;Hallador Alternative Investment Advisors LLC (in which our director David C. Hardie has a pecuniary interest) in the principal amount of $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_3_31_2024_us-gaap_DebtInstrumentAxis_hnrg_UnsecuredPromissoryNotesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_hnrg_DirectorDavidCHardieMember_N882tMAD0U63kLgyAFW6Cw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" id="Narr_qsaoGcR09kuL_sGgdfTxAQ">500,000</ix:nonFraction>. The related party notes were paid off in June&#160;2024 with proceeds from the prepaid physically delivered power contract&#160;mentioned above in <i style="font-style:italic;">&#8220;Note&#160;7&#160;&#8211; Revenue&#8221;</i>.</p></ix:nonNumeric></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">15</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><ix:continuation id="Tb_YxI2q2GOiEqpZOHYuGO5pA_cont1"></ix:continuation><a id="_16_ORGANIZATIONAL_RESTRUCTURING"></a><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock" id="Tb_i9AfRlnvvEq02JvN46fE8w" escape="true"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(16)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">ORGANIZATIONAL RESTRUCTURING</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On February&#160;23, 2024,&#160;(the &#8220;Effective Date&#8221;), we committed to a reorganization effort in the Coal Operations Segment&#160;(the &#8220;Reorganization Plan&#8221;) that included a workforce reduction of approximately <ix:nonFraction unitRef="Unit_Standard_employee_46c6ttGtR0eEBPO6jzfzPg" contextRef="As_Of_2_23_2024_5VsrD92HDUmRGowdB03tsw" decimals="INF" format="ixt:numdotdecimal" name="hnrg:NumberOfEmployeesWorkforceReduction" scale="0" id="Narr_GU1B5W7u2UeDUx_OZAewuw">110</ix:nonFraction>&#160;employees, or approximately <ix:nonFraction unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg" contextRef="As_Of_2_23_2024_5VsrD92HDUmRGowdB03tsw" decimals="2" format="ixt:numdotdecimal" name="hnrg:PercentageOfWorkforceReduction" scale="-2" id="Narr_srho-gpu1UWdgO4nOImROw">12</ix:nonFraction>% of the workforce. The reduction in workforce was communicated to employees on the Effective Date and implemented immediately, subject to certain administrative procedures. The Reorganization Plan is designed to strengthen our financial and operational efficiency and&#160;create significant operational savings and higher margins in our coal segment. This step will help to advance our transition from a company primarily focused on coal production to a more resilient and diversified&#160;integrated independent power producer (&#8220;IPP&#8221;).&#160;As part of this initiative, we substantially idled production at our higher cost surface mines, Prosperity Mine, and&#160;Freelandville Mine, with minimal ongoing production. We also focused our&#160;seven&#160;units of underground equipment on&#160;four&#160;units of our lowest cost production at our Oaktown Mine.&#160;In connection with the Reorganization Plan, we incurred aggregate expenses of $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="6" id="Narr_DWg3Y_dSCkKcjqC_l0qDTw">1.9</ix:nonFraction>&#160;million ($<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_3_31_2024_Dpb-o5XUvUm35U2nbzcjkg" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="6" id="Narr_sWf20-huX0SGMQ_ZxZUNCg">1.1</ix:nonFraction> million in the first quarter of 2024 and $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_6_30_2024_u4p-a_aHvkqngXYJodmTAw" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="6" id="Narr_5HukSALnO0WWZsj13HaJBQ">0.8</ix:nonFraction> million in the second quarter of 2024) that&#160;were included in operating expenses in the condensed consolidated statements of operations.&#160;These charges related to&#160;compensation, tax, professional, and insurance related expenses and are considered one-time charges paid in the nine&#160;months of 2024.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="Tb_XhT43pbw_Uazd3FmgpYRnA" continuedAt="Tb_XhT43pbw_Uazd3FmgpYRnA_cont1" escape="true"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(17)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">AT THE MARKET AGREEMENT</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On&#160;December&#160;18,&#160;2023<i style="font-style:italic;">,</i>&#160;we entered into an At The&#160;Market Issuance Sales Agreement (the &#8220;Sales Agreement&#8221;) with B. Riley Securities,&#160;Inc. (the &#8220;Agent&#8221;), pursuant to which we may&#160;issue and sell, from time to time, shares (the &#8220;Shares&#8221;) of our common stock, par value $<ix:nonFraction unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw" contextRef="As_Of_12_18_2023_Wc6WqnkP_kCayre6pJdZow" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_bMpf5i5kmk6nXWnX9eOwSA">0.01</ix:nonFraction>&#160;per share (the &#8220;Common Stock&#8221;), with aggregate gross proceeds of up to $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_12_18_2023_srt_CounterpartyNameAxis_hnrg_BRileySecuritiesIncMember_us-gaap_SubsidiarySaleOfStockAxis_hnrg_AtMarketOfferingMember_gvC9E6Ko2kCs7OAqV2PblA" decimals="-5" format="ixt:numdotdecimal" name="hnrg:EquitySalesAgreementMaximumAggregateGrossProceeds" scale="6" id="Narr_khzG6EAZ40iLxmLkQrtx4g">50.0</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, we or the Agent have the right, by giving&#160;five&#160;(<ix:nonNumeric contextRef="Duration_12_18_2023_To_12_18_2023_srt_CounterpartyNameAxis_hnrg_BRileySecuritiesIncMember_us-gaap_SubsidiarySaleOfStockAxis_hnrg_AtMarketOfferingMember_IFpBnJav6U-cF-FEDMOt_Q" format="ixt-sec:durday" name="hnrg:AtmOfferingNoticeForTermination" id="Narr_wBnGVge-80y8rU3TsQZxWg">5</ix:nonNumeric>)&#160;days&#8217; notice, to terminate the Sales Agreement in our and the Agents sole discretion. The Agent&#160;may&#160;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 0pt 12pt 0pt;">During the nine months ended September 30, 2024, we issued <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_1_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_BRileySecuritiesIncMember_us-gaap_SubsidiarySaleOfStockAxis_hnrg_AtMarketOfferingMember_Vr-1QzARK0m7e8uImAUaOg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_U1qgSkrv0EWWkF1jNAPyDw">4,654,430</ix:nonFraction>&#160;shares of Common Stock under the ATM Program for net proceeds of $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_BRileySecuritiesIncMember_us-gaap_SubsidiarySaleOfStockAxis_hnrg_AtMarketOfferingMember_Vr-1QzARK0m7e8uImAUaOg" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="Narr_msQOBpuUv0a12kfPUtKBEg">34.5</ix:nonFraction>&#160;million. <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_7_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_BRileySecuritiesIncMember_us-gaap_SubsidiarySaleOfStockAxis_hnrg_AtMarketOfferingMember_QiIQZ-4BnEiNCdSfEmqtsg" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="1" id="Narr_InGECq6k1ke2vSNYqKGYxQ">No</ix:nonFraction> shares were issued under the ATM Program during the third quarter of 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">16</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><ix:continuation id="Tb_XhT43pbw_Uazd3FmgpYRnA_cont1"></ix:continuation><a id="_aaeed54f_ffc4_465c_9849_fb696b36733d"></a><a id="Tc_5ctHgF0_pUSp5iwgyZIFJg_1_2"></a><a id="Tc_vc00o2BLuU-B2bhU-Ube2w_1_8"></a><a id="Tc_bVdw3a_d6kmlIIqJfzTPPQ_2_2"></a><a id="Tc_-SkWZr8QMUG-5kTmQCPgOw_2_5"></a><a id="Tc_WUTi4rynz0KH6XgTQZ_sfA_2_8"></a><a id="Tc_BlRAwJvYrUG7vrlENQJ03A_2_11"></a><a id="Tc_dsDKahGxX0SKeXV9RPUHWg_3_2"></a><a id="Tc_5E0eKrLCf0-mtTqMKRb6kw_3_8"></a><a id="Tc_9Y4johTpVUmffIhqU6WX-g_4_0"></a><a id="Tc_8im_5ZtnXkqTbDZ6qI07sQ_5_0"></a><a id="Tc_rf9jzgOKCUucmg9wzwvK4A_5_2"></a><a id="Tc_vnP2ovclqUGtVioz-aNEDQ_5_5"></a><a id="Tc_hDydi2B7d0-jXw2TSiTZXw_5_8"></a><a id="Tc_EV1-jvxhMk6taJNWORQmJQ_5_11"></a><a id="Tc_8bRGIoQtsk2xe0HJNkrWig_6_0"></a><a id="Tc_zE_ltuzfvU20g1xsuoLPpQ_7_0"></a><a id="Tc_05d6SOTT7Ei2mN61v-Z3-w_8_0"></a><a id="Tc_F-gG5lU5YUeUx6UZ2N2czg_8_2"></a><a id="Tc_g8wkEpaMQ0qK3PlYGyAO_A_8_5"></a><a id="Tc_CnR6Fxly3kqj5VI-2ZIfRQ_8_8"></a><a id="Tc_417Be9jIfECLgfFUlQ9sww_8_11"></a><a id="Tc_oUOTh96Y-EaiWKW0fzv_eA_10_0"></a><a id="Tc_O1_cuMnq7kCiVmWrNWOHkw_11_0"></a><a id="Tc_kp5IfvZr8kmsSqd1sA1RqQ_11_2"></a><a id="Tc_U_vsK8M8eEe9_MmuJPqxaA_11_5"></a><a id="Tc_GNc1vj0KU06K4yfgJqnSAQ_11_8"></a><a id="Tc_MgLrfpoqw0Oo2foakAYzfg_11_11"></a><a id="Tc_E0AGDcSle0y6jj1BenEPFA_12_0"></a><a id="Tc_OTQtinh_J0aJQzqnRvN8Ng_13_0"></a><a id="Tc_cM9pvLQYDE--EVgoCXh99w_14_0"></a><a id="Tc_4JXCGmdUikC586p-tqp2kA_14_2"></a><a id="Tc_C4HtTRy2QEeDu6cxO-7tGw_14_5"></a><a id="Tc_K9o-ylYNkEeYoJfn1tZU9A_14_8"></a><a id="Tc_9m7hhtYpcUmdquEbzoU2Hw_14_11"></a><a id="Tc_eELUYLzwmU2dBfcHPKj7KQ_16_0"></a><a id="Tc_KfZ8NuL-z0uYhN6ZOMy5jg_17_0"></a><a id="Tc_X9hcTXgFaUeE1Nxmv0Bw3w_17_2"></a><a id="Tc_ShfcVCE7HEajMOKQ5wZAdw_17_5"></a><a id="Tc_s8T38vb_oUaEGNlPwCqJpA_17_8"></a><a id="Tc_DG1o78vsfkqm8v1206nIaw_17_11"></a><a id="Tc_onzqazRXOkunEep3enZuGQ_18_0"></a><a id="Tc_iFIMy8IW1kqKPhlAMV2yKw_19_0"></a><a id="Tc_rkB_jzDLnkqA_JSM9Z7ZyA_20_0"></a><a id="Tc_BGYKDdnob0GeasIFO1hmdA_20_2"></a><a id="Tc_J7T-PxJ4okS46TdYURyhAw_20_5"></a><a id="Tc_B5aljF58aEmGrzEj-VrXPQ_20_8"></a><a id="Tc_j7EAHOrm2k2yliA_7Zm2Dw_20_11"></a><a id="Tc_mi2YOFjih0uzgGBa6Q_EJg_22_0"></a><a id="Tc_F21X02n8DEeTqdUAiRbC-g_23_0"></a><a id="Tc_BDjWgKBH6UKd2sjr4j14pA_23_2"></a><a id="Tc_uSj6HF9iq0GFLEfJj_Iriw_23_5"></a><a id="Tc_46WQhFEjXkeJGkono9q6yg_23_8"></a><a id="Tc_FHC5laNZhkSaME7aZCwEmg_23_11"></a><a id="Tc_XM9skv9Qvk6Eppucu1T7cA_24_0"></a><a id="Tc__IVCKtzdrk6V1lmJcQR_zQ_25_0"></a><a id="Tc_OgoIjmroT0moNnJ-mtDHcA_26_0"></a><a id="Tc_lp0z-gWnWkGgcxdaL2mbfQ_26_2"></a><a id="Tc_oLgTkgsDFkiXLGiP3Wwk_Q_26_5"></a><a id="Tc_sU3q1vC30EeR6n48aDKTZQ_26_8"></a><a id="Tc_mfyCDktULky3OP7RWXBSOA_26_11"></a><a id="Tc_xohFWgndpkOfzvJZiHG3aA_28_0"></a><a id="Tc_uHkJajCBH0iSXvYnC84rQA_29_0"></a><a id="Tc_gCuzLCUC9kaIfTwFnd53Fg_29_2"></a><a id="Tc_MLntzo3hzE-Of-ek0OmjbQ_29_5"></a><a id="Tc_5Vte8rwD_kmfufEXWyt8QA_29_8"></a><a id="Tc_WFIWKZG5fkesWzDuLh0KrQ_29_11"></a><a id="Tc_s_2XuZU_60Wv_ATxr8ZGvw_30_0"></a><a id="Tc_NoYriebGTUO3gcdns0UiSw_31_0"></a><a id="Tc_nk9WYQgC9kSITz-A8Kp7hQ_32_0"></a><a id="Tc_i1aBy7axTEadyYP9x5v87A_32_2"></a><a id="Tc_DOEnN9Uud0evjzAV-6cIMw_32_5"></a><a id="Tc_G-aeADZ010Wf-59aBcCzPw_32_8"></a><a id="Tc_zIeW8ejpAEKHPZJARVnpog_32_11"></a><a id="Tc_G5zWg3-f5kO1lKhGgcS_Yg_34_0"></a><a id="Tc_5arzLQHAPkiCj2voB7pScg_35_0"></a><a id="Tc_PkLmB8iP50qcTa0IMFCzHQ_35_2"></a><a id="Tc_lUHWnCprWEGTXYDuZreLIw_35_5"></a><a id="Tc_E6PVyysKMkOqGrPHX110Lg_35_8"></a><a id="Tc_zof1Rm85SEC61qLmVVjziw_35_11"></a><a id="Tc_fqq4EpABtEyPr0EyEN5QLg_36_0"></a><a id="Tc_n212c3_zUU2XD9lNNy9PvQ_37_0"></a><a id="Tc_80FgdfLf3UulLIlONFcgdA_38_0"></a><a id="Tc_om6VrZB2H06ACFk-OamyRw_38_2"></a><a id="Tc_yzEqa71T6EywJhtEa6sjmA_38_5"></a><a id="Tc__e47UGRrN0mZb32ZPn5-BA_38_8"></a><a id="Tc__HOBD1zO-Euy9q5ul47gbg_38_11"></a><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="us-gaap:SegmentReportingDisclosureTextBlock" id="Tb_lsAbeGWgs0WFQLxHaMvqkg" continuedAt="Tb_lsAbeGWgs0WFQLxHaMvqkg_cont1" escape="true"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(18)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">SEGMENTS OF BUSINESS</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As of September&#160;30,&#160;2024, our operations are divided into <ix:nonFraction unitRef="Unit_Standard_segment_13jlZapTL0-TGR41EBxeFQ" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportableSegments" scale="0" id="Narr_NI_LBAKrn0mLJiEosgimxA">two</ix:nonFraction> primary reportable segments, Electric&#160;Operations and Coal&#160;Operations. 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 and Eliminations&#8221;&#160;and primarily are comprised of unallocated corporate costs and activities, including&#160;a <ix:nonFraction unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg" contextRef="As_Of_9_30_2024_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_hnrg_SunriseEnergyLlcMember_xPCqnTE2RE-cQ3HtkHpqIg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_aec3bSepxkCHSvZque2_Vg">50</ix:nonFraction>% interest in Sunrise Energy, LLC,&#160;which the Company&#160;accounts for using the equity method&#160;and our held-for-sale wholly-owned subsidiary Summit Terminal LLC, a logistics transport facility located on the Ohio River.</p><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" id="Tb_NUt8QhLKfUKfRpZC2Y52mA" continuedAt="Tb_NUt8QhLKfUKfRpZC2Y52mA_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="14" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Operating revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Electric operations<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(i)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_nydkNUiLCUu8G1wqScbO1Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_0Zf9pt6d10S5uZE9yBX7FQ_5_3">71,902</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_8mDlcBHaV0WCWKQoMUyK5A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_Q4I-Hz1f-kunvS2MKGfsZw_5_6">67,544</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_u6kQciNs2USq3PVzyQNP7g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_Q4wy3FRYkEelm2pmrKQuOg_5_9">192,379</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_zPukT3yhUU2wtyn-dQJafg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_L91vtBvTw0eN8FgfagZoCg_5_12">231,141</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Coal operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_Uze8c12SMk20j9c8L3tBlg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_ybr7b-LHh0uffWebRioXkw_6_3">49,331</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_yUgS-v6-zU-3LCPBcTUUKw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_54dCvJIZK0yKEFYBSQc0Xg_6_6">134,896</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember__3Hn3G7XnkWU9AwiMatM8A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_J2ePghF3F023WjGUr-hWpQ_6_9">162,630</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_1QDh8NEer0ap-KIN3baOlw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_76an7tl3x0-iiir0efNYnA_6_12">343,267</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate and other and eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_wRUViD_udESnhAmmwNV3lQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" sign="-" scale="3" id="Tc_J8tN9DzZEUSqlo3PIPSaYA_7_3">16,189</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_YS4HfjUjPkafY_1QprhaYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" sign="-" scale="3" id="Tc_XuUQwvHDs0yCtMmW2IJBrQ_7_6">36,672</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_AQriMZN5okesW5jhgO3HSQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" sign="-" scale="3" id="Tc_grXfXGBmmEeMgoHmCJVPrw_7_9">44,834</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_bbT9aQcCyUihqQoae4RYHQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" sign="-" scale="3" id="Tc_llWpnBzgaUGxa1BFqDILQg_7_12">59,112</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Consolidated operating revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_t443n09Sm0GT6uDpgrHVtA_8_3">105,044</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_E9UvdE9IcUOojZx6szWIEA_8_6">165,768</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_Lx343czH4UClL1dSa-cUqQ_8_9">310,175</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_c_kNZ7W5XEG52Cp6aNoTYQ_8_12">515,296</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Operating expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Electric operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_nydkNUiLCUu8G1wqScbO1Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_mIkJJiczQEaxwRzGzqIEFg_11_3">52,547</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_8mDlcBHaV0WCWKQoMUyK5A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_4w-6mvkkMky0b8eocCB8Qg_11_6">70,220</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_u6kQciNs2USq3PVzyQNP7g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc__TdVH10WxkmyirU2WvQoHA_11_9">150,989</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_zPukT3yhUU2wtyn-dQJafg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc__fYWySjb4kuHyVLkAWuhdQ_11_12">205,856</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Coal operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_Uze8c12SMk20j9c8L3tBlg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_5u50fichekmKGmHFLywD2A_12_3">61,510</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_yUgS-v6-zU-3LCPBcTUUKw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_2mZoEykdLkamSQF2iDT1eQ_12_6">110,132</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember__3Hn3G7XnkWU9AwiMatM8A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_eLcZXuSIPEC9bbQj2dNC8w_12_9">197,587</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_1QDh8NEer0ap-KIN3baOlw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_KRNb_r5YtkC-ihngePvHow_12_12">279,052</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate and other and eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_wRUViD_udESnhAmmwNV3lQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" sign="-" scale="3" id="Tc_g2KRicYypUSIZCt1IKdlgQ_13_3">13,725</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_YS4HfjUjPkafY_1QprhaYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" sign="-" scale="3" id="Tc_zJZUghzkV0GmpR44FD8f9g_13_6">38,387</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_AQriMZN5okesW5jhgO3HSQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" sign="-" scale="3" id="Tc_L3eiY3tf10SYNnLJw7rH9g_13_9">38,560</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_bbT9aQcCyUihqQoae4RYHQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" sign="-" scale="3" id="Tc_JTRVDA_E2U28H_UKbgHeSA_13_12">44,892</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Consolidated operating expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_ba61mALVCUKj5UpyC4WCIA_14_3">100,332</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_g6awJtUj_UG0xTjD-8vXMw_14_6">141,965</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_ac5so-hBCk2cb0fmWsSL0g_14_9">310,016</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_n7qOp8wCt0e00XnOOuFcpA_14_12">440,016</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Income (loss) from operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Electric operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_nydkNUiLCUu8G1wqScbO1Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_3YvWidDlkUm-sKkVJcLxqg_17_3">19,355</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_8mDlcBHaV0WCWKQoMUyK5A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_Pp3aqlzDgkWb41CPqVZQ3g_17_6">2,676</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_u6kQciNs2USq3PVzyQNP7g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_91ZbpOS--EyF79MAMUUf-g_17_9">41,390</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_zPukT3yhUU2wtyn-dQJafg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_iAU1KmgawU2OlhW5plEy0Q_17_12">25,285</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Coal operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_Uze8c12SMk20j9c8L3tBlg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_tFs9V61Vrk-k5U8cqiSbCQ_18_3">12,179</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_yUgS-v6-zU-3LCPBcTUUKw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_ue8Q04Uh6UOZnQqTYXCxQw_18_6">24,764</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember__3Hn3G7XnkWU9AwiMatM8A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_4i4PS3MS4kWIvdh6_IfYhw_18_9">34,957</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_1QDh8NEer0ap-KIN3baOlw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_ZWhKHcPzq0uvZyIs4WSMXQ_18_12">64,215</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate and other and eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_wRUViD_udESnhAmmwNV3lQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_k6X9jQ4Ut0iEuAHL4QZ-wQ_19_3">2,464</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_YS4HfjUjPkafY_1QprhaYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_SOGmVFHFPUSH6v6U_D83MQ_19_6">1,715</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_AQriMZN5okesW5jhgO3HSQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_5lftu17D40aZMLVQv9mNVg_19_9">6,274</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_bbT9aQcCyUihqQoae4RYHQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_CeiNfDMzwEOiElgMfTbkdA_19_12">14,220</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Consolidated income (loss) from operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_YyKZPsqzFUK9QgILAeIfgg_20_3">4,712</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_03hjqBkJ10KKzUsYL4QXAQ_20_6">23,803</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_jqqd8JIvYkuFflSjyFYVdg_20_9">159</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_T-D4YITVFket86xTOUtFIg_20_12">75,280</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Depreciation, depletion and amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Electric operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_nydkNUiLCUu8G1wqScbO1Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_zMdV3n3MP0GLr8tVVpuypw_23_3">4,802</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_8mDlcBHaV0WCWKQoMUyK5A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_iCvYkvKMiE-FTMlzihwmTQ_23_6">4,695</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_u6kQciNs2USq3PVzyQNP7g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_okJAOcFU7UmAI7-FNFrR_A_23_9">14,197</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_zPukT3yhUU2wtyn-dQJafg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_D7U_2ph_rkm_ybZyBmYbcA_23_12">14,045</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Coal operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_Uze8c12SMk20j9c8L3tBlg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_b8QtOGPmoEuW0KhJRreT_w_24_3">9,013</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_yUgS-v6-zU-3LCPBcTUUKw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_RXUDi8gPeEO1yiR9ET8SwA_24_6">11,508</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember__3Hn3G7XnkWU9AwiMatM8A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_SnM4H3qwcUWIPVqEZVfcCQ_24_9">28,671</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_1QDh8NEer0ap-KIN3baOlw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_qRPJoDFFAkG8q9VuIFasLQ_24_12">37,249</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate and other and eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_wRUViD_udESnhAmmwNV3lQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_Hu5ZAgvmdk-ud2IID7JFmA_25_3">23</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_YS4HfjUjPkafY_1QprhaYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_PF_yzynbtUuI47ZIVYuJSA_25_6">27</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_AQriMZN5okesW5jhgO3HSQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_3PRIGwnisk6kdHOJrvlf-A_25_9">62</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_bbT9aQcCyUihqQoae4RYHQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_IeDb7_l7sU-jvPtl_EqsCA_25_12">81</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Consolidated depreciation, depletion and amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_kCtAraWsGke7t3LnjxayGw_26_3">13,838</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_MeYJzRdOvUaszWNyg5KYQw_26_6">16,230</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_-FZtvGOk7Ue4FSXOFCUpUw_26_9">42,930</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_8TAskA6yx0S6KsggQyctUQ_26_12">51,375</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Electric operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_K4M-Ab7nBkizPHlpcSKADQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_VNFt3Z-tsUmrWmW7EiGBLQ_29_3">217,826</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_JM_blmsXgEiSrl_cmuqpmA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_slwdoDwDvEi-hsAF3r9Ceg_29_6">209,455</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_K4M-Ab7nBkizPHlpcSKADQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_oxM-6MIpWkKRt-tDUrqCbQ_29_9">217,826</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_JM_blmsXgEiSrl_cmuqpmA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_GDfazk60XUCiM1l8ZzFOCg_29_12">209,455</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Coal operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_X427OVF2TkyONHS3QIU0mA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_xMJ4HRIZkUeoOSBADA5YkQ_30_3">356,252</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_TE1Uc8drMEW1qb0LvgzlhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_16qZRhEyyUOB90R_US484w_30_6">375,682</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_X427OVF2TkyONHS3QIU0mA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_RAamiQlrIkCRJAmf3nciZQ_30_9">356,252</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_TE1Uc8drMEW1qb0LvgzlhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_MmncysP-E0iSkEzPKYbLYw_30_12">375,682</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate and other and eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_XFV05WsqLk6_oZh6WD0yag" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_pEpFfa-rHEeJ_vLmpQtuww_31_3">5,652</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_T1H2KVFdMUKzZUhrRbDj6Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_WjfUDEqCoUKJavtS1cvrRA_31_6">49</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_XFV05WsqLk6_oZh6WD0yag" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_-jWFbthsuE2NRSThJ8U39w_31_9">5,652</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_T1H2KVFdMUKzZUhrRbDj6Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_US3e1FMXIkeITRYHGlRP3A_31_12">49</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Consolidated assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_g5GFzX7rGUiMsw6eojMAKA_32_3">579,730</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2023_jf-6webzMUua--2c84MDIw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_Us0AlPDFnE6hpOm-qfjzQQ_32_6">585,186</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_ijYogA81V0uqETsYIkJ0kg_32_9">579,730</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_9_30_2023_jf-6webzMUua--2c84MDIw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_lIjJsWOf_kWzRN1inqKBkQ_32_12">585,186</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Capital expenditures</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Electric operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_nydkNUiLCUu8G1wqScbO1Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="3" id="Tc_FCMOk4GXk0Cu2UypfLvwww_35_3">4,602</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_8mDlcBHaV0WCWKQoMUyK5A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="3" id="Tc_FtjdWMG1IUqCsg1F0xNq4A_35_6">6,566</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_u6kQciNs2USq3PVzyQNP7g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="3" id="Tc_FV1lu3I990CScrWVqlxw5A_35_9">16,121</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_zPukT3yhUU2wtyn-dQJafg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="3" id="Tc_b0cgm-Azo0ScPJUZGC3_Wg_35_12">10,092</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Coal operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_Uze8c12SMk20j9c8L3tBlg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="3" id="Tc_oGVZEi8bjEKwyl9j_7CWYA_36_3">6,810</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_yUgS-v6-zU-3LCPBcTUUKw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="3" id="Tc_vAztP6S8_EqCC90SAhHyhg_36_6">11,570</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember__3Hn3G7XnkWU9AwiMatM8A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="3" id="Tc_6SFVgUjpvkW0NyAJNS0eRQ_36_9">23,002</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_1QDh8NEer0ap-KIN3baOlw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="3" id="Tc_L-fo5MDtt0KyMHiRsCyItg_36_12">38,654</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate and other and eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_wRUViD_udESnhAmmwNV3lQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="3" id="Tc_KgReYSrh9kW113AFWYXX3g_37_3">150</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_YS4HfjUjPkafY_1QprhaYQ" decimals="-3" format="ixt:zerodash" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="3" id="Tc_PHeSmLPvq0ujLtTmaH7Hrg_37_6">&#8212;</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_AQriMZN5okesW5jhgO3HSQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="3" id="Tc_Ictgz5y1u0CMIzjBXezQ_A_37_9">483</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_bbT9aQcCyUihqQoae4RYHQ" decimals="-3" format="ixt:zerodash" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="3" id="Tc_gkCSqu4aqEOCP_A77cWe0A_37_12">&#8212;</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Consolidated capital expenditures</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="3" id="Tc_rTw8Q7kuEUeAoX2IQ07DJQ_38_3">11,562</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="3" id="Tc_uiLFyWcZW0CzVDwhmnBEOQ_38_6">18,136</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="3" id="Tc_5frOOyheQU-NDsLSxGnDTA_38_9">39,606</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SegmentExpenditureAdditionToLongLivedAssets" scale="3" id="Tc_H1Bx12tRC0OKaXIC_FZ58w_38_12">48,746</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:nonNumeric></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">17</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_d21996c3_b18d_496b_8d35_cb9e447db371"></a><a id="Tc_tWbA6ygEN0OsXNU80wQixQ_1_2"></a><a id="Tc_tyYMWu8500ap8qVYwuKIFA_1_8"></a><a id="Tc_91lwDDhlekScTS3MbiXX9w_2_2"></a><a id="Tc_DG4nWqCGIE2ZywTiAqZCTA_2_5"></a><a id="Tc_kADoJkTTDk2vxqnMUqdOnA_2_8"></a><a id="Tc_dTxoZO4MU0if76GxiMYidA_2_11"></a><a id="Tc_ilSaQsr7IEKs0sJMcgCpSA_3_0"></a><a id="Tc_LyIeukvY4kWO42HyxT-Qaw_4_0"></a><a id="Tc_DJuALr4xoUOsxINL2y6Nug_4_2"></a><a id="Tc_GnxmcWzN-kqLLd6YlahIMQ_4_5"></a><a id="Tc_J74dHaOWIEmwMhY2lgB1Ag_4_8"></a><a id="Tc_3VisBAs4uU6gvWN8NxGMLA_4_11"></a><a id="Tc_lRvjIaC5OkinWWIaUDopzw_5_0"></a><a id="Tc_tGumJVYEmkiOomr3b5C9Wg_6_0"></a><a id="Tc_kNwr4ZkEd0qS54jaV7Ah_Q_7_0"></a><a id="Tc_gns1srTLCEO0tD6spUS6cA_8_0"></a><a id="Tc_ceGzWTp6rEyBbG0Su5YoGA_8_2"></a><a id="Tc_PrW6-uplz0-isTF6jfu2rQ_8_5"></a><a id="Tc_Ai5XOcZmYkiPuBL_CQ2l-g_8_8"></a><a id="Tc_MDoapScOxEq1Peb3GXam_Q_8_11"></a><ix:continuation id="Tb_lsAbeGWgs0WFQLxHaMvqkg_cont1"><ix:continuation id="Tb_NUt8QhLKfUKfRpZC2Y52mA_cont1"><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(i).</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><ix:footnote xml:lang="en-US" id="_b05309fd_1d80_4feb_bd1a_6488f94ca5c9">Electric operations revenue as of each period presented were comprised of the components noted below (in thousands):</ix:footnote></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September&#160;30,&#160;</b></p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operating revenues:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Capacity revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_EnergyCapacityMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_urJY0TfADECi7ysSkGY4OA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_YKdK5EByR0uuTiRs8lzCkw_4_3">15,860</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_EnergyCapacityMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_wKAUJ58rv0mbHQJ8hE6xCg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_HeYplpz5i0ebxfXLtcNa0g_4_6">13,012</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_EnergyCapacityMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_aK3K-QTmcEqgHKoJCkQ5yA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_RQP5BWJJGEmxy9QRBVH6WA_4_9">44,506</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_EnergyCapacityMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_Y_dAxuhmTU699qS0PEQVWQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_0muc7Vb6jUq77rBwkZV9oA_4_12">46,137</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Delivered energy</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_DeliveredEnergyMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_LVPfcNPCwECJpLisfcG45Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherOperatingIncome" scale="3" id="Tc_yN0R6QQkekCxIjFS-5mW3Q_5_3">44,549</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_DeliveredEnergyMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_K01oMdHGE02ZkrUmqVHAiA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherOperatingIncome" scale="3" id="Tc_25O1ScURAkWWWaK6MuBW4g_5_6">44,110</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_DeliveredEnergyMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_KgFE3KCD1kW9t4S5QoWmbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherOperatingIncome" scale="3" id="Tc_dgMYZOxCLU2PYRcQMGJqGw_5_9">111,181</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_DeliveredEnergyMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_QRmyPA8cGE-ZRgpviKT3KQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherOperatingIncome" scale="3" id="Tc_8gNZ5gRHik2RrcHhY0xsrA_5_12">121,492</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of contract liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_nydkNUiLCUu8G1wqScbO1Q" decimals="-3" format="ixt:numdotdecimal" name="hnrg:AmortizationOfContractLiability" scale="3" id="Tc__bQPtfiYkEaAAcIFOwswVA_6_3">11,306</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_8mDlcBHaV0WCWKQoMUyK5A" decimals="-3" format="ixt:numdotdecimal" name="hnrg:AmortizationOfContractLiability" scale="3" id="Tc_PLBWCTtkA0qWdkfWBwLlRg_6_6">10,281</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_u6kQciNs2USq3PVzyQNP7g" decimals="-3" format="ixt:numdotdecimal" name="hnrg:AmortizationOfContractLiability" scale="3" id="Tc_ocow1a_Q9ku92La869PqsA_6_9">36,174</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_zPukT3yhUU2wtyn-dQJafg" decimals="-3" format="ixt:numdotdecimal" name="hnrg:AmortizationOfContractLiability" scale="3" id="Tc_yI3jC0isxkCPt3E7PjPL-A_6_12">63,183</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other operating revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_OtherOperatingRevenueMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_3nd4sQ7clk2_RO2M6OxbTg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherOperatingIncome" scale="3" id="Tc_u_vsmkDlqUiap1LZ2Ywk4A_7_3">187</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_OtherOperatingRevenueMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_QKAky-96eEuD8VQmh-AsTQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherOperatingIncome" scale="3" id="Tc_TmE7Utfr-0m4RnlvAoW-KQ_7_6">141</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_OtherOperatingRevenueMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_ahVSqB9-KEOu63e0GtRASg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherOperatingIncome" scale="3" id="Tc_K1-LM0kMt0mFuxVP_K4ugA_7_9">518</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_OtherOperatingRevenueMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_ggzAkpokzUKKa8KT1j56ww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherOperatingIncome" scale="3" id="Tc_pMQT04eAQECVATS6MJZOXg_7_12">329</ix:nonFraction></p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total Electric Operations revenue:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_nydkNUiLCUu8G1wqScbO1Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_8VHR6VURi0-LnWkMVfYCyg_8_3">71,902</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_8mDlcBHaV0WCWKQoMUyK5A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_KVxUddQef0e7zLp7rwlL0g_8_6">67,544</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_u6kQciNs2USq3PVzyQNP7g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_Idau_kHNZkOp0yb9wykcrA_8_9">192,379</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_zPukT3yhUU2wtyn-dQJafg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="Tc_HFVjSL8sAkujFi-Y6hN5tQ_8_12">231,141</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></ix:continuation></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_ac377fc0_8bc4_4797_8d06_9ff5395208f8"></a><a id="Tc_bIRMZBTlhkmt-BUFM4q2hg_1_2"></a><a id="Tc_AAmNzS7MbUiBmH7T0uZ5nQ_1_8"></a><a id="Tc_uRUkwhjCdEy0xKdnKr1zqw_2_2"></a><a id="Tc_zpzBq9uqP0eq0Z52dw-1aQ_2_5"></a><a id="Tc_zxTuruJBQkqyCrs8zIl00Q_2_8"></a><a id="Tc_eYIGaFgdcEC-YZzaQOO5Kw_2_11"></a><a id="Tc_Wz2Bio9fXkq6e05QZiujtg_3_0"></a><a id="Tc_3bu__SS0nkyHW54WdKTKyQ_4_0"></a><a id="Tc_CFAQ6xL7PkKWx4MKSEjEow_4_2"></a><a id="Tc_4WS7Jf3C7UW8pjHVDYoZMA_4_5"></a><a id="Tc_S_hTaG6aTUyXblMVyVF-6Q_4_8"></a><a id="Tc_ikyuM7Q670SzkYiSOjSqTw_4_11"></a><a id="Tc_bVWL-2PBukC2YYjNj3kd4A_5_0"></a><a id="Tc_rBu5XnQzdkOSdVdltFR5Aw_6_0"></a><a id="Tc_oxQaw0RwD0imL8Yts0G_5Q_6_2"></a><a id="Tc_V6WFRTpKhUC40tzMlNdFhA_6_5"></a><a id="Tc_suh92DahuUiRGTnVYe4WLA_6_8"></a><a id="Tc_UG8HtGTWw02OCBs1dTPwoA_6_11"></a><a id="_08f677c8_2540_409a_9853_5d2c50568f07"></a><a id="Tc_qo87rJs19Eiezi7hdjbvuA_1_2"></a><a id="Tc_75qUIgcwHEarCz4_3JPsYQ_1_8"></a><a id="Tc_tlp1ThWfwE-Bm2-OqxPBUg_2_2"></a><a id="Tc_WnIFu_Ln9kmm7i1PQpbAHA_2_5"></a><a id="Tc_9d4RYjfq2kGBsAaA5Tvrag_2_8"></a><a id="Tc_IGWuKT_gHECKe2sBvfMvGQ_2_11"></a><a id="Tc_vS-Dh1-r60-tMGKp196ZSA_3_0"></a><a id="Tc_lE4iA4CED0Sk-xS-OCYaEQ_4_0"></a><a id="Tc_EWhAuI5P5U6gwhi4vC6b2g_4_2"></a><a id="Tc__yaVGGTJkESseMI1IoVYQw_4_5"></a><a id="Tc_cioVrRzX6EeW8sDUVju0tA_4_8"></a><a id="Tc_LXMvwWkw4Eqb2X3VkT6IOw_4_11"></a><a id="Tc_ZRXgiF17-EeUezbNAQKGUQ_5_0"></a><a id="Tc_Ujs07ELd9UWgk5jb-VgHNQ_5_3"></a><a id="Tc_7jb_kKomLUmmsdM4EMK3YQ_5_9"></a><a id="Tc_8u7mumgB2UG6SgD9i0uqcg_6_0"></a><a id="Tc_l6Rw6_VhBUe3E-ncfpTXCQ_6_2"></a><a id="Tc_w06oz5gKdUeHw9D2PFfV_g_6_5"></a><a id="Tc_1XDyjBkVK0yr--ey77mMqA_6_8"></a><a id="Tc_IJ3EbnZnQUGRQfiREAVm5A_6_11"></a><a id="Tc_qnwSdHOc5kO9GA_GmPerHw_8_0"></a><a id="Tc_27AojWjQl0yjjyRbGG2LYQ_9_0"></a><a id="Tc_4yPp_qG6OEmKsWsLw48IPw_9_3"></a><a id="Tc_IGn66rWwHUGwWkJJW2xoOQ_9_9"></a><a id="Tc_KlZcHVsSTESypFjj58uuxw_10_0"></a><a id="Tc_uY-W_3bO2kKlYK6Yi1SVhg_10_9"></a><a id="Tc_GhgVmrhEJ0ezxgLp8Rt0jA_11_0"></a><a id="Tc_2cCx4LGsjUCnRWkMmPIqqQ_13_0"></a><a id="Tc_XbBKoTzL60W63ncUnTbxdg_13_2"></a><a id="Tc_83fG5keEvk6B6AdgcbNzsg_13_5"></a><a id="Tc_G6v3u4X2skKhJU_5tvNEyw_13_8"></a><a id="Tc_R2Ur8npoBEKkTwHhi3wCHQ_13_11"></a><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="us-gaap:EarningsPerShareTextBlock" id="Tb_IfWTIgTQ4UWfINX72CKN0A" escape="true"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(19)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">NET INCOME (LOSS) PER SHARE</p></td></tr></table><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="Tb_jFe-UzA0nk2MEgNR-ShKgw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table (in thousands, except per share amounts) sets forth the computation of basic earnings (loss) per share for the periods indicated:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic earnings per common share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss) - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="Tc_CcWsGhqk4k2tbfBk8vwqCg_4_3">1,554</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="Tc_Zm2CrbbOp06B-IwI8fTOrA_4_6">16,075</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_ME9y-txQAUml_nCJYfq6tA_4_9">10,346</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="Tc_YFubEBgK4EWxvEKvKFGjkw_4_12">55,041</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares outstanding - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="Tc_CABmrwM5xUS-LYlecXJa5A_5_3">42,598</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="Tc_abUsMl7uZ0CI0Kwpgp-fCg_5_6">33,140</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="Tc_hRk7d8rFyEuu1APlqL8sKA_5_9">38,455</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="Tc_txNVn-MadkiobZZkeQJ1Hw_5_12">33,088</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic earnings (loss) per common share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" scale="0" id="Tc_5atD8z4KDUaGYq4ZFgDboQ_6_3">0.04</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" scale="0" id="Tc_N16sRamqPE6SIPzr-yB5oA_6_6">0.49</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_5sUiyo2OyUOfFlSE2fOcDQ_6_9">0.27</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" scale="0" id="Tc_1uNxhccWz06Je1sIopNLNA_6_12">1.66</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table (in thousands, except per share amounts) sets forth the computation of diluted net income (loss) per share:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Diluted earnings per common share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss) - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="Tc_PAHRDx2snkyzy1GLgk0rpg_4_3">1,554</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="Tc_ccRiTFvqIkWvfZRU-qL58A_4_6">16,075</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_MbTT2HqjP0Cd9WEVnP96oA_4_9">10,346</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="Tc_BPJQ-RzmEUSswYrF7h7tbg_4_12">55,041</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Add: Convertible Notes interest expense, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestOnConvertibleDebtNetOfTax" scale="3" id="Tc_RqcJ6hNURUu5ToGBPz6OXg_5_6">303</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestOnConvertibleDebtNetOfTax" scale="3" id="Tc_3ezJ-YKvDUOnm6-meUG34g_5_12">898</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss) - diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToParentDiluted" scale="3" id="Tc_I5RJ4zNwFEeoof5HXZeNXA_6_3">1,554</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToParentDiluted" scale="3" id="Tc_-tn4nGMWWE2k2oMFq96urA_6_6">16,378</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToParentDiluted" sign="-" scale="3" id="Tc_5yb6LdXw-k-R7B9xcIlshw_6_9">10,346</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToParentDiluted" scale="3" id="Tc_-vesdlKCukq_-92qXy1e2w_6_12">55,939</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average shares outstanding - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="Tc_Y959MskSDU6Uz8YgBYsjFw_8_3">42,598</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="Tc_q8g3YiihdUiyJW6DqmDnEQ_8_6">33,140</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="Tc_ZFMrkQWjIEKfHbCfDeCtGQ_8_9">38,455</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="Tc_uw_ZrvAv4kKHkIVIJ3aodg_8_12">33,088</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Add: Dilutive effects of if converted Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities" scale="3" id="Tc_4CiPaLfhRE6z_BiqeWUtMQ_9_6">3,162</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities" scale="3" id="Tc_bbaqyaYw_06svQdKmNyp6Q_9_12">3,164</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Add: Dilutive effects of Restricted Stock Units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="Tc_YYydQSxsx0SNgQ9JUVEfdQ_10_3">420</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="Tc_LDOBrL7Axk2SBt_nOqkFlQ_10_6">546</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="Tc_IBwrkQHbN0WjfQZw2_85uA_10_12">496</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average shares outstanding - diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="Tc_-6o4NSTdAkqu6X-GMxupPw_11_3">43,018</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="Tc_ps5TI_3D0UuC4aVc3ymQuw_11_6">36,848</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="Tc_Jmmnser53EudwRyEPME1qg_11_9">38,455</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="Tc_WvDFsM59DkSwbIZXsjxhsw_11_12">36,748</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Diluted net income (loss) per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw" contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" scale="0" id="Tc_7rSSrO1tfESLJM2c52tJDg_13_3">0.04</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw" contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" scale="0" id="Tc_VLntDa_OL0aK5pwIUr--pA_13_6">0.44</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw" contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_qtuqlTVSp0-iN97fiRw70Q_13_9">0.27</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw" contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" scale="0" id="Tc_G4WOhmp4iEaIJH2zOM6VqA_13_12">1.52</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_20_ASSETS_AND"></a><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" id="Tb_oLMUaU7ZmUaXgPngj1p6ew" continuedAt="Tb_oLMUaU7ZmUaXgPngj1p6ew_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(20)</b></span>ASSETS HELD-FOR-SALE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">During the third quarter of 2024, the Company considered strategic alternatives with respect to its wholly-owned subsidiary Summit. Summit is included in our &#8220;Corporate and other and eliminations&#8221; segment and primarily holds property, plant and equipment. On July 29, 2024, the Company entered into a <ix:nonNumeric contextRef="Duration_7_29_2024_To_7_29_2024_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_hnrg_SummitTerminalLlcMember_etjellSkO0-2g_qBRw7yUQ" format="ixt-sec:durwordsen" name="hnrg:DisposalGroupIncludingDiscontinuedOperationRightOfFirstRefusalNumberOfDays" id="Narr_PinGiHri6kewlbKntmiPTA">ninety day</ix:nonNumeric> right of first refusal (&#8220;ROFR&#8221;) with a potential buyer of Summit for $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="As_Of_7_29_2024_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_hnrg_SummitTerminalLlcMember_WVzfGbQ4jUqlrAnILN9ixg" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" scale="6" id="Narr_riE1VtgTPkC5OCE6Pp6TZw">3.2</ix:nonFraction> million. As of July 29, 2024 Summit met the held-for-sale criteria, and its assets are included in "assets held-for-sale" in the current assets section of the condensed consolidated balance sheets. The Company recorded the Summit assets, once held for sale, at the lower of their carrying value or their estimated fair value less cost to sell. The Company also did not record depreciation and amortization of $<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_29_2024_To_7_29_2024_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_hnrg_SummitTerminalLlcMember_etjellSkO0-2g_qBRw7yUQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization" scale="6" id="Narr_bWNSaJv_qkulKh6foZEnKw">0.1</ix:nonFraction> million ($<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_29_2024_To_7_29_2024_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_hnrg_SummitTerminalLlcMember_etjellSkO0-2g_qBRw7yUQ" decimals="-5" format="ixt:numdotdecimal" name="hnrg:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortizationNetOfTax" scale="6" id="Narr_-OAR466mnE6GV4fbzdvQAg">0.1</ix:nonFraction> million after-tax) on assets held-for-sale and will continue to do so while held-for-sale criteria is met. The Company expects the Summit sale to be executed by December 31, 2024. </p></ix:nonNumeric></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">18</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><ix:continuation id="Tb_oLMUaU7ZmUaXgPngj1p6ew_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Fair value is the amount at which an asset, liability or business could be bought or sold in a current transaction between willing parties and may be estimated using a number of techniques, or may be observable using quoted market prices. The Company used a market approach consisting of the contractual ROFR sales price, subject to prorations for property taxes and utilities, to determine the fair value as of September 30, 2024, and subtracted estimated costs to sell from that calculated fair value. The resulting net fair value of Summit's assets exceeded the carrying value of Summit&#8217;s assets, and accordingly <ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_hnrg_SummitTerminalLlcMember_JBursckq60iwvo9ph0YW6w" decimals="-5" format="ixt-sec:numwordsen" name="hnrg:DisposalGroupIncludingDiscontinuedOperationAssetsImpairmentCharges" scale="6" id="Narr_Un9IILnhm0ScM8ivdQd9NQ">no</ix:nonFraction> impairments were recorded.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The sale of Summit does not represent a strategic shift that has or will have a major effect on the Company, and as such, does not qualify for treatment as a discontinued operation.</p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_21_SUBSEQUENT_EVENTS"></a><ix:nonNumeric contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww" name="us-gaap:SubsequentEventsTextBlock" id="Tb_oz2feC8uJE2fmgQxMkXzjw" escape="true"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(21)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">SUBSEQUENT EVENTS</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;background:#ffffff;">On October 23, 2024</span><i style="color:#212529;font-style:italic;background:#ffffff;">,</i><span style="color:#212529;background:#ffffff;">&#160;the Company entered into a&#160;</span><span style="-sec-ix-hidden:Hidden_HwetrTunZ0qPkWJuJG-jxg;"><span style="color:#212529;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">19-month</span></span><span style="color:#212529;background:#ffffff;"> (beginning in June of 2025) </span><span style="color:#212529;background:#ffffff;">$<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_10_23_2024_To_10_23_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_1vynWNKbn0KgVzCAclb2eg" decimals="-5" format="ixt:numdotdecimal" name="hnrg:LongTermPurchaseAgreementPrepaidContractAmount" scale="6" id="Narr_iQbdnKqoeEGPyi4vxG_qeA">60.0</ix:nonFraction></span><span style="color:#212529;background:#ffffff;">&#160;million prepaid physically delivered power contract&#160;in which Hallador will provide a total of&#160;</span><span style="color:#212529;background:#ffffff;"><ix:nonFraction unitRef="Unit_Standard_MWh_UmX69L-0GEmV1o4snnMOjA" contextRef="Duration_10_23_2024_To_10_23_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_1vynWNKbn0KgVzCAclb2eg" decimals="INF" format="ixt:numdotdecimal" name="hnrg:LongTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour" scale="0" id="Narr_31iD1GROQkSVZgzyxu4M5A">1,918,275</ix:nonFraction></span><span style="color:#212529;background:#ffffff;">&#160;MWh.&#160;A portion of the proceeds were used to pay down </span><span style="color:#212529;background:#ffffff;">$<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_10_23_2024_To_10_23_2024_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_hnrg_TermLoanMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_NwQva4IJb0Wro1aCrZX7Ig" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfBankDebt" scale="6" id="Narr_UefgFrjmLEmiES6QtO0GrQ">20.0</ix:nonFraction></span><span style="color:#212529;background:#ffffff;"> million on our Term Loan, which satisfies our January 2025, April 2025, July 2025 and a portion of our October 2025 required quarterly Term Loan payments. We also paid </span><span style="color:#212529;background:#ffffff;">$<ix:nonFraction unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w" contextRef="Duration_10_23_2024_To_10_23_2024_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_fJbF-z0PVkOBO_dPeLojqA" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLinesOfCredit" scale="6" id="Narr_eqdMI2buSE6k2J_P_x-Otg">34.0</ix:nonFraction></span><span style="color:#212529;background:#ffffff;"> million on our revolver.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;background:#ffffff;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On October 23, 2024, the Company entered into a second amendment to the Fourth Amended and Restated Credit Agreement with PNC, dated as of August 2, 2023, to clarify certain provisions of the First Amendment that was entered into on September 27, 2024.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">19</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_c8137767_bb87_4c58_b65c_965c0d77a6bb"></a><a id="ITEM2MANAGEMENTSDISCUSSION_153192"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">ITEM&#160;2.&#160;MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">THE FOLLOWING DISCUSSION UPDATES THE MD&amp;A SECTION&#160;OF OUR 2023&#160;ANNUAL REPORT ON FORM&#160;10-K AND SHOULD BE READ IN CONJUNCTION THEREWITH.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Hallador Energy made significant progress in its transformation to an Independent Power Producer this quarter by  signing a non-binding term sheet (&#8220;Term Sheet&#8221;) with a leading global data center developer. Our team is working diligently to finalize definitive agreements with this partner and relevant utilities that will support the delivery of our in front of the meter energy and capacity to the large hyperscaler.  As we have discussed before, these types of deals are complex arrangements involving multiple parties. If we reach definitive agreements, we will have contracted large portions of our plant&#8217;s energy and capacity at much improved margins for more than a decade to come. The completion of the transaction contemplated by the Term Sheet is subject to, among other matters, the negotiation and execution of definitive agreements and there can be no assurance that definitive agreements will be entered into or that the proposed transaction will be consummated on the terms or timeframe currently contemplated, or at all. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">  </span><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">The path to this type of long-term, higher margin transaction has been focused and deliberate.  While we have not yet reached a binding agreement, we are encouraged both by the relationship with our current partner and the heavy interest that we continue to see from alternative counterparties in our energy and capacity offerings. This continued interest highlights the supply shortage in accredited capacity that we believe the MISO market is experiencing and provides the Company options in the event that we are unable to reach agreement in connection with the executed Term Sheet.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">We believe accredited capacity in MISO continues to increase in value and demand, particularly in our sales region of MISO Zone 6, an area that includes Indiana and a portion of western Kentucky. This is important to Hallador based on our belief that Hallador has a significant amount of the remaining unsold accredited capacity in MISO Zone 6 over the next few years.  Our current belief is guided by several factors, including:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Demand for power is growing at the fastest rate in several decades due to new demand from data centers, electric vehicles, and onshoring of industry.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Indiana is seeing consistent interest from data center developers, likely due to favorable Indiana tax law for datacenter development and a pro-business climate. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Supply Response is Restricted:</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Courier New';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">o</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">MISO has significantly reduced the capacity accreditation it awards to wind and solar generation (non-dispatchable), making it challenging to support accredited capacity needs from generating resources other than coal, U.S. natural gas (&#8220;Gas&#8221;), and nuclear (dispatchable).</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Courier New';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">o</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;">We are currently seeing minimal supply response of accredited capacity which we believe relates to the regulatory and environmental challenges for all types of baseload generation, including Gas.  Additionally, we believe the muted supply response is exacerbated by the glut of solar and wind projects, which provide minimal accredited capacity, overwhelming the queue and delaying access to dispatchable generation projects that would supplement the supply of accredited capacity. </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.37;margin:0pt 0pt 0pt 72pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;">While our data center PPA negotiations proceed, we continue to focus on improving our balance sheet and access to liquidity.  During the quarter we modified our credit facility to provide the Company with short-term covenant relief to pursue additional liquidity.  Subsequent to the quarter, we executed a prepaid forward power sale in the amount of $60.0 million (see </span><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">&#8220;Item 1. Footnote 21 - Subsequent Events&#8221;</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">), delivering power from June 2025 through December 2026. </span><span style="color:#212529;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">A portion of the proceeds were used to pay down $20.0 million on our Term Loan, which satisfies our January 2025, April 2025, July 2025 and a portion of our October 2025 required quarterly Term Loan payments. </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Our October 2025 required quarterly Term Loan payment is reduced to $6.0 million as part of the $20.0 million Term Loan pay down.</span><span style="color:#212529;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;"> We also paid $34.0 million on our revolver.</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> We did not utilize the ATM in the third quarter.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">20</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;">Quarter-over-Quarter our financial results improved.  Our wholly owned subsidiary, Hallador Power, generated 1,074,000 MWh during the quarter versus 780,000 MWh in the second quarter of 2024.  This is a result of stronger power pricing during the quarter and a significant decrease in Gas inventory levels against the imbalances we saw in the first half of the year.  As Gas inventory decreased and prices increased, coal generation&#8217;s position in the dispatch stack improved. During the third quarter of 2024, our power plant operated more frequently than in the second quarter of 2024, partly due to having no planned maintenance, and as a result, our costs at the plant improved to $44.42 per MWh from $62.98 per MWh.  </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">During the third quarter, results at our Sunrise Coal subsidiary also improved in connection with the restructuring of our mining division that we undertook beginning in the first quarter of 2024 (see </span><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">&#8220;Item 1. Footnote 16 &#8211; Organizational Restructuring&#8221;</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;">).  In July of 2024, we completed a project for four of our most productive units, which allowed all units to be on a split air system, which helped to improve efficiency and reduce operating costs at the mine to $66.43 per ton produced, a decrease of $1.59 from the second quarter of 2024. Sunrise Coal entered into a third-party coal contract to provide 2.5 million tons of coal from January 2026 to December 31, 2028, at an average price of $57.60 per ton.    </span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;background:#ffffff;">Our goal is for Hallador Power to generate approximately 1,500,000 MWh on a quarterly basis, which equates to approximately 6,000,000 MWh annually (see Hallador Power&#8217;s capacity and utilization information below).&#8239; During the nine months ended September 30, 2024, Hallador Power generated 2,670,000 MWh, or 59.3% of our target. During the first nine months of the year, we experienced sales prices of nearly $261.00 per MWh for limited times, balanced against several days of pricing below our variable cost to produce.&#8239;These fluctuations led to an inconsistent dispatch schedule.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:42.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:42.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:top;width:42.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:top;width:42.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Power Capacity and Utilization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:42.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nameplate capacity (MW)<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(i)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,080</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,080</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,080</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,080</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:42.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accredited capacity for the period (MW)<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(ii)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 828</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 864</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 858</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 899</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:42.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accredited capacity utilization<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(iii)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 59.00</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 69.00</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 47.00</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 61.00</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(i).</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Nameplate capacity for the Merom Power Plant refers to the maximum electric output generated by the plant in the period presented and may not reflect actual production. Actual production each period varies based on weather conditions, operational conditions, and other factors.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(ii).</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Accredited capacity is based on MISO&#8217;s average seasonal accreditations for the year. Average seasonal accreditations were 769 MW and 838 MW per day for 2024 and 2023, respectively. Accreditations are weighted and adjusted annually based on 3-year rolling performance metrics.</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(iii).</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Accredited capacity utilization is measured as power produced (MWh) divided by accredited capacity for the period (MW) multiplied by 24 times the number of days for the period.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">When forward selling Capacity, we target annual sales of around $65.0 million to offset our fixed annual costs at the plant of approximately $60.0 million.&#8239;We have already sold a large portion of our near term Capacity, which we believe makes our forward Capacity sales goals attainable as illustrated in our &#8220;Solid Forward Sales Position&#8221; table below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In addition to the Term Sheet discussed above, which is not included in the graph below, our forward contracted energy sales position has a significant price increase in future&#160;years as illustrated in the graph below.</p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">21</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);min-height:217.5pt;"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><img src="hnrg-20240930x10q002.jpg" alt="Graphic" style="display:inline-block;height:217.5pt;left:0%;padding-bottom:0pt;position:relative;top:0pt;width:426.75pt;"/></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">To match Sunrise&#8217;s production levels and cost structure to that of the market demands, we restructured Sunrise operations in the first quarter of 2024.&#160; As we have previously noted, the restructuring included a reduction in force (&#8220;RIF&#8221;) of approximately 110 people in February, and we have since allowed attrition to further reduce our workforce by approximately 140 additional people, a total workforce reduction of more than 25%.&#160; We also restructured our operations to focus on our more profitable units and to idle units with higher production costs.&#160; Transitioning our Oaktown mining facilities from 7 units of production to 4 units of production was a deliberate process which took considerable time and effort, and was completed in mid-July. We are encouraged by the early results of Sunrise&#8217;s restructuring and have seen improvement in mining costs since we made the decision to adjust our operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company last reviewed its long-lived assets for impairment during the fourth quarter of 2023 and concluded no impairment was indicated. In preparing the Company&#8217;s impairment analysis, it utilizes undiscounted net cash flows over the expected life of the long-lived asset based upon anticipated production along with contracted and forward prices as well as historical operating expenses adjusted for inflation. This cash flow analysis is largely dependent upon the operating plans of the Company, which are reviewed by the Company and its Board of Directors no less than annually, normally during the fourth quarter of each year. Changes in anticipated activity levels, pricing or operating expenses can have significant effects on the ultimate value of the undiscounted cash flow analysis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">During the third quarter of 2024, the Company began a review of our mining assets and our future mining plans. This review will continue through the fourth quarter of 2024. Should the anticipated future mining activity be reduced, an impairment of our mining assets could occur. The amount of any such potential impairment, if any, is not currently estimable and will ultimately be based upon the finalized operating plans of the Company as approved by its Board of Directors, market driven pricing and cost trends, which are not known at this time. Nevertheless, the carrying amount of the Company&#8217;s mining assets is material to its condensed consolidated balance sheet at September 30, 2024 and any future impairment of such assets could therefore be material. The Company has concluded that no impairment exists as of September 30, 2024 as no triggering events have occurred during the period ended September 30, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Our condensed consolidated financial statements should be read in conjunction with this discussion. This analysis includes a discussion of metrics on a per mega-watt hour (MWh) and a per ton&#160;basis as derived from the condensed consolidated financial statements, which are considered non-GAAP measurements. These metrics are significant factors in assessing our operating results and profitability.</p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">22</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">OVERVIEW</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">I.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Q3 2024 Net Income of $1.6 million.</p></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">a.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Electric Operations: During the third quarter of 2024, we sold 1,183,000 MWh representing a 41.0% increase in total MWh sold and a decrease of $10.31 in operating revenues per MWh from Q2 2024. </span></td></tr></table><div style="margin-top:12pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">i.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In Q3 2024, Electric Operations operating revenues were $71.9 million, or $60.78 per MWh, on a segment basis.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">ii.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In Q3 2024, Electric Operations operating expenses were $52.5 million, or $44.42 per MWh, which represents a decrease of $18.56 per MWh from Q2 2024.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">iii.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Q3 2024 Electric Operations income from operations was $16.36 per MWh, an increase of $8.25 from Q2 2024.</span></td></tr></table><div style="margin-top:12pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">b.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Coal Operations: During the third quarter of 2024, 0.9 million tons of coal were shipped on a segment basis during the quarter, with approximately 0.3 million tons of that being shipped to the Merom Power Plant for $16.7 million. This is an increase of 0.1 million tons of coal shipped from Q2 2024, on a segment basis.</span></td></tr></table><div style="margin-top:12pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">i.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In Q3 2024, Coal Operations operating revenues were $49.3 million, or $53.27 per ton, on a segment basis.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">ii.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In Q3 2024, Hallador&#8217;s Coal Operations operating expenses were $66.43 per ton on a segment basis, which represents a $1.59 per ton decrease from Q2 2024. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">iii.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We recorded a loss from operations for the quarter of $13.16 per ton on a segment basis. This is a decrease in our loss of $0.17 per ton from Q2 2024 income from operations. </span></td></tr></table><div style="margin-top:12pt;"></div><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">II.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;"><b style="font-weight:bold;">Q3 2024 Activity</b></p></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">a.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Cash Flow&#160;&amp; Debt</span></td></tr></table><div style="margin-top:12pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">i.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">During Q3 2024, we had net cash used in operating activities of $12.9 million, and we increased our bank debt by $24.5 million.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">ii.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">During the third quarter of 2024, we executed the First Amendment to our Credit Agreement. The primary purpose of the First Amendment was to provide us with short-term covenant relief to pursue additional liquidity. As of September&#160;30,&#160;2024, our bank debt was $70.0 million and our total liquidity was $34.9 million. Total liquidity is comprised of a) our additional borrowing capacity which is net of outstanding letters of credit that we are required to maintain for surety bonds and amounts drawn on our revolver, and b) cash and cash equivalents. See </span><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">&#8220;Item&#160;1. Footnote 5&#160;&#8211; Bank Debt&#8221;</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">iii.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">During Q3 2024, we signed a ninety-day ROFR with a potential buyer of our wholly-owned subsidiary Summit for $3.2 million. Summit is included in our &#8220;Corporate and other and eliminations&#8221; segment and primarily holds property, plant and equipment. Summit met the held-for-sale criteria and its assets were included in &#8220;assets held-for-sale&#8221; in our current assets section of our condensed consolidated balance sheets. See </span><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">&#8220;Item&#160;1. Footnote 20&#160;&#8211; Assets Held-For-Sale&#8221;</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><div style="margin-top:12pt;"></div></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">23</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">III.</b></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"><b style="font-weight:bold;">Solid Forward</b> <b style="font-weight:bold;">Sales Position (unaudited)</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:34.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:34.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2027</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2028</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2029</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Power</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:34.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Energy</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:34.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contracted MWh (in millions)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 0.81</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 2.56</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1.83</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1.78</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1.09</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 0.27</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 8.34</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Average contracted price per MWh</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 35.51</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 35.81</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 55.37</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 54.65</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 53.07</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 51.33</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contracted revenue (in millions)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 28.76</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 91.67</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 101.33</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 97.28</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 57.85</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 13.86</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 390.75</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Capacity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:34.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Average daily contracted capacity MW</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 716</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 801</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 744</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 623</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 454</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Average contracted capacity price per MW</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 205</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 198</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 230</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 226</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 225</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 230</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contracted capacity revenue (in millions)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 13.54</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 57.89</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 62.46</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 51.39</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 37.39</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 3.47</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 226.14</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Total Energy &amp; Capacity Revenue</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:34.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contracted Power revenue (in millions)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 42.30</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 149.56</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 163.79</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 148.67</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 95.24</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 17.33</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 616.89</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Coal</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:34.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Priced tons - 3rd party (in millions)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 0.66</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1.78</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1.50</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1.50</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 0.50</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 5.94</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Avg price per ton - 3rd party</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 48.02</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 50.04</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 56.17</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 57.17</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 59.00</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contracted coal revenue - 3rd party (in millions)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 31.69</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 89.07</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 84.26</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 85.76</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 29.50</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 320.28</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Committed and unpriced tons - 3rd party (in millions)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 3</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total contracted tons - 3rd party (in millions)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 0.66</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 2.78</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 2.50</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 2.50</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 0.50</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 8.94</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">TOTAL CONTRACTED REVENUE (IN MILLIONS) - CONSOLIDATED</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 73.99</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 238.63</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 248.05</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 234.43</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 124.74</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 17.33</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 937.17</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Priced tons - Merom (in millions)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 0.27</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 2.30</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 2.30</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 2.30</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 2.30</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 9.47</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Avg price per ton - Merom</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 51.00</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 51.00</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 51.00</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 51.00</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 51.00</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contracted coal revenue - Merom (in millions)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 13.77</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 117.30</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 117.30</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 117.30</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 117.30</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 482.97</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">TOTAL CONTRACTED REVENUE (IN MILLIONS) - SEGMENT</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 87.76</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 355.93</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 365.35</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 351.73</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 242.04</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 17.33</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,420.14</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:12.75pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Actual revenue related to solid forward sales positions may differ materially for various reasons, including price adjustment features for coal quality and cost escalations, volume optionality provisions and potential force majeure events.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">24</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">LIQUIDITY AND CAPITAL RESOURCES</p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">I.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Liquidity and Capital Resources</p></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">a.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">As set forth in our condensed consolidated statements of cash flows, cash provided by operations was $27.0 million and $79.5 million for the nine months ended September&#160;30,&#160;2024 and 2023, respectively.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">b.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Bank debt was reduced by $21.5 million during the nine months ended September&#160;30,&#160;2024. As of September&#160;30,&#160;2024, our bank debt was $70.0 million.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">c.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We expect cash generated from operations to primarily fund our capital expenditures and our debt service. As of September&#160;30,&#160;2024, we also had an additional borrowing capacity of $31.1 million.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">d.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Total liquidity as of September&#160;30,&#160;2024 was $34.9 million.</span></td></tr></table><div style="margin-top:12pt;"></div><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"/><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">II.</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">Material Off-Balance Sheet Arrangements</p></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">a.</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">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 $17.1 million, including $5.6 million at Merom, presented as asset retirement obligations (&#8220;ARO&#8221;) and accounts payable and accrued liabilities in our accompanying condensed consolidated balance sheets. In the event we are not able to perform reclamation, we have surety bonds in place totaling $30.8 million to cover ARO.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">CAPITAL EXPENDITURES (capex)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">For the nine months ended September&#160;30,&#160;2024, capex was $39.6&#160;million allocated as follows (in millions):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Oaktown &#8211; maintenance capex</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 18.3</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Oaktown &#8211; investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4.7</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Freelandville Mine</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Merom Plant</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 16.1</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.5</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Capex per the Condensed Consolidated Statements of Cash Flows</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 39.6</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">RESULTS OF OPERATIONS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Presentation of Segment Information</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Our operations are divided into two primary reportable segments: Electric&#160;Operations and Coal&#160;Operations. 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 and Eliminations&#8221; within the Notes&#160;to the Condensed 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 held-for-sale wholly-owned subsidiary&#160;Summit Terminal LLC, a logistics transport facility located on the Ohio River.</p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">25</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 0pt 18pt;">Electric Operations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:45.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="14" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:45.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:middle;width:45.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Delivered Energy</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 55,855</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 54,391</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 147,355</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 184,675</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:middle;width:45.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capacity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 15,860</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 13,012</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 44,506</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 46,137</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:middle;width:45.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 187</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 141</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 518</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 329</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">OPERATING REVENUES:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 71,902</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 67,544</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 192,379</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 231,141</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">EXPENSES:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:middle;width:45.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fuel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 29,602</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 50,652</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 76,522</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 147,032</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:middle;width:45.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other operating and maintenance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,176</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,727</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 25,958</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 16,640</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:middle;width:45.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of purchased power</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,149</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,694</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:middle;width:45.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Utilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 91</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 87</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 316</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 306</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:middle;width:45.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Labor</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,360</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,705</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 22,203</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 23,871</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation, depletion and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,802</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,695</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 14,197</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 14,045</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asset retirement obligations accretion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 115</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 159</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 339</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 468</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exploration costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,252</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,195</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,760</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,494</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 52,547</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 70,220</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 150,989</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 205,856</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">INCOME (LOSS) FROM OPERATIONS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 19,355</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (2,676)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 41,390</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 25,285</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September&#160;30,&#160;</b></p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(per&#160;MWh Sold)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(per&#160;MWh Sold)</b></p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">MWh Generated (in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,074</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,307</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,670</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,612</span></p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">MWh Purchased (in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 109</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 243</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">MWh Sold (in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,183</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,307</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,913</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,612</span></p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Delivered Energy</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 47.21</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 41.62</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 50.59</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 51.13</span></p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capacity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 13.41</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 9.96</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 15.28</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 12.77</span></p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.16</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.11</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.18</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.09</span></p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">OPERATING REVENUES:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 60.78</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 51.69</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 66.05</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 63.99</span></p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">EXPENSES:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fuel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 25.02</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 38.75</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 26.27</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 40.71</span></p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other operating and maintenance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5.22</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4.38</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8.91</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4.61</span></p></td></tr><tr><td style="vertical-align:middle;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of purchased power</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2.66</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2.64</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Utilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.08</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.07</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.11</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.08</span></p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Labor</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.22</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5.90</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7.62</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.61</span></p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation, depletion and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4.06</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3.59</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4.87</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3.89</span></p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asset retirement obligations accretion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.10</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.12</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.12</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.13</span></p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1.06</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.91</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1.29</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.97</span></p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 44.42</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 53.72</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 51.83</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 57.00</span></p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">INCOME (LOSS) FROM OPERATIONS: </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 16.36</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (2.03)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 14.22</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.99</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">26</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">2024 vs. 2023 (third quarter)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Revenues from electric operations increased $4.4 million, or 6.5%, compared to the third quarter of 2023.  While the Merom Facility ran less hours in the third quarter of 2024 compared to 2023, the contracted hours were at higher prices.  We have new delivered energy contracts and capacity contracts with sales starting in 2024. We entered into three new delivered energy contracts during the current year which increased revenues by $20.9 million. We entered into three capacity contracts during 2023 that began delivery in 2024 and one new capacity contract that we entered into during the current year, which increased revenues by $10.9 million. Revenue increases from new contracts were offset by suppressed MISO pricing (~66% of total energy hours at the Merom node being priced below our production cost at our Merom Facility), and reductions in demand for Power and higher demand for Gas as Gas inventories remained high, with a continued decline in average spot pricing per MBtu of $2.11 compared to $2.59 during the same three-month period in 2023.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Fuel decreased $21.1 million, or 41.6%, compared to the third quarter of 2023. Our MWh sold decreased by 124 MWh, or 9.5%, from the third quarter of 2023. The decrease in fuel costs are primarily related to our decreased electricity sales and declines in coal market pricing. We used 0.1 million less tons of coal in our electric production compared to the third quarter of 2023. The average purchase price per ton of coal used in the plant on a segment basis, was $53.33 in the third quarter of 2024, decreasing from $76.94 per ton in the third quarter of 2023. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Cost of purchased power was $3.1 million during the third quarter of 2024. As noted above, when energy hours at the Merom Hub are priced below our production cost at our Merom Facility, we make net hourly purchases of power in the MISO market. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Income from operations increased $22.0 million, or 823.3%, and increased $18.39 per MWh, from the three months ended September&#160;30,&#160;2023. The main drivers of this change in income from operations are described in the discussion above.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">2024 vs. 2023 (nine&#160;months)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Delivered energy revenues from electric operations decreased $37.3 million, or 20.2%, compared to the nine months ended September&#160;30,&#160;2023&#160;due to suppressed MISO pricing (~75% of total energy hours at the Merom Hub being priced below our production cost at our Merom Facility), reductions in demand for Power and higher demand for Gas as Gas inventories remained high with a continued decline in average spot pricing per MBtu of $2.11 compared to $2.47 during the same nine-month period in 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Fuel decreased $70.5 million, or 48.0%, compared to the nine months ended September&#160;30,&#160;2023. Production decreased by 942 MWh, or 26.1%, from the first nine&#160;months of 2023. The decrease in fuel costs are due to the expiration of a coal purchase contract in June of 2023 and declines in coal market pricing. We used 0.5 million less tons of coal in our electric production compared to the nine months ended September&#160;30,&#160;2023. The average purchase price per ton of coal used in the plant on a segment basis, was $54.83 for the nine months ended September&#160;30,&#160;2024, decreasing from $62.37 during the nine months ended September&#160;30,&#160;2023. As discussed above, average spot prices for Gas were down per MMBtu decreasing the demand for Electric Power.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Cost of purchased power was $7.7 million during the first nine months of 2024. As noted above, when energy hours at the Merom Hub are priced below our production cost at our Merom Facility, we make net hourly purchases of power in the MISO market. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Other operating and maintenance costs increased $9.3 million, or 56.0%, compared to the nine months ended September&#160;30,&#160;2023 primarily due to our planned maintenance outage during the second quarter of 2024 which resulted in $7.0 million in additional costs for the period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Income from operations increased $16.1 million, or 63.7%, and increased $7.23 per MWh, from the nine months ended September&#160;30,&#160;2023. The main drivers of this change in income from operations are described in the discussion above.</p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">27</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">Coal Operations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September&#160;30,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:bottom;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">OPERATING REVENUES:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 49,331</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 134,896</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 162,630</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 343,267</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">EXPENSES:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fuel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 572</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,537</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,557</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,712</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other operating and maintenance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 27,031</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 59,700</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 80,419</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 122,882</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Utilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,094</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,421</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,639</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 13,041</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Labor</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 19,361</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 29,934</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 66,241</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 90,827</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation, depletion and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 9,013</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 11,508</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 28,671</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 37,249</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asset retirement obligations accretion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 295</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 309</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 869</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 912</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exploration costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 62</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 171</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 179</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 682</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,082</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,552</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,012</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,747</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 61,510</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 110,132</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 197,587</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 279,052</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">INCOME (LOSS) FROM OPERATIONS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (12,179)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 24,764</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (34,957)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 64,215</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September&#160;30,&#160;</b></p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"/></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(per&#160;ton)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(per&#160;ton)</b></p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tons Sold (in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 926</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,054</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,989</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,461</span></p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">OPERATING REVENUES:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 53.27</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 65.67</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 54.41</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 62.86</span></p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">EXPENSES:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fuel</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.62</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.75</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.86</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1.05</span></p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other operating and maintenance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 29.19</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 29.07</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 26.90</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 22.50</span></p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Utilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3.34</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2.15</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3.56</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2.39</span></p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Labor</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 20.91</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 14.57</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 22.16</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 16.63</span></p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation, depletion and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 9.73</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5.60</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 9.59</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.82</span></p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Asset retirement obligations accretion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.32</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.15</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.29</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.17</span></p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exploration costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.07</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.08</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.06</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.12</span></p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2.25</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1.24</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2.68</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1.42</span></p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 66.43</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 53.61</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 66.10</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 51.10</span></p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">INCOME (LOSS) FROM OPERATIONS:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (13.16)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 12.06</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (11.69)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 11.76</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">2024 vs. 2023 (third quarter)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Segment operating revenues from coal operations decreased&#160;$85.6 million, or 63.4%, from the third quarter of 2023. Consolidated operating revenues from coal operations decreased $65.2 million, or 66.6%, from the third quarter of 2023. These declines were due to reductions in volume and average sales price for our coal. Our average sales price, on a segment basis, decreased $12.40&#160;per ton and we sold 1.1 million tons less compared to the third quarter of 2023. Our average sales price on a consolidated basis decreased $7.91 per ton and we sold 1.0&#160;million tons less compared to the third quarter of 2023. Operating revenues for the third quarter of 2024 include $16.7 million in sales to the Merom plant which were eliminated in the consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Other operating and maintenance costs decreased $32.7 million, or 54.7%, and labor decreased $10.6 million, or 35.3%, from the third quarter of 2023. These changes were driven by impacts from the Reorganization Plan disclosed in <i style="font-style:italic;">&#8220;Item&#160;1. Note&#160;16&#160;&#8212; Organizational Restructuring&#8221;</i> to the Condensed Consolidated Financial Statements. During the third quarter 2024, underground costs such as roof support and belt maintenance, fuel and utilities, as well as maintenance costs all had significant decreases in comparison to the third quarter of 2023. We produced 0.7 million tons less in the third quarter of 2024 than the third quarter of 2023.</p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">28</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Depreciation, depletion, and amortization decreased $2.5 million, or 21.7%, from the third quarter of 2023 due to decreases in coal production and the remaining useful lives of the mine development assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Income (loss) from operations decreased $36.9 million, or 149.2%, and decreased $25.22 per ton, from the three&#160;months ended September&#160;30, 2023. The main drivers of this change in income (loss) from operations are described in the discussion above.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">2024 vs. 2023 (nine&#160;months)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Segment operating revenues from coal operations decreased&#160;$180.6 million, or 52.6%, from the nine months ended September&#160;30,&#160;2023. Consolidated operating revenues from coal operations decreased $166.0 million, or 58.7%, from the nine months ended September&#160;30,&#160;2023. These declines were due to reductions in volume and average sales price for our coal. Our average sales price, on a segment basis, decreased $8.45&#160;per ton and we sold 2.5 million tons less compared to the first nine&#160;months of 2023. Our average sales price, on a consolidated basis, for the first nine&#160;months of 2024, decreased $4.63&#160;per ton and we sold 2.6 million tons less compared to&#160;the first nine&#160;months of 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Other operating and maintenance costs decreased $42.5 million, or 34.6%, and labor decreased $24.6 million, or 27.1%, from the nine months ended September&#160;30,&#160;2023. These changes were driven by the Reorganization Plan disclosed in <i style="font-style:italic;">&#8220;Item&#160;1. Note&#160;16&#160;&#8212; Organizational Restructuring&#8221;</i> to the Condensed Consolidated Financial Statements. During the first nine&#160;months of 2024, we produced 2.3 million tons less on a segment basis than the first nine&#160;months of 2023. Additionally, we went from 5 mines producing to 1 mine producing and reduced our coal employee headcount by 313 employees as part of the Reorganization Plan. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Depreciation, depletion, and amortization decreased $8.6 million, or 23.0%, from the nine months ended September&#160;30,&#160;2023 due to decreases in coal production and the remaining useful lives of the mine development assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Income (loss) from operations decreased $99.2 million, or 154.4%, and decreased $23.45 per ton, from the nine months ended September&#160;30,&#160;2023. The main drivers of this change in income from operations are described in the discussion above.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Quarterly coal sales and cost data&#160;on a segment basis are as follows&#160;(in thousands, except per ton data and wash plant recovery&#160;percentage):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:48.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:48.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">All Mines</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">4th 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">1st 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2nd 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">3rd 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">T4Qs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:top;width:48.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tons produced</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,331</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,271</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 889</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 873</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,364</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:48.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tons sold</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,461</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,214</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 849</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 926</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,450</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:48.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Wash plant recovery in %</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 62</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 60</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 59</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 60</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:48.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capex</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 17,867</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,632</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,560</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,810</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 40,869</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:48.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Maintenance capex</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 13,567</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,085</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,014</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,208</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 31,874</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:48.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Maintenance capex per ton sold</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 9.29</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6.66</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7.08</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4.54</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7.16</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:48.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:48.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">All Mines</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">4th 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">1st 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2nd 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">3rd 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">T4Qs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:top;width:48.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tons produced</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,721</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">2,006</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,723</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">1,594</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,044</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:48.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tons sold</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,664</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">1,693</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">1,714</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">2,054</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,125</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:48.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Wash plant recovery in %</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 68</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 70</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 67</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 65</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:48.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capex</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 12,368</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">12,639</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">14,445</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">11,570</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 51,022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:48.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Maintenance capex</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,748</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">7,778</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">9,754</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">7,938</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 31,218</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:48.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Maintenance capex per ton</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3.45</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">4.59</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">5.69</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">3.86</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">4.38</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">29</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Presentation of Consolidated&#160;Information</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">EARNINGS (LOSS) PER SHARE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:58.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">4th 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">1st 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2nd 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">3rd 2024</b></p></td></tr><tr><td style="vertical-align:top;width:58.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (0.31)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (0.05)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (0.27)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.04</span></p></td></tr><tr><td style="vertical-align:top;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (0.31)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (0.05)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (0.27)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.04</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:58.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">4th 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">1st 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2nd 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">3rd 2023</b></p></td></tr><tr><td style="vertical-align:top;width:58.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.91</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">0.67</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">0.51</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">0.49</span></p></td></tr><tr><td style="vertical-align:top;width:58.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 0.83</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">0.61</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">0.47</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="color:#212529;">0.44</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">INCOME TAXES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Our effective tax rate (ETR) is estimated at ~24%&#160;and ~13%&#160;for the nine months ended September&#160;30,&#160;2024 and 2023,&#160;respectively. For the nine months ended September&#160;30,&#160;2024, we recorded income taxes using an estimated annual effective tax rate based upon projected annual income (loss), forecasted permanent tax differences, discrete items, and statutory rates in states in which we operate. Our ETR differs from the statutory rate due primarily to statutory depletion in excess of tax basis and changes in the valuation allowance. The deduction for statutory&#160;percentage depletion does not necessarily change proportionately to changes in income (loss) before income taxes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">RESTRICTED STOCK GRANTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">See <i style="font-style:italic;">&#8220;Item&#160;1. Financial Statements&#160;-&#160;Note&#160;9&#160;-&#160;Stock Compensation Plans&#8221;</i> for a discussion of RSUs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">CRITICAL ACCOUNTING ESTIMATES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We believe that the estimates of coal reserves, asset retirement obligation liabilities, deferred tax accounts, valuation of inventory,&#160;and the estimates used in&#160;impairment&#160;analysis&#160;are our critical accounting estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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&#160;and impairment test may be affected. The process of estimating reserves is complex, requiring significant judgment in the evaluation of all available geological, geophysical, engineering&#160;and economic data. The reserve estimates are prepared by professional engineers, both internal and external, and are subject to change over time as more data becomes available. Changes in the reserves estimates from the prior&#160;year were nominal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">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','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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%&#160;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></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">30</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">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','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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. We have not taken any significant uncertain tax positions, and our tax provisions and returns are prepared by a large public accounting firm with significant experience in energy related industries. Changes to the estimates&#160;from reported amounts in the prior&#160;year were not significant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Inventory is valued at a lower of cost or net realizable value (NRV). 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. The NRV adjustments&#160;are subject to change as our costs may fluctuate due to higher or lower production&#160;and our NRV may fluctuate based on sales contracts we enter into from time to time. As of September&#160;30,&#160;2024, and December&#160;31,&#160;2023, coal inventory includes NRV adjustments of $1.8&#160;million and $2.0 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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. This cash flow analysis is largely dependent upon the operating plans of the Company, which are reviewed by the Company and its Board of Directors no less than annually, normally during the 4<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">th</sup> quarter of each year. Changes in anticipated activity levels, pricing or operating expenses can have significant effects on the ultimate value of the undiscounted cash flow analysis. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">During the third quarter of 2024, the Company began a review of its Oaktown mining facilities and future mining plan related to this complex. This review will continue through the fourth quarter of 2024. Should the anticipated future mining activity related to the Company&#8217;s Oaktown mining facilities be reduced, an impairment of certain mining assets could occur. The amount of any such potential impairment, if any, is not currently estimable and will ultimately be based upon the finalized operating plans of the Company as approved by its Board of Directors, market driven pricing and cost trends, which are not known at this time. Nevertheless, the carrying amount of the Company&#8217;s mining assets is material to its condensed consolidated balance sheet at September 30, 2024 and any future impairment of such assets could therefore be material.  </span></p><a id="_167b3172_9dbf_4cfd_956f_61e8e8b9a7b1"></a><a id="ITEM3QUANTITATIVEANDQUALITATIVE_879807"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">ITEM&#160;3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">No material changes from the disclosure in our <a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/788965/000143774924007870/hnrg20231231_10k.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">2023&#160;Annual Report on Form&#160;10-K</span></a>.</p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">31</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_39730bff_8859_4852_a5ef_25c731f9bfbc"></a><a id="ITEM4CONTROLS_404437"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">ITEM&#160;4. CONTROLS AND PROCEDURES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">DISCLOSURE CONTROLS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We maintain a system of disclosure controls and procedures that are designed for the purpose 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&#160;and&#160;as appropriate to allow timely decisions regarding required disclosure.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">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&#160;CFO&#160;of the effectiveness of the design and operation of our disclosure controls and procedures. Based on that evaluation, our CEO and&#160;CFO&#160;concluded that our disclosure controls and procedures are effective.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">There have been no&#160;changes to our internal control over financial reporting during the quarter ended September&#160;30,&#160;2024, that materially affected or are reasonably likely to materially affect our internal control over financial reporting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">32</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_37f7961c_af83_47d5_beb2_caf4afad098c"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="font-size:1pt;font-weight:normal;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="PARTIIOTHERINFORMATION_692180"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">PART&#160;II&#160;- <ix:nonNumeric contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" format="ixt:booleanfalse" name="ecd:Rule10b51ArrAdoptedFlag" id="Narr_8mi6iTuE20Gu96NmmybJNw">O</ix:nonNumeric><ix:nonNumeric contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" format="ixt:booleanfalse" name="ecd:NonRule10b51ArrAdoptedFlag" id="Narr_f2e0Mtnl0ECzmqNKjaV9Sg">T</ix:nonNumeric><ix:nonNumeric contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" format="ixt:booleanfalse" name="ecd:Rule10b51ArrTrmntdFlag" id="Narr_8pyIJNuKe0ebm-KbAoG_yQ">H</ix:nonNumeric><ix:nonNumeric contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A" format="ixt:booleanfalse" name="ecd:NonRule10b51ArrTrmntdFlag" id="Narr_gR91og-x8ESOjFrbBcUNzw">E</ix:nonNumeric>R INFORMATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="ITEM4MINESAFETYDISCLOSURES_427650"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">ITEM&#160;4. MINE SAFETY DISCLOSURES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">See Exhibit&#160;95.1&#160;to this Form&#160;10-Q for a listing of our mine safety violations.</p><a id="_e74c7275_e6b7_4677_8038_38dc53b4798a"></a><a id="ITEM6EXHIBITS_987481"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">ITEM&#160;6. EXHIBITS</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:12.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:84.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:12.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Exhibit No.</b></p></td><td style="vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:84.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Document</b></p></td></tr><tr><td style="vertical-align:top;width:12.06%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">10.1</p></td><td style="vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:84.93%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="https://www.sec.gov/Archives/edgar/data/788965/000143774924030649/ex_728314.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Fourth Amended and Restated Credit Agreement dated as of September 27, 2024 (incorporated by reference to Exhibit 10.1 of Current Report on Form 8-K filed by the Company on October 3, 2024)</span></a> </p></td></tr><tr><td style="vertical-align:top;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">10.2</p></td><td style="vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:84.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="hnrg-20240930xex10d2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Second Amended to the Fourth Amended and Restated Credit Agreement dated as of October 23, 2024</span></a> </p></td></tr><tr><td style="vertical-align:bottom;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">31.1</p></td><td style="vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:84.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="hnrg-20240930xex31d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">SOX 302 Certification - Chief Executive Officer</span></a></p></td></tr><tr><td style="vertical-align:bottom;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">31.2</p></td><td style="vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:84.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="hnrg-20240930xex31d2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">SOX 302 Certification - Chief Financial Officer</span></a></p></td></tr><tr><td style="vertical-align:bottom;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">32</p></td><td style="vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:84.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="hnrg-20240930xex32.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">SOX 906 Certification</span></a></p></td></tr><tr><td style="vertical-align:bottom;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">95.1</p></td><td style="vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:84.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="hnrg-20240930xex95d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Mine Safety Disclosures</span></a></p></td></tr><tr><td style="vertical-align:bottom;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">101.INS</p></td><td style="vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:84.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inline XBRL Instance Document</p></td></tr><tr><td style="vertical-align:bottom;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">101.SCH</p></td><td style="vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:84.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inline XBRL Schema Document</p></td></tr><tr><td style="vertical-align:bottom;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">101.CAL</p></td><td style="vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:84.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inline XBRL Calculation Linkbase Document</p></td></tr><tr><td style="vertical-align:bottom;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">101.LAB</p></td><td style="vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:84.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inline XBRL Labels Linkbase Document</p></td></tr><tr><td style="vertical-align:bottom;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">101.PRE</p></td><td style="vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:84.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inline XBRL Presentation Linkbase Document</p></td></tr><tr><td style="vertical-align:bottom;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">101.DEF</p></td><td style="vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:84.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inline XBRL Definition Linkbase Document</p></td></tr><tr><td style="vertical-align:bottom;width:12.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">104</p></td><td style="vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:84.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cover Page Interactive Data File (embedded with the Inline XBRL document)</p></td></tr><tr><td style="vertical-align:bottom;width:12.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:84.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="display:inline-block;width:36pt;"></span><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">33</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;margin-left:-10.0pt;margin-right:-10.0pt;max-width:100%;position:relative;width:calc(100% + 20.0pt);"><div style="padding-left:10pt;padding-right:10pt;position:relative;width:100%;"><a id="_f0bafc1d_7b7a_45bc_8b76_20c33e9b45d4"></a><a id="SIGNATURES_218095"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">SIGNATURES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the requirements 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><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">HALLADOR ENERGY COMPANY</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Date: November 12, 2024</p></td><td style="vertical-align:bottom;width:50.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ MARJORIE HARGRAVE</p></td></tr><tr><td style="vertical-align:bottom;width:49.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:50.01%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 14.4pt;">Marjorie Hargrave, CFO (Principal Financial Officer and Principal Accounting Officer)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">34</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;margin-left:10.35%;margin-right:10.35%;margin-top:30pt;page-break-after:avoid;width:79.3%;border:0;"></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>2
<FILENAME>hnrg-20240930xex10d2.htm
<DESCRIPTION>EX-10.2
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.6.125.0--><!--Created on: 11/12/2024 07:28:06 PM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;text-align:right;margin:0pt;"><font style="font-style:italic;font-weight:bold;">Exhibit 10.2</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;"><a name="_Hlk72478680"></a></font></font><b style="font-weight:bold;">SECOND AMENDMENT TO THE FOURTH AMENDED AND RESTATED CREDIT AGREEMENT </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">SECOND AMENDMENT TO THE FOURTH AMENDED AND RESTATED CREDIT AGREEMENT </b>(this &#8220;<u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Amendment</u>&#8221;), dated as of October 23, 2024, by and among <b style="font-weight:bold;text-transform:uppercase;">hallador energy company</b> (the &#8220;<u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Borrower</u>&#8221;), the Guarantors party hereto, the lenders listed on the signature pages hereof and <b style="font-weight:bold;">PNC BANK, NATIONAL ASSOCIATION</b>, as administrative agent for the Lenders (the &#8220;<u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Administrative Agent</u>&#8221;) under the Credit Agreement referred to below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman Bold';font-weight:bold;letter-spacing:2pt;">WlTNESSETH</b><b style="font-weight:bold;">:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">WHEREAS, the Borrower, the Lenders and the Administrative Agent are party to the Fourth Amended and Restated Credit Agreement dated as of August 2, 2023 (as amended by the First Amendment, dated as of September 27, 2024 and heretofore amended, restated, modified or supplemented, the &#8220;<u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Credit Agreement</u>&#8221;), pursuant to which the Lenders have extended credit to the Borrower; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">WHEREAS, the Borrower has requested that certain amendments be made as set forth in more detail herein.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">NOW, THEREFORE, in consideration of their mutual covenants and agreements hereafter set forth, and intending to be legally bound, the parties hereto agree as follows:</p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:12pt;margin-left:0pt;text-align:center;text-transform:uppercase;"><font style="text-decoration-line:none;vertical-align:baseline;white-space:nowrap;">Article I</font><font style="margin-right:0pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</font><font style="margin-right:0pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-indent:36pt;"><font style="display:inline-block;font-family:'Times New Roman Bold';font-weight:bold;min-width:85.5pt;text-decoration-line:none;text-indent:0pt;vertical-align:baseline;white-space:nowrap;">Section 1.1</font><a name="_Ref160090902"></a><a name="OLE_LINK3"></a><a name="OLE_LINK4"></a><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Amendments to Credit Agreement</b><font style="white-space:pre-wrap;">.  </font></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;">The Credit Agreement is hereby amended to be as set forth in the conformed copy attached hereto as <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exhibit A</u>. &#160;The Credit Agreement as so amended is referred to herein as the &#8220;<u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Amended Credit Agreement</u>.&#8221; &#160;Capitalized terms used without definition in this Amendment have the meanings given to them in the Amended Credit Agreement.</p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:12pt;margin-left:0pt;text-align:center;text-transform:uppercase;"><font style="text-decoration-line:none;vertical-align:baseline;white-space:nowrap;">Article II</font><font style="margin-right:0pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;font-family:'Times New Roman Bold';font-weight:bold;min-width:85.5pt;text-decoration-line:none;text-indent:0pt;vertical-align:baseline;white-space:nowrap;">Section 2.1</font><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Other Amendments</b>. &#160;Except as amended hereby, the terms and provisions of the Credit Agreement remain unchanged, are and shall remain in full force and effect unless and until modified or amended in writing in accordance with their terms, and are hereby ratified and confirmed. &#160;Except as expressly provided herein, this Amendment shall not constitute an amendment, waiver, consent or release with respect to any provision of any Loan Document, a waiver of any Potential Default or Event of Default under any Loan Document, or a waiver or release of any of the Lenders&#8217; or Administrative Agent&#8217;s rights and remedies (all of which are hereby reserved).</div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;font-family:'Times New Roman Bold';font-weight:bold;min-width:85.5pt;text-decoration-line:none;text-indent:0pt;vertical-align:baseline;white-space:nowrap;">Section 2.2</font><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Conditions to Effectiveness</b>. &#160;This Amendment shall become effective on the date (such date, the &#8220;<u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Second Amendment Effective Date</u>&#8221;) that the following conditions have been satisfied:</div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-decoration-line:none;text-indent:0pt;vertical-align:baseline;white-space:nowrap;">(a)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Deliveries</u>. The Administrative Agent shall have received each of the following: </div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:108pt;"><font style="display:inline-block;min-width:36pt;text-decoration-line:none;text-indent:0pt;vertical-align:baseline;white-space:nowrap;">(i)</font>An executed counterpart of this Amendment executed on behalf of (i) each of the Loan Parties, (ii) the Administrative Agent and (iii)&#160;each of the Required Lenders.</div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-decoration-line:none;text-indent:0pt;vertical-align:baseline;white-space:nowrap;">(b)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Certain Representations</u>. &#160;(i) The representations and warranties of the Loan Parties contained in <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section&#160;6</u> of the Amended Credit Agreement, and of each Loan Party in each of the other Loan Documents shall be true and accurate in all material respects on and as of the date hereof with the same effect as though such representations and warranties had been made on and as of such date (except representations and warranties which relate solely to an earlier date or time, which representations and warranties shall be true and correct in all material respects on and as of the specific dates or times referred to therein), (ii) each of the Loan Parties shall have performed and complied with all covenants and conditions hereof and thereof, (iii) no Event of Default or Potential Default shall have occurred and be continuing or shall exist, and (iv) the execution of this amendment has been duly authorized by the Loan Parties.</div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-decoration-line:none;text-indent:0pt;vertical-align:baseline;white-space:nowrap;">(c)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Defaults under Other Obligations</u>. &#160;No default under any note, credit agreement or other document relating to existing Indebtedness of any of the Loan Parties shall occur as a result of this Amendment.</div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-decoration-line:none;text-indent:0pt;vertical-align:baseline;white-space:nowrap;">(d)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Actions or Proceedings</u>. &#160;No action, proceeding, investigation, regulation or legislation shall have been instituted, threatened or proposed before any court, governmental agency or legislative body to enjoin, restrain or prohibit, or to obtain damages in respect of, this Amendment, the other Loan Documents or the consummation of the transactions contemplated hereby or thereby or which, in the Administrative Agent&#8217;s sole discretion, would make it inadvisable to consummate the transactions contemplated by this Amendment or any of the other Loan Documents</div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-decoration-line:none;text-indent:0pt;vertical-align:baseline;white-space:nowrap;">(e)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Confirmation of Guaranty</u>. &#160;Each of the Guarantors confirms that they have read and understand the Amendment. &#160;In order to induce the Lenders, the Administrative Agent and the other Agents to enter into the Amendment, each of the Guarantors: (i) consents to the Amendment and the transactions contemplated thereby; (ii) ratifies and confirms each of the Loan Documents to which it is a party and ratifies and reaffirms its guaranty of the Guarantied Obligations (as defined in the Guaranty Agreement); (iii) ratifies, agrees and confirms that it has been a Guarantor and a Loan Party at all times since it became a Guarantor and a Loan Party and from and after the date hereof, each Guarantor shall continue to be a Guarantor and a Loan Party in accordance with the terms of the Loan Documents, as the same may be amended in connection with the Amendment and the transactions contemplated thereby; and (iv) hereby ratifies and confirms its obligations under each of the Loan Documents (including all exhibits and schedules thereto), as the same may be amended in connection with the Amendment and the transactions contemplated thereby, by signing below as indicated and hereby acknowledges and agrees that nothing contained in any of such Loan Documents is intended to create, nor shall it constitute an interruption, suspension of continuity, satisfaction, discharge of prior duties, novation or termination of the indebtedness, loans, liabilities, expenses, guaranty or obligations of any of the Loan Parties under the Credit Agreement or any other such Loan Document or result in the novation of the Credit Agreement or any other Loan Document.</div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-2-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-decoration-line:none;text-indent:0pt;vertical-align:baseline;white-space:nowrap;">(f)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Confirmation of Security</u>. (i) Each Loan Party hereby ratifies and reaffirms its prior grant in favor of the Administrative Agent for the benefit of itself, the Lenders and any provider of any Lender Provided Interest Rate Hedge or any Other Lender Provided Financial Service Product, a continuing first priority lien (subject to Permitted Liens) on and security interest in, and to, the Collateral (as defined in the Security Agreement) and (ii) each Pledgor (as defined in the Pledge Agreement) hereby ratifies and reaffirms its prior grant in favor of the Administrative Agent for the benefit of itself, the Lenders and any provider of any Lender Provided Interest Rate Hedge or any Other Lender Provided Financial Service Product, a continuing first priority lien (subject to Permitted Liens) on and security interest in, and to, the Pledged Collateral (as defined in the Pledge Agreement) and (iii) each Assignor (as defined in the Collateral Assignment) hereby ratifies and reaffirms its prior grant and collateral assignment in favor of the Administrative Agent for the benefit of itself, the Lenders and any provider of any Lender Provided Interest Rate Hedge or any Other Lender Provided Financial Service Product, a continuing first priority lien (subject to Permitted Liens) on and security interest in, and to, the Assigned Contracts (as defined in the Collateral Assignment), in each case, whether now or hereafter existing and wherever located and confirms that all such Liens and security interests continue in full force and effect to secure the Secured Obligations (as defined in the Security Agreement and the Pledge Agreement), after giving effect to this Amendment. </div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-decoration-line:none;text-indent:0pt;vertical-align:baseline;white-space:nowrap;">(g)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Legal Details</u>. &#160;All legal details and proceedings in connection with the transactions contemplated by this Amendment and the other Loan Documents shall be in form and substance satisfactory to the Administrative Agent and counsel for the Administrative Agent, and the Administrative Agent shall have received all such other counterpart originals or certified or other copies of such documents and proceedings in connection with such transactions, in form and substance satisfactory to the Administrative Agent and its counsel, as the Administrative Agent or its counsel may reasonably request. &#160;Without limiting the generality of the foregoing, the Loan Parties and Lenders hereby (i) agree that, for all purposes of this Amendment, electronic images of this Amendment or any other Loan Documents (in each case, including with respect to any signature pages thereto) shall have the same legal effect, validity and enforceability as any paper original, and (ii) waive any argument, defense or right to contest the validity or enforceability of the Amendment or any other Loan Documents based solely on the lack of paper original copies of such Amendment and Loan Documents, including with respect to any signature pages thereto.</div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-decoration-line:none;text-indent:0pt;vertical-align:baseline;white-space:nowrap;">(h)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fees</u>. &#160;All fees, costs and expenses for which the Administrative Agent (and its Affiliates) and the Lenders are entitled to be paid or reimbursed, including but not limited to the fees and expenses of the Administrative Agent&#8217;s legal counsel, shall have been paid.</div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;font-family:'Times New Roman Bold';font-weight:bold;min-width:85.5pt;text-decoration-line:none;text-indent:0pt;vertical-align:baseline;white-space:nowrap;">Section 2.3</font><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Miscellaneous</b>.</div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-decoration-line:none;text-indent:0pt;vertical-align:baseline;white-space:nowrap;">(a)</font>This Amendment shall become effective as provided in <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section 2.2</u>.</div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-decoration-line:none;text-indent:0pt;vertical-align:baseline;white-space:nowrap;">(b)</font>The Amended Credit Agreement is in all respects ratified, approved and confirmed, and shall, as so amended, remain in full force and effect. &#160;From and after the date that the amendments herein described take effect, all reference to the &#8220;Credit Agreement&#8221; in the other Loan Documents, shall be deemed to be references to the Amended Credit Agreement.</div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-3-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-decoration-line:none;text-indent:0pt;vertical-align:baseline;white-space:nowrap;">(c)</font>This Amendment shall be deemed to be a contract under the laws of the Commonwealth of Pennsylvania, and for all purposes shall be governed by, construed and enforced in accordance with the laws of said Commonwealth. &#160;This Amendment shall be a Loan Document.</div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-decoration-line:none;text-indent:0pt;vertical-align:baseline;white-space:nowrap;">(d)</font>Except as amended hereby, all of the terms and conditions of the Credit Agreement and the other Loan Documents shall remain in full force and effect. &#160;The Borrower, the other Loan Parties, each Lender party hereto, and the Administrative Agent acknowledge and agree that this Amendment is not intended to constitute, nor does it constitute, a novation, interruption, suspension of continuity, satisfaction, discharge or termination of the obligations, loans, liabilities, or indebtedness under the Credit Agreement or the other Loan Documents.</div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-decoration-line:none;text-indent:0pt;vertical-align:baseline;white-space:nowrap;">(e)</font>This Amendment may be executed in any number of counterparts by the different parties hereto on separate counterparts. &#160;Each of which, when so executed, shall be deemed an original, but all such counterparts shall constitute but one in the same instrument.</div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;font-family:'Times New Roman Bold';font-weight:bold;min-width:85.5pt;text-decoration-line:none;text-indent:0pt;vertical-align:baseline;white-space:nowrap;">Section 2.4</font><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">General</b><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"> </u><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Release</b>.</div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-decoration-line:none;text-indent:0pt;vertical-align:baseline;white-space:nowrap;">(a)</font>In consideration of, among other things, the Administrative Agent&#8217;s and the Lenders&#8217; execution and delivery of this Amendment, the Borrower and each other Loan Party, on behalf of itself and its agents, representatives, officers, directors, advisors, employees, subsidiaries, affiliates, successors and assigns (collectively, &#8220;<u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Releasors</u>&#8221;), hereby forever agrees and covenants not to sue or prosecute against any Releasee (as hereinafter defined) and hereby forever waives, releases and discharges, to the fullest extent permitted by law, each Releasee from any and all claims (including, without limitation, crossclaims, counterclaims, rights of set-off and recoupment), actions, causes of action, suits, debts, accounts, interests, liens, promises, warranties, damages and consequential damages, demands, agreements, bonds, bills, specialties, covenants, controversies, variances, trespasses, judgments, executions, costs, expenses or claims whatsoever, that such Releasor now has or hereafter may have, of whatsoever nature and kind, whether known or unknown, whether now existing or hereafter arising, whether arising at law or in equity (collectively, the &#8220;<u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Claims</u>&#8221;), against any or all of the Secured Parties in any capacity and their respective affiliates, subsidiaries, shareholders and &#8220;controlling persons&#8221; (within the meaning of the federal securities laws), and their respective successors and assigns and each and all of the officers, directors, employees, agents, attorneys, advisors and other representatives of each of the foregoing (collectively, the &#8220;<u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Releasees</u>&#8221;), based in whole or in part on facts, whether or not now known, existing on or before the Second Amendment Effective Date, that relate to, arise out of or otherwise are in connection with: (i) any or all of the Credit Agreement or any other Loan Documents or transactions contemplated thereby or any actions or omissions in connection therewith, (ii) any aspect of the dealings or relationships between or among the Borrower and the other Loan Parties, on the one hand, and any or all of the Secured Parties, on the other hand, relating to any or all of the documents, transactions, actions or omissions referenced in clause (i) hereof, or (iii) any aspect of the dealings or relationships between or among any or all of the Releasors, on the one hand, and any or all of the Releasees, on the other hand, but only to the extent such dealings or relationships relate to any or all of the documents, transactions, actions or omissions referenced in clause (i) hereof. &#160;In entering into this Amendment, the Borrower and each other Loan Party consulted with, and has been represented by, legal counsel and expressly disclaims any reliance on any representations, acts or omissions by any of the Releasees and hereby </div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-4-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:0pt;">agrees and acknowledges that the validity and effectiveness of the releases set forth above do not depend in any way on any such representations, acts and/or omissions or the accuracy, completeness or validity thereof. The provisions of this <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section 2.4</u> shall survive the termination of this Amendment, the Credit Agreement, the other Loan Documents and payment in full of the Obligations.</div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-decoration-line:none;text-indent:0pt;vertical-align:baseline;white-space:nowrap;">(b)</font>The Borrower and each other Loan Party hereby agrees that the Releasees shall each be an Indemnitee and entitled to the benefits of <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section 11.3</u> of the Credit Agreement, including, without limitation, with respect to any Claims arising from or in connection with the negotiation, preparation, execution, delivery, performance, administration and enforcement of this Amendment or any other document executed and/or delivered in connection therewith.</div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-decoration-line:none;text-indent:0pt;vertical-align:baseline;white-space:nowrap;">(c)</font>The Borrower and each other Loan Party, on behalf of itself and its successors, assigns, and other legal representatives, hereby absolutely, unconditionally and irrevocably, covenants and agrees with and in favor of each Releasee that it will not sue (at law, in equity, in any regulatory proceeding or otherwise) any Releasee, and will not assert in any proceeding any counterclaim or crossclaim against any Releasee, in each case on the basis of any Claim released, remised and discharged by the Borrower or any other Loan Party pursuant to <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section 2.4(a)</u> hereof. &#160;If the Borrower, any other Loan Party or any of its successors, assigns or other legal representatives violates the foregoing covenant, the Borrower and each other Loan Party, each for itself and its successors, assigns and legal representatives, agrees to pay, in addition to such other damages as any Releasee may sustain as a result of such violation, all attorneys&#39; fees and costs incurred by any Releasee as a result of such violation.</div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">[Signature Pages Follow]</b></p><p style="display:none;font-size:12pt;line-height:0pt;text-align:center;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';"><a name="_Hlk72478681"></a></font><font style="font-family:'Times New Roman','Times','serif';font-size:0pt;font-weight:bold;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-5-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><a name="SWStart"></a><font style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">IN WITNESS WHEREOF, the parties hereto, by their officers thereunto duly authorized, have executed this Amendment as of the day and year first above written.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;"><b style="font-weight:bold;">BORROWER:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;"><font style="font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 12pt 216pt;"><b style="font-weight:bold;">HALLADOR ENERGY COMPANY</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:12pt 0pt 12pt 216pt;">By:/s/MARJORIE A. HARGRAVE<font style="text-decoration-line:none;"><br></font><font style="white-space:pre-wrap;">Name:  Marjorie A. Hargrave</font><br><font style="white-space:pre-wrap;">Title:    Chief Financial Officer</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 12pt 216pt;"><b style="font-weight:bold;">GUARANTORS:</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 216pt;"><b style="font-weight:bold;">EDWARDSPORT CONSTRUCTION COMPANY, LLC</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 216pt;"><b style="font-weight:bold;">GIBSON COUNTY LOGISTICS, LLC</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 216pt;"><b style="font-weight:bold;">OAKTOWN FUELS MINE NO. 1, LLC</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 216pt;"><b style="font-weight:bold;">OAKTOWN FUELS MINE NO. 2, LLC</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 216pt;"><b style="font-weight:bold;">PROSPERITY MINE, LLC</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 216pt;"><b style="font-weight:bold;">SFI COAL SALES, LLC</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 216pt;"><b style="font-weight:bold;">SUNRISE COAL, LLC</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 216pt;"><b style="font-weight:bold;">SUNRISE LAND HOLDINGS, LLC</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 216pt;"><b style="font-weight:bold;">SUNRISE ADMINISTRATIVE SERVICES, LLC</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 216pt;"><b style="font-weight:bold;">SYCAMORE COAL, INC.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin:24pt 0pt 24pt 216pt;"><font style="font-size:12pt;">By:/S/BRENT K. BILSLAND</font><font style="font-size:12pt;text-decoration-line:none;"><br></font><font style="font-size:12pt;white-space:pre-wrap;">Name:  </font>Brent K. Bilsland<font style="font-size:12pt;"><br></font><font style="font-size:12pt;white-space:pre-wrap;">Title:    Secretary</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 216pt;"><b style="font-weight:bold;">SUMMIT TERMINAL, LLC</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin:12pt 0pt 24pt 216pt;"><font style="font-size:12pt;">By:/S/MARJORIE A. HARGRAVE</font><font style="font-size:12pt;text-decoration-line:none;"><br></font><font style="font-size:12pt;white-space:pre-wrap;">Name:  </font>Majorie A. Hargrave<font style="font-size:12pt;"><br></font><font style="font-size:12pt;white-space:pre-wrap;">Title:    Vice President and Chief Financial Officer</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:12pt 0pt 24pt 216pt;"><font style="margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 216pt;"><font style="font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 216pt;"><font style="font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 216pt;"><font style="font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 216pt;"><font style="font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">[Signature Page to Hallador Second Amendment]</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 24pt 216pt;"><font style="margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 12pt 216pt;"><b style="font-weight:bold;">RAILPOINT SOLUTIONS, LLC</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:12pt 0pt 24pt 216pt;">By:/S/HEATHER L. TRYON<font style="text-decoration-line:none;"><br></font><font style="white-space:pre-wrap;">Name:  Heather L. Tryon</font><br><font style="white-space:pre-wrap;">Title:    Manager</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 216pt;"><b style="font-weight:bold;">HALLADOR POWER COMPANY, LLC</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:14pt;margin:0pt 0pt 0pt 216pt;"><b style="font-weight:bold;">HALLADOR RENEWABLES, LLC</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:14pt;margin:0pt 0pt 0pt 216pt;"><b style="font-weight:bold;text-transform:uppercase;">HR Beam One, LLC</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:14pt;margin:0pt 0pt 0pt 216pt;"><b style="font-weight:bold;text-transform:uppercase;">HR Beam TWO, LLC</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:14pt;margin:0pt 0pt 0pt 216pt;"><b style="font-weight:bold;text-transform:uppercase;">HR Beam Three, LLC</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:14pt;margin:0pt 0pt 0pt 216pt;"><b style="font-weight:bold;text-transform:uppercase;">Phoenix 820, LLC</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:14pt;margin:0pt 0pt 0pt 216pt;"><b style="font-weight:bold;text-transform:uppercase;">Phoenix 500, LLC</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:14pt;margin:0pt 0pt 0pt 216pt;"><font style="font-size:14pt;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:14pt;margin:12pt 0pt 24pt 216pt;"><font style="font-size:12pt;">By:/S/MARJORIE A. HARGRAVE</font><font style="font-size:12pt;text-decoration-line:none;"><br></font><font style="white-space:pre-wrap;">Name:  </font><font style="font-size:12pt;">Marjorie A. Hargrave</font><br><font style="white-space:pre-wrap;">Title:    Vice President and Treasurer</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:12pt 0pt 24pt 216pt;"><font style="font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="display:none;font-size:12pt;line-height:0pt;margin:0pt 0pt 24pt 216pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:0pt;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">[Signature Page to Hallador Second Amendment]</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><a name="SWStart"></a><font style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:-0pt 0pt 24pt 216pt;"><b style="font-weight:bold;">PNC BANK, NATIONAL ASSOCIATION</b>, <br>as Administrative Agent and as Lender</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;">By:/S/KYLE T. HELFRICH</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;"><font style="white-space:pre-wrap;">Name:  Kyle T. Helfrich</font><br><font style="white-space:pre-wrap;">Title:  Senior Vice President</font></p><p style="display:none;font-size:12pt;line-height:0pt;margin:0pt 0pt 24pt 216pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:0pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">[Signature Page to Hallador Second Amendment]</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><a name="SWStart"></a><font style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:-0pt 0pt 24pt 216pt;">OLD NATIONAL BANK, <br>as Lender </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 12pt 216pt;">By:/S/JENNIFER GILBERT<font style="text-decoration-line:none;"><br></font><a name="_Hlk103018537"></a>Name: Jennifer Gilbert<br>Title: Senior Vice President</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">[Signature Page to Hallador Second Amendment]</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 12pt 216pt;"><font style="margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;">FIRST FINANCIAL BANK,</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;">as Lender</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;"><font style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;">By: /s/DAN&#160;LAUGHNER</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;">Name: Dan Laughner</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;">Title: Vice President</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">[Signature Page to Hallador Second Amendment]</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 12pt 216pt;"><font style="margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;"><font style="font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;"><font style="font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;"><font style="font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;">FIRST FOUNDATION BANK</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;">as Lender</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;">By: /s/JOE KUCIK</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;">Name: Joe Kucik</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;">Title: Senior Vice President</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">[Signature Page to Hallador Second Amendment]</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;"><font style="font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;">PROSPECT BANK</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;">as Lender</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;">&#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;">By:&#160;/s/DARRIN JOHNSON</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;">Name: Darrin Johnson<br>Title: Chief Credit Officer</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;"><font style="margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:12pt 0pt 24pt 216pt;"> <font style="margin-left:0pt;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">[Signature Page to Hallador Second Amendment]</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><a name="SWStart"></a><font style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">EXHIBIT A</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amended Credit Agreement</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">[See attached]</p><p style="display:none;font-size:12pt;line-height:0pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:0pt;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt 0pt 12pt 0pt;">Exhibit A to Second Amendment</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;">CUSIP Number Deal: 40609EAE0</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;">CUSIP Number Revolver: 40609EAF7</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt 0pt 12pt 0pt;">CUSIP Number Initial Term Loans: 40609EAG5</p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><a name="_Hlk177758158"></a><a name="_Hlk177732079"></a><b style="font-weight:bold;">FOURTH AMENDED AND RESTATED CREDIT AGREEMENT</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">by and among</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">HALLADOR ENERGY COMPANY</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">and</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">THE GUARANTORS PARTY HERETO</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">and</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">THE LENDERS PARTY HERETO</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">and</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">PNC BANK, NATIONAL ASSOCIATION,</b><b style="font-weight:bold;"><br></b><b style="font-weight:bold;">as Administrative Agent</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">___________________________________</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">PNC CAPITAL MARKETS LLC,</b><b style="font-weight:bold;"><br></b><b style="font-weight:bold;">as Joint Lead Arranger and Sole Bookrunner</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">OLD NATIONAL BANK</b><b style="font-weight:bold;"><br></b><b style="font-weight:bold;">as Joint Lead Arranger and Syndication Agent</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">FIRST FINANCIAL BANK, N.A.,</b><b style="font-weight:bold;"><br></b><b style="font-weight:bold;">FIRST FOUNDATION BANK</b><b style="font-weight:bold;"><br></b><b style="font-weight:bold;">and</b><b style="font-weight:bold;"><br></b><b style="font-weight:bold;">NORTHWEST BANK,</b><b style="font-weight:bold;"><br></b><b style="font-weight:bold;">as Co-Documentation Agents</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">___________________________________</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Dated as of August 2, 2023</b><b style="font-weight:bold;"><br></b><b style="font-weight:bold;">as amended as of September 27, 2024</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">and as further amended as of October 23, 2024</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="display:none;font-size:12pt;line-height:0pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:0pt;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:8.82%;padding-right:8.82%;position:relative;"><div style="margin-top:30pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;table-layout:auto;width:98.21%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 9pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr style="height:14.5pt;"><td colspan="4" style="vertical-align:top;white-space:normal;width:91.81%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><font style="font-size:12pt;"><a name="TOC"></a></font><b style="font-weight:bold;text-transform:uppercase;">TABLE OF CONTENTS</b></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td colspan="3" style="vertical-align:bottom;white-space:normal;width:85.45%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;text-transform:uppercase;">pAGE</b></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">1</font></p></td><td colspan="3" style="vertical-align:bottom;white-space:normal;width:85.45%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#CERTAIN_DEFINITIONS"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">CERTAIN DEFINITIONS</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">1</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 9pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">1.1</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Certain_Definitions_11"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Certain Definitions</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">1</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 9pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">1.2</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Construction"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Construction</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">37</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 9pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">1.3</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Accounting_Principles_Changes"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Accounting Principles; Changes in GAAP</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">38</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 9pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">1.4</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Benchmark_replacement_Notification"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Benchmark Replacement Notification</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">37</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">2</font></p></td><td colspan="3" style="vertical-align:bottom;white-space:normal;width:85.45%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#REVOLVING_CREDIT_AND_SWING_LOAN_FACIL"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">REVOLVING CREDIT AND SWING LOAN FACILITIES</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">38</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 9pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">2.1</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Revolving_Credit_Commitments"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Revolving Credit Commitments.</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">38</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">2.1.1</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#RevolvingCreditLoans211"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Revolving Credit Loans</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">38</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">2.1.2</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#SwingLoanCommitment212"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Swing Loan Commitment</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">38</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 9pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">2.2</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#NatureofRevolvingLendersObligations"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Nature of Revolving Lenders&#8217; Obligations with Respect to Revolving Credit Loans</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">38</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 9pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">2.3</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#ComitmentFees"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Commitment Fees</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">39</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 9pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">2.4</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#ReductionofTerminationofRevolver"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Reduction or Termination of Revolving Credit Commitments</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">39</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 9pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">2.5</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#REVOLVING_CREDIT_AND_SWING_LOAN_FACIL"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Revolving Credit Loan Requests; Swing Loan Requests.</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">38</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">2.5.1</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#RevolvingCreditLoan251"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Revolving Credit Loan Requests</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">40</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">2.5.2</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#SwingLoanRequests"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Swing Loan Requests</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">40</font></p></td></tr><tr style="height:29pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">2.6</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#MakingRevolvingCreditLoan2_6"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Making Revolving Credit Loans and Swing Loans; Presumptions by the Administrative Agent; Repayment of Revolving Credit Loans; Borrowings to Repay Swing Loans.</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">40</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">2.6.1</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#MakingRevolingCredit261"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Making Revolving Credit Loans</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">40</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">2.6.2</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#PresumptionsbytheAge262"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Presumptions by the Administrative Agent</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">41</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">2.6.3</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#MakingSwingLoans263"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Making Swing Loans</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">41</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">2.6.4</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#RepaymentofRevolvingCreditLoans264"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Repayment of Revolving Credit Loans and Swing Loans</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">41</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">2.6.5</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#BorrowingtoRepaySwingLoans265"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Borrowings to Repay Swing Loans</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">41</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">2.6.6</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#SwingLoans2_6_6"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Swing Loans Under Cash Management Agreements</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">42</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 9pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">2.7</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Notes2_7"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Notes</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">42</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 9pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">2.8</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#UseofProceeds2_8"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Use of Proceeds</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">42</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 9pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">2.9</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#LetterCredit_2_9"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Letter of Credit Subfacility.</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">43</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">2.9.1</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#IssuanceofLetters2_9_1"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Issuance of Letters of Credit</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">43</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">2.9.2</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#LetterofCreditFees2_9_2"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Letter of Credit Fees</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">44</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">2.9.3</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#DisbursementsReimbursement2_9_3"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Disbursements, Reimbursement</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">44</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">2.9.4</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Repayment_of_participation_294"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Repayment of Participation Advances.</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">45</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">2.9.5</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Documentation_295"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Documentation</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">46</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">2.9.6</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Determining_to_Honor_Drawing_296"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Determinations to Honor Drawing Requests</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">46</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">2.9.7</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Nature_of_Participation_297"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Nature of Participation and Reimbursement Obligations</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">46</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">2.9.8</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Indemnity_298"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Indemnity</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">48</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-i-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:8.82%;margin-right:8.82%;margin-top:30pt;page-break-after:always;width:82.35%;border-width:0;"><div style="max-width:100%;padding-left:8.82%;padding-right:8.82%;position:relative;"><div style="margin-top:30pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;table-layout:auto;width:98.21%;"><tr style="height:14.5pt;"><td colspan="4" style="vertical-align:middle;white-space:normal;width:91.81%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;text-transform:uppercase;">TABLE OF CONTENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(continued)</p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;text-transform:uppercase;">Page</b></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">2.9.9</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Liabiliy_for_acts_and_omissions_299"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Liability for Acts and Omissions</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">48</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">2.9.10</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Issuing_Lender_Reporting_Require_2910"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Issuing Lender Reporting Requirements</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">49</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">2.10</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Defaulting_Lenders_210"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Defaulting Lenders</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">49</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">3</font></p></td><td colspan="3" style="vertical-align:bottom;white-space:normal;width:85.46%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#INITIALTERMALOANS_272343"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">INITIAL TERM A LOANS</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">51</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">3.1</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Initial_Term_A_Loan_Commitments_31"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Initial Term A Loan Commitments</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">51</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">3.2</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Nature_Of_Initial_Term_A_Lenders_32"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Nature of Initial Term A Lenders&#8217; Obligations with Respect to Initial Term A Loans; Repayment Terms</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">51</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">3.3</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Incremental_Term_Loans_33"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Incremental Term Loans</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">52</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">3.4</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Increase_in_Term_Loans_34"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Increase in Term Loans</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">52</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">4</font></p></td><td colspan="3" style="vertical-align:bottom;white-space:normal;width:85.46%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#INTEREST_RATES"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">INTEREST RATES</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">54</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">4.1</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Interest_Rate_Options_41"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Interest Rate Options</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">54</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">4.1.1</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#RevolvingCreitInterestRateOptions_411"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Revolving Credit Interest Rate Options; Swing Line Interest Rate</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">54</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">4.1.2</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Initial_Term_A_Loan_Interest_412"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Initial Term A Loan Interest Rate Options</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">55</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">4.2</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Rate_Quotations_42"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Rate Quotations</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">55</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">4.3</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Interest_Periods_43"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Interest Periods</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">55</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">4.3.1</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Amount_of_Borrowing_Tranche_431"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Amount of Borrowing Tranche</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">55</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">4.3.2</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Renewals_432"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Renewals</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">55</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">4.4</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Interest_after_Default_44"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Interest After Default</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">56</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">4.4.1</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Letters_of_Credit_Fees_Interest_Rates441"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Letter of Credit Fees, Interest Rate</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">56</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">4.4.2</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Other_Obligations_442"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Other Obligations</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">56</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">4.4.3</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Acknowledgement_443"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Acknowledgment</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">56</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">4.5</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Rate_Unascertainable_45"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Rate Unascertainable; Illegality; Increased Costs; Deposits Not Available.</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">56</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">4.5.1</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Term_SOFR_Rae_Unascertainable_451"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Term SOFR Rate Unascertainable; Increased Costs</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">56</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">4.5.2</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Term_SOFR_Illegality_452"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Term SOFR Illegality</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">56</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">4.5.3</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Adminstrative_agents_and_Lenders_Rights_"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Administrative Agent&#8217;s and Lender&#8217;s Rights</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">57</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">4.5.4</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Benchmark_Replacement_Setting_454"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Benchmark Replacement Setting</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">57</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">4.6</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Selection_of_Interest_Rate_46"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Selection of Interest Rate Options</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">61</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">4.7</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Conforming_Changes_Relating_47"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Conforming Changes Relating to the Term SOFR Rate</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">62</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5</font></p></td><td colspan="3" style="vertical-align:bottom;white-space:normal;width:85.46%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#PAYMENTS"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">PAYMENTS</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">62</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.1</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Payments_51"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Payments</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">62</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.2</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Pro_Rata_Treatent_of_lenders_52"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Pro Rata Treatment of Lenders</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">62</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.3</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Sharing_of_Payments_by_Lenders_53"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Sharing of Payments by Lenders</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">63</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.4</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Presumption_by_Administrative_54"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Presumptions by Administrative Agent</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">63</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.5</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Interest_Payment_Dates_55"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Interest Payment Dates</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">64</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.6</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Voluntary_Prepayments_56"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Voluntary Prepayments.</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">64</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-ii-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:8.82%;margin-right:8.82%;margin-top:30pt;page-break-after:always;width:82.35%;border-width:0;"><div style="max-width:100%;padding-left:8.82%;padding-right:8.82%;position:relative;"><div style="margin-top:30pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;table-layout:auto;width:98.21%;"><tr style="height:14.5pt;"><td colspan="4" style="vertical-align:bottom;white-space:normal;width:91.81%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;text-transform:uppercase;">TABLE OF CONTENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;text-transform:uppercase;">Page</b></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.6.1</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Right_to_Repay_561"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Right to Prepay</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">64</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.6.2</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Replacement_of_a_lender_562"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Replacement of a Lender</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">65</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.6.3</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Designation_of_a_Different_Lending_563"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Designation of a Different Lending Office</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">65</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.7</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Mandatory_Prepayment_57"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Mandatory Prepayments</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">66</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.7.1</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#PPA_Prepayment_571"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">PPA Prepayment</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">66</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.7.2</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Excess_Cash_flow_572"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Excess Cash Flow</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">66</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.7.3</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Reserved_573"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">[Reserved]</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">66</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.7.4</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Reserved_574"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">[Reserved]</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">66</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.7.5</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Cash_Surplus_575"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Cash Surplus</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">66</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.7.6</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Application_Among_Interest_576"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Application Among Interest Rate Options</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">66</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.8</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Increased_Costs_58"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Increased Costs.</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">67</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.8.1</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Increased_Costs_Generally_581"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Increased Costs Generally</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">67</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.8.2</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Capital_Requirements_582"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Capital Requirements</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">67</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.8.3</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Certificates_for_Reimbursements_583"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Certificates for Reimbursement; Repayment of Outstanding Loans; Borrowing of New Loans</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">68</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.8.4</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Delay_in_Requests_584"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Delay in Requests</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">68</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.9</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Taxe_59"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Taxes.</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">68</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.9.1</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Issuing_Lender_591"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Issuing Lender</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">68</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.9.2</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Payment_Free_of_Taxes_592"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Payments Free of Taxes</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">68</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.9.3</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Payment_of_other_taxes_593"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Payment of Other Taxes by the Loan Parties</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">68</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.9.4</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Indemnification_by_the_Loan_Parties_594"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Indemnification by the Loan Parties</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">68</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.9.5</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Indemification_by_the_Lenders_595"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Indemnification by the Lenders</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">69</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.9.6</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Evidence_of_Payments_596"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Evidence of Payments</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">69</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.9.7</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Status_of_Lenders_597"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Status of Lenders.</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">69</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.9.8</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Treatment_of_Certain_Refunds_598"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Treatment of Certain Refunds</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">71</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.9.9</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Survival_599"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Survival</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">72</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.10</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Indemnity_510"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Indemnity</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">72</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">5.11</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Settlement_date_Procedures_511"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Settlement Date Procedures</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">72</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">6</font></p></td><td colspan="3" style="vertical-align:bottom;white-space:normal;width:85.46%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#REPRESENTATIONSANDWARRANTIES_905285"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">REPRESENTATIONS AND WARRANTIES</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">73</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">6.1</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Representations_and_Warranties_61"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Representations and Warranties</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">73</font></p></td></tr><tr style="height:24.45pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:top;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">6.1.1</font></p></td><td style="vertical-align:top;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Organization_and_qualification_611"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Organization and Qualification; Power and Authority; Compliance With Laws; Title to Properties; Event of Default</font></a></p></td><td style="vertical-align:top;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">73</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">6.1.2</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Subsidiaries_and_owners_612"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Subsidiaries and Owners; Investment Companies</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">73</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">6.1.3</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Validity_and_Binding_Effect_613"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Validity and Binding Effect</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">74</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.19%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">6.1.4</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#No_Conflict_Material_Agreements_614"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">No Conflict; Material Agreements; Consents</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">74</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-iii-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:8.82%;margin-right:8.82%;margin-top:30pt;page-break-after:always;width:82.35%;border-width:0;"><div style="max-width:100%;padding-left:8.82%;padding-right:8.82%;position:relative;"><div style="margin-top:30pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;table-layout:auto;width:98.21%;"><tr style="height:14.5pt;"><td colspan="4" style="vertical-align:bottom;white-space:normal;width:91.81%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;text-transform:uppercase;">TABLE OF CONTENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;text-transform:uppercase;">Page</b></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">6.1.5</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Litigation_615"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Litigation</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">74</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">6.1.6</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Financial_Statements_616"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Financial Statements.</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">75</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">6.1.7</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Margin_Stock_617"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Margin Stock</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">75</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">6.1.8</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Full_Disclosure_618"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Full Disclosure</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">75</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">6.1.9</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Taxes_619"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Taxes</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">75</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">6.1.10</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Patents_Trademarks_Copyrights_6110"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Patents, Trademarks, Copyrights, Licenses, Etc</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">75</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">6.1.11</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Liens_in_the_collateral_6111"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Liens in the Collateral</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">76</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">6.1.12</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Insurance_6112"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Insurance</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">76</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">6.1.13</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Erisa_Compliance_6113"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">ERISA Compliance</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">76</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">6.1.14</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Environmental_Matters_6114"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Environmental Matters</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">76</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">6.1.15</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Solvency_6115"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Solvency</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">78</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">6.1.16</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Employment_Matters_6116"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Employment Matters</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">78</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">6.1.17</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Title_to_Properties_6117"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Title to Properties</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">79</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">6.1.18</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Coal_Act_Black_Lung_6118"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Coal Act; Black Lung Act</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">79</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">6.1.19</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Bonding_Capacity_6119"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Bonding Capacity</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">79</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">6.1.20</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Permit_Blockage_6120"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Permit Blockage</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">79</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">6.1.21</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Anti_Terrorism_Laws_EEA_6121"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Anti-Terrorism Laws; EEA Financial Institution</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">79</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">6.1.22</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#MiningProperty_6122"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Mining Property</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">80</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">6.1.23</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Certificates_of_Beneficial_Ownership_612"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Certificate of Beneficial Ownership</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">80</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">6.2</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#UpdatestoSchedules_62"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Updates to Schedules</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">80</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">7</font></p></td><td colspan="3" style="vertical-align:bottom;white-space:normal;width:85.45%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#CONDITIONS_of_Lending_and_Issuance_of_Le"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">CONDITIONS OF LENDING AND ISSUANCE OF LETTERS OF CREDIT</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">80</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">7.1</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#FirstLoansandLetters_71"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">First Loans and Letters of Credit</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">80</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">7.1.1</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Deliveries_711"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Deliveries</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">80</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">7.1.2</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#PaymentofFees_712"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Payment of Fees</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">83</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">7.2</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#EachLoanorLetter_72"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Each Loan or Letter of Credit</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">83</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8</font></p></td><td colspan="3" style="vertical-align:bottom;white-space:normal;width:85.45%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#COVENANTS"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">COVENANTS</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">83</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.1</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#AffirmativeCovenants_81"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Affirmative Covenants.</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">83</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.1.1</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#PreservationofExistence_811"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Preservation of Existence, Etc</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">83</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.1.2</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#PAYMENT_OF_LIABILITIES_812"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Payment of Liabilities, Including Taxes, Etc</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">84</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.1.3</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#MaintenanceofInsurance_813"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Maintenance of Insurance</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">88</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.1.4</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#MaintenanceofPropertiesandLease_814"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Maintenance of Properties and Leases</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">84</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.1.5</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#VisitationRights_815"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Visitation Rights</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">84</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.1.6</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Keepingofrecordsandbooks_816"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Keeping of Records and Books of Account</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">84</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.1.7</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Compliance_with_Laws_Use_of_817"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Compliance with Laws; Use of Proceeds</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">85</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.1.8</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Further_assurances_818"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Further Assurances</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">85</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-iv-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:8.82%;margin-right:8.82%;margin-top:30pt;page-break-after:always;width:82.35%;border-width:0;"><div style="max-width:100%;padding-left:8.82%;padding-right:8.82%;position:relative;"><div style="margin-top:30pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;table-layout:auto;width:98.21%;"><tr style="height:14.5pt;"><td colspan="4" style="vertical-align:bottom;white-space:normal;width:91.81%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;text-transform:uppercase;">TABLE OF CONTENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(continued)</p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:normal;width:8.2%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;text-transform:uppercase;">Page</b></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.2%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.1.9</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Anti_TerroismLaws_819"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Anti-Terrorism Laws</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">85</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.2%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.1.10</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Keepwell_8110"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Keepwell</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">85</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:top;white-space:normal;width:8.2%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.1.11</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#CollateralandAdditionalCollateral_8111"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Collateral and Additional Collateral; Execution and Delivery of Additional and Ancillary Security Documents.</font></a></p></td><td style="vertical-align:top;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">86</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:top;white-space:normal;width:8.2%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.1.12</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#MaintenanceofCoalSupply_8112"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Maintenance of Coal Supply Agreements and Material Contracts</font></a></p></td><td style="vertical-align:top;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">88</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.2%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.1.13</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#MaintenanceofLicensesEtc_881492"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Maintenance of Licenses, Etc</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">88</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.2%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.1.14</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#MaintenanceofLicenses_8113"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Maintenance of Permits</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">88</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.2%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.1.15</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Reserved_8115"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">[Reserved]</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">88</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.2%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.1.16</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#CertificatesofBeneficialOwners_8116"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Certificate of Beneficial Ownership and Other Additional Information</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">88</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.2%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.1.17</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Appraisal_8117"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Appraisal</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">89</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.2%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.1.18</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#FinancialAdvisor_8118"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Financial Advisor</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">89</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.2</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.28%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#NegativeCovenants_82"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Negative Covenants</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">90</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.2%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.2.1</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Indebtedness_821"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Indebtedness</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">90</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.2%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.2.2</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Liens_822"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Liens</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">91</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.2%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.2.3</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Guaranties_823"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Guaranties</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">92</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.2%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.2.4</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#LoansandInvestments_824"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Loans and Investments</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">92</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.2%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.2.5</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#DividendsandRelatedDistributions_825"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Dividends and Related Distributions</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">93</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.2%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.2.6</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#LiquidationsMergerConsolidations_826"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Liquidations, Mergers, Consolidations, Acquisitions</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">93</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.2%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.2.7</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#DispositionsofAssets_827"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Dispositions of Assets or Subsidiaries</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">94</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.2%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.2.8</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#AffilateTransactions_828"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Affiliate Transactions</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">95</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.2%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.2.9</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#SubsidiariesPartnerships_829"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Subsidiaries, Partnerships and Joint Ventures</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">95</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.2%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.2.10</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#ContinuationoforChangeinBusiness_8210"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Continuation of or Change in Business</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">96</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.2%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.2.11</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#FiscalYear_8211"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Fiscal Year</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">96</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.2%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.2.12</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#IssuanceofStock_8212"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Issuance of Stock</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">96</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.2%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.2.13</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#ChangesinOrganization_8213"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Changes in Organizational Documents</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">96</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.2%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.2.14</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#CapitalExpendituresandLeases_8214"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Capital Expenditures and Leases</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">96</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.2%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.2.15</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#MinimumDebtServiceConverage_8215"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Minimum Debt Service Coverage Ratio</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">97</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.2%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.2.16</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#MaximumLeverageRatios_8216"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Maximum Leverage Ratios</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">97</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.2%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.2.17</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#MinimumLiquidity_8217"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Minimum Liquidity</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">97</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.2%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.2.18</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#MinimumQuarterlyConsolidated_8218"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Minimum Quarterly Consolidated EBITDA</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">97</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.2%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.2.19</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#PowerGeneration_8219"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Power Generation Hedges</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">97</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.2%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.2.20</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#CashSurplush_8220"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Cash Surplus</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">98</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.3</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.28%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#ReportingRequirements_83"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Reporting Requirements</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">98</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.35%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.2%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.3.1</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.08%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#QuarterlyFinancialStatements_831"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Quarterly Financial Statements</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">98</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-v-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:8.82%;margin-right:8.82%;margin-top:30pt;page-break-after:always;width:82.35%;border-width:0;"><div style="max-width:100%;padding-left:8.82%;padding-right:8.82%;position:relative;"><div style="margin-top:30pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"></font><font style="visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;table-layout:auto;width:98.21%;"><tr style="height:14.5pt;"><td colspan="4" style="vertical-align:bottom;white-space:normal;width:91.81%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;text-transform:uppercase;">TABLE OF CONTENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(continued)</p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;text-transform:uppercase;">Page</b></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.3.2</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#AnnualFinancialStatements_832"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Annual Financial Statements</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">98</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.3.3</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#CertificatesoftheBorrower_833"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Certificates of the Borrower</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">98</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.3.4</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Notices_834"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Notices.</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">99</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">8.3.5</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#ProjectedCashFlowStatements_835"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Projected Cash Flow Statements</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">100</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">9</font></p></td><td colspan="3" style="vertical-align:bottom;white-space:normal;width:85.45%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#DEFAULT"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">DEFAULT</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">100</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">9.1</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#EventsofDefault_91"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Events of Default</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">100</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">9.1.1</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#PaymentsUnderLoanDocs_911"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Payments Under Loan Documents</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">100</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">9.1.2</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#BreachofWarranty_912"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Breach of Warranty</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">100</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">9.1.3</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Anti_Terrorism_913"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Anti-Terrorism Laws</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">101</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:top;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">9.1.4</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#BreachofNegativeCovenants_914"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Breach of Negative Covenants or Visitation Rights or Anti-Terrorism Laws</font></a></p></td><td style="vertical-align:top;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">101</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">9.1.5</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#BreachofOtherConvents_915"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Breach of Other Covenants</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">101</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">9.1.6</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#DefaultsinOtherAgreements_916"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Defaults in Other Agreements or Indebtedness</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">101</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">9.1.7</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#FinalJudgementorOrders_917"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Final Judgments or Orders</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">101</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">9.1.8</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#LoanDocuments_918"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Loan Document Unenforceable</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">101</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">9.1.9</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#UninsuredLosses_919"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Uninsured Losses; Proceedings Against Assets</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">101</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">9.1.10</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#EventsRelatingtoPension_9110"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Events Relating to Pension Plans and Benefit Arrangements</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">101</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">9.1.11</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#ChangeofControl_9111"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Change of Control</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">102</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">9.1.12</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#ReliefProceedings_9112"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Relief Proceedings</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">102</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">9.2</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#ConsequencesofEvents_92"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Consequences of Event of Default.</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">102</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:top;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">9.2.1</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#EventsofDefault_921"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Events of Default Other Than Bankruptcy, Insolvency or Reorganization Proceedings</font></a></p></td><td style="vertical-align:top;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">102</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">9.2.2</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Bankruptcy_Insolvency_922"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Bankruptcy, Insolvency or Reorganization Proceedings</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">102</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">9.2.3</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Set_off_923"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Set-off</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">102</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">9.2.4</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#EnforcementofRightsandRemedies_924"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Enforcement of Rights and Remedies</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">103</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">9.2.5</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#ApplicationofProceeds_925"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Application of Proceeds</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">103</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">10</font></p></td><td colspan="3" style="vertical-align:bottom;white-space:normal;width:85.45%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#THE_ADMINISTRATIVE_AGENT"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">THE ADMINISTRATIVE AGENT</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">104</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">10.1</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#AppointmentandAuthority_101"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Appointment and Authority</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">104</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">10.2</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#RightsasaLender_102"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Rights as a Lender</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">105</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">10.3</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#ExculpatoryProvisions_103"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Exculpatory Provisions</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">105</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">10.4</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#ReliancebyAdminstratve_104"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Reliance by Administrative Agent</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">106</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">10.5</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#DelagationofDuties_105"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Delegation of Duties</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">106</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">10.6</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#ResignationofAdminstrative_106"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Resignation of Administrative Agent</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">106</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">10.7</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#NonRelianceonAdminstrative_107"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Non-Reliance on Administrative Agent and Other Lenders</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">108</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">10.8</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#NoOtherDuties_108"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">No Other Duties, etc</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">107</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-vi-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:8.82%;margin-right:8.82%;margin-top:30pt;page-break-after:always;width:82.35%;border-width:0;"><div style="max-width:100%;padding-left:8.82%;padding-right:8.82%;position:relative;"><div style="margin-top:30pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;table-layout:auto;width:98.21%;"><tr style="height:14.5pt;"><td colspan="4" style="vertical-align:bottom;white-space:normal;width:91.81%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;text-transform:uppercase;">TABLE OF CONTENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(continued)</p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;text-transform:uppercase;">Page</b></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">10.9</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#AdministrationAgentsFee_109"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Administrative Agent&#8217;s Fee</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">108</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">10.10</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#AuthorizationtoReleaseCollateral_1010"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Authorization to Release Collateral and Guarantors</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">108</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:top;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">10.11</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#NoRelianceonAdministration_1011"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">No Reliance on Administrative Agent&#8217;s Customer Identification Program</font></a></p></td><td style="vertical-align:top;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">108</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">10.12</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#CertainPayments_1012"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Certain Payments.</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">108</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">10.13</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Intercreditor_Agreement_1013"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Intercreditor Agreement</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">109</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11</font></p></td><td colspan="3" style="vertical-align:bottom;white-space:normal;width:85.45%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#MISCELLANEOUS"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">MISCELLANEOUS</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">110</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.1</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#ModificationAmendments_111"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Modifications, Amendments or Waivers</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">110</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.1.1</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#IncreaseofCommunication_1111"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Increase of Commitment</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">110</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:top;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.1.2</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#ExtensionofPayment_1112"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Extension of Payment; Reduction of Principal Interest or Fees; Modification of Terms of Payment</font></a></p></td><td style="vertical-align:top;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">110</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.1.3</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#ReleaseofCollateralorGuarantee_1113"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Release of Collateral or Guarantor</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">110</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.1.4</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Miscellaneous_679586"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Miscellaneous</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">110</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.1.5</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Subordination_1115"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Subordination</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">110</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.2</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#NoImpliedWaivers_112"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">No Implied Waivers; Cumulative Remedies</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">111</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.3</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Expenses_indemnity_113"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Expenses; Indemnity; Damage Waiver.</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">111</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.3.1</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#CostsandExpenses_1131"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Costs and Expenses</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">111</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.3.2</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#IndemnificationbytheBorrower_1132"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Indemnification by the Borrower</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">112</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.3.3</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#ReimbursementsbyLender_1133"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Reimbursement by Lenders</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">112</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.3.4</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#waiverofconsequential_1134"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Waiver of Consequential Damages, Etc</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">113</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.3.5</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Payments_1135"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Payments</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">113</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.4</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Holidays_114"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Holidays</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">113</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.5</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#NoticesEffectiveness_115"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Notices; Effectiveness; Electronic Communication.</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">113</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.5.1</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#NoticesGenerally"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Notices Generally</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">113</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.5.2</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#ElectronicCommunications1152"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Electronic Communications</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">114</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.5.3</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Changeofaddress_1153"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Change of Address, Etc</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">114</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.6</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#severability_116"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Severability</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">114</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.7</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Duration_Survival_117"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Duration; Survival</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">114</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.8</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#SuccessorsandAssigns_118"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Successors and Assigns.</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">114</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.8.1</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#SuccessorsandAssigns_1181"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Successors and Assigns Generally</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">115</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.8.2</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Assignments_by_Lenders_1182"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Assignments by Lenders</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">115</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.8.3</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Register_1183"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Register</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">116</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.8.4</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Participation_1184"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Participations</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">117</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.8.5</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#CertainPledges1185"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Certain Pledges; Successors and Assigns Generally</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">118</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.9</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.27%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Confidentiality_119"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Confidentiality.</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">118</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.9.1</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.09%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#General1191"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">General</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">118</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-vii-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:8.82%;margin-right:8.82%;margin-top:30pt;page-break-after:always;width:82.35%;border-width:0;"><div style="max-width:100%;padding-left:8.82%;padding-right:8.82%;position:relative;"><div style="margin-top:30pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;table-layout:auto;width:98.19%;"><tr style="height:14.5pt;"><td colspan="4" style="vertical-align:bottom;white-space:normal;width:91.83%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;text-transform:uppercase;">TABLE OF CONTENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">(continued)</p></td><td style="vertical-align:bottom;white-space:normal;width:8.16%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.1%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;white-space:normal;width:8.16%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;text-transform:uppercase;">Page</b></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.9.2</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.1%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#SharingInformation_1192"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Sharing Information With Affiliates of the Lenders</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.16%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">118</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.10</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.28%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Counterparts_Integration_1110"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Counterparts; Integration; Effectiveness.</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.16%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">119</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.10.1</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.1%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#Counterparts_11101"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Counterparts; Integration; Effectiveness</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.16%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">119</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.11</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.28%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#ChoiceofLawSubmission_1111"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">CHOICE OF LAW; SUBMISSION TO JURISDICTION; WAIVER OF VENUE; SERVICE OF PROCESS; WAIVER OF JURY TRIAL.</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.16%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">119</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.11.1</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.1%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#GoverningLaw_11111"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Governing Law</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.16%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><a style="font-size:10pt;" href="#GoverningLaw_11111"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">120</font></a></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.11.2</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.1%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#SubmissiontoJurisdiction_11112"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">SUBMISSION TO JURISDICTION</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.16%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">120</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.11.3</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.1%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#WaiverofVenue_11113"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">WAIVER OF VENUE</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.16%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">120</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.11.4</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.1%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#ServiceofProcess11114"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">SERVICE OF PROCESS</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.16%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">120</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.11.5</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.1%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#WaiverofJuryTria_11151"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">WAIVER OF JURY TRIAL</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.16%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">121</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.12</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.28%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#USAPatriotActNotice_1112"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">USA Patriot Act Notice</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.16%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">121</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.13</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.28%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#CertainERISAMatters_1113"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Certain ERISA Matters.</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.16%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">121</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.13.1</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.1%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#LenderERISARepresentations_11131"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Lender ERISA Representations</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.16%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">121</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.13.2</font></p></td><td style="vertical-align:bottom;white-space:normal;width:69.1%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#AdditionalLenderERISARepresen11132"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Additional Lender ERISA Representations</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.16%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">122</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.14</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.28%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#AcknowledgementandConsenttoBai"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Acknowledgement and Consent to Bail-In of Affected Financial Institutions</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.16%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">123</font></p></td></tr><tr style="height:14.5pt;"><td style="vertical-align:bottom;white-space:normal;width:6.36%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"></td><td style="vertical-align:bottom;white-space:normal;width:8.18%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="text-transform:uppercase;">11.15</font></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:77.28%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#AmendmentandRestatement"><font style="font-style:normal;font-weight:normal;text-transform:uppercase;">Amendment and Restatement</font></a></p></td><td style="vertical-align:bottom;white-space:normal;width:8.16%;margin:0pt;padding:0.75pt 0.75pt 0pt 0.75pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-size:10pt;text-transform:uppercase;">124</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p><p style="display:none;font-size:12pt;line-height:0pt;text-align:center;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:0pt;font-weight:bold;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-viii-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:8.82%;margin-right:8.82%;margin-top:30pt;page-break-after:always;width:82.35%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">LIST OF SCHEDULES AND EXHIBITS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">SCHEDULES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;">SCHEDULE 1.1(A)<font style="display:inline-block;width:24.18pt;"></font>-<font style="display:inline-block;width:18.5pt;"></font>PRICING GRID</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;">SCHEDULE 1.1(B)<font style="display:inline-block;width:24.84pt;"></font>-<font style="display:inline-block;width:18.5pt;"></font>COMMITMENTS OF LENDERS AND ADDRESSES FOR NOTICES</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;">SCHEDULE 1.1(P)(1)<font style="display:inline-block;width:12.18pt;"></font>-<font style="display:inline-block;width:18.5pt;"></font>PERMITTED LIENS</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;">SCHEDULE 1.1(P)(2)<font style="display:inline-block;width:12.18pt;"></font>-<font style="display:inline-block;width:18.5pt;"></font>SPECIFIED FIXED ASSETS</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;">SCHEDULE 1.1(R)<font style="display:inline-block;width:24.84pt;"></font>-<font style="display:inline-block;width:18.5pt;"></font>REAL PROPERTY</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:121.5pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">SCHEDULE 2.9</font></font>-<font style="display:inline-block;width:18.5pt;"></font>EXISTING LETTERS OF CREDIT</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:121.5pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">SCHEDULE 6.1.1</font></font>-<font style="display:inline-block;width:18.5pt;"></font>QUALIFICATIONS TO DO BUSINESS</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:121.5pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">SCHEDULE 6.1.2</font></font>-<font style="display:inline-block;width:18.5pt;"></font>SUBSIDIARIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:121.5pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">SCHEDULE 6.1.4</font></font>-<font style="display:inline-block;width:18.5pt;"></font>NO CONFLICT; MATERIAL AGREEMENTS; CONSENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;">SCHEDULE 6.1.14<font style="display:inline-block;width:25.83pt;"></font>-<font style="display:inline-block;width:18.5pt;"></font>ENVIRONMENTAL DISCLOSURES</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:121.5pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">SCHEDULE 7.1.1</font></font>-<font style="display:inline-block;width:18.5pt;"></font>OPINION OF COUNSEL</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:121.5pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">SCHEDULE 8.1.3</font></font>-<font style="display:inline-block;width:18.5pt;"></font>INSURANCE REQUIREMENTS RELATING TO COLLATERAL</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:121.5pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">SCHEDULE 8.2.1</font></font>-<font style="display:inline-block;width:18.5pt;"></font>EXISTING INDEBTEDNESS</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">EXHIBITS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:121.5pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">EXHIBIT 1.1(A)</font></font>-<font style="display:inline-block;width:18.5pt;"></font>ASSIGNMENT AND ASSUMPTION AGREEMENT</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:121.5pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">EXHIBIT 1.1(B)</font></font>-<font style="display:inline-block;width:18.5pt;"></font>CERTIFICATE OF BENEFICIAL OWNERSHIP</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:121.5pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">EXHIBIT 1.1(C)</font></font>-<font style="display:inline-block;width:18.5pt;"></font>COLLATERAL ASSIGNMENT</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;">EXHIBIT 1.1(G)(1)<font style="display:inline-block;width:24.86pt;"></font>-<font style="display:inline-block;width:18.5pt;"></font>GUARANTOR JOINDER</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;">EXHIBIT 1.1(G)(2)<font style="display:inline-block;width:24.86pt;"></font>-<font style="display:inline-block;width:18.5pt;"></font>GUARANTY AGREEMENT</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;">EXHIBIT 1.1(I)(1)<font style="display:inline-block;width:29.53pt;"></font>-<font style="display:inline-block;width:18.5pt;"></font>INDEMNITY</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;">EXHIBIT 1.1(I)(2)<font style="display:inline-block;width:29.53pt;"></font>-<font style="display:inline-block;width:18.5pt;"></font>INTERCOMPANY SUBORDINATION AGREEMENT</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;">EXHIBIT 1.1(M)(1)<font style="display:inline-block;width:22.86pt;"></font>-<font style="display:inline-block;width:18.5pt;"></font>MORTGAGE</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;">EXHIBIT 1.1(M)(2)<font style="display:inline-block;width:22.86pt;"></font>-<font style="display:inline-block;width:18.5pt;"></font>MORTGAGE AMENDMENT</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;">EXHIBIT 1.1(N)(1)<font style="display:inline-block;width:24.86pt;"></font>-<font style="display:inline-block;width:18.5pt;"></font>REVOLVING CREDIT NOTE</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;">EXHIBIT 1.1(N)(2)<font style="display:inline-block;width:24.86pt;"></font>-<font style="display:inline-block;width:18.5pt;"></font>SWING LOAN NOTE</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;">EXHIBIT 1.1(N)(3)<font style="display:inline-block;width:24.86pt;"></font>-<font style="display:inline-block;width:18.5pt;"></font>TERM NOTE</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:121.5pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">EXHIBIT 1.1(P)</font></font>-<font style="display:inline-block;width:18.5pt;"></font>PLEDGE AGREEMENT</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:121.5pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">EXHIBIT 1.1(S)</font></font>-<font style="display:inline-block;width:18.5pt;"></font>SECURITY AGREEMENT</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:121.5pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">EXHIBIT 2.5.1</font></font>-<font style="display:inline-block;width:18.5pt;"></font>LOAN REQUEST</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:121.5pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">EXHIBIT 2.5.2</font></font>-<font style="display:inline-block;width:18.5pt;"></font>SWING LOAN REQUEST</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:121.5pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">EXHIBIT 3.4</font></font>-<font style="display:inline-block;width:18.5pt;"></font>NEW LENDER JOINDER</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;">EXHIBIT 5.9.7(A)<font style="display:inline-block;width:29.85pt;"></font>-<font style="display:inline-block;width:18.5pt;"></font>U.S. TAX COMPLIANCE CERTIFICATE (For Foreign Lenders That Are Not Partnerships For U.S. Federal Income Tax Purposes)</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;">EXHIBIT 5.9.7(B)<font style="display:inline-block;width:30.52pt;"></font>-<font style="display:inline-block;width:18.5pt;"></font>U.S. TAX COMPLIANCE CERTIFICATE (For Foreign Participants That Are Not Partnerships For U.S. Federal Income Tax Purposes)</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;">EXHIBIT 5.9.7(C)<font style="display:inline-block;width:30.52pt;"></font>-<font style="display:inline-block;width:18.5pt;"></font>U.S. TAX COMPLIANCE CERTIFICATE (For Foreign Participants That Are Partnerships For U.S. Federal Income Tax Purposes)</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-i-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;">EXHIBIT 5.9.7(D)<font style="display:inline-block;width:29.85pt;"></font>-<font style="display:inline-block;width:18.5pt;"></font>U.S. TAX COMPLIANCE CERTIFICATE (For Foreign Lenders That Are Partnerships For U.S. Federal Income Tax Purposes)</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;padding-left:144pt;text-indent:-144pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:121.5pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">EXHIBIT 8.3.3</font></font>-<font style="display:inline-block;width:18.5pt;"></font>QUARTERLY COMPLIANCE CERTIFICATE</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="display:none;font-size:12pt;line-height:0pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';"><a name="_Hlk177758159"></a></font><font style="font-family:'Times New Roman','Times','serif';font-size:0pt;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-ii-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">FOURTH AMENDED AND RESTATED CREDIT AGREEMENT</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">THIS FOURTH AMENDED AND RESTATED CREDIT AGREEMENT </b>(as hereafter amended, the &#8220;<b style="font-weight:bold;">Agreement</b>&#8221;) is dated as of August 2, 2023, and amended as of September 27, 2024, and is made by and among <b style="font-weight:bold;">HALLADOR ENERGY COMPANY</b>, a Colorado corporation (the &#8220;<b style="font-weight:bold;">Borrower</b>&#8221;), each of the<b style="font-weight:bold;"> GUARANTORS</b> (as hereinafter defined), the <b style="font-weight:bold;">LENDERS</b> (as hereinafter defined), and <b style="font-weight:bold;">PNC BANK, NATIONAL ASSOCIATION</b>, in its capacity as administrative agent for the Lenders under this Agreement (hereinafter referred to in such capacity as the &#8220;<b style="font-weight:bold;">Administrative Agent</b>&#8221;).</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">WHEREAS, the Borrower has requested that the Lenders provide (i) a revolving credit facility to the Borrower in an aggregate principal amount of $75,000,000 and (ii) a term loan facility to the Borrower in an aggregate principal amount of $65,000,000.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In consideration of their mutual covenants and agreements hereinafter set forth and intending to be legally bound hereby, the parties hereto covenant and agree as follows:</p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:center;text-indent:0pt;"><font style="display:inline-block;min-width:36pt;white-space:nowrap;">1.</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"><a name="_Toc177720141"></a></u><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">CERTAIN DEFIN</u><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"><a name="CERTAIN_DEFINITIONS"></a></u><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">ITIONS</u></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">1.1</font><font style="text-decoration-line:none;"><a name="Certain_Definitions_11"></a><a name="_Toc177720142"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Certain Definitions</u><font style="text-decoration-line:none;">. &#160;In addition to words and terms defined elsewhere in this Agreement, the following words and terms shall have the following meanings, respectively, unless the context hereof clearly requires otherwise:</font></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">2018 Credit Agreement</u> shall mean that certain Third Amended and Restated Credit Agreement by and among Hallador Energy Company, certain guarantors party thereto, certain lenders party thereto and PNC Bank, as administrative agent, dated as of May 21, 2018, as amended prior to the Fourth Amendment and Restatement Effective Date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Additional Reporting Period</u> shall mean the period commencing on the First Amendment Effective Date and ending on the date on which a Compliance Certificate for the fiscal quarter ending June 30, 2025 is delivered to the Administrative Agent.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Administrative Agent</u> shall mean PNC Bank, and its successors and assigns, in its capacity as administrative agent hereunder.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Administrative Agent&#8217;s Fee</u> shall have the meaning specified in Section 10.9 [Administrative Agent&#8217;s Fee].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Administrative Agent&#8217;s Letter</u> shall have the meaning specified in Section 10.9 [Administrative Agent&#8217;s Fee].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Affected Financial Institution</u> means (a) any EEA Financial Institution or (b) any UK Financial Institution.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Affiliate</u> as to any Person shall mean any other Person (i) which directly or indirectly controls, is controlled by, or is under common control with such Person, (ii) which beneficially owns or holds 5% or more of any class of the voting or other equity interests of such Person, or (iii) 5% or more of any class of voting interests or other equity interests of which is </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-1-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">beneficially owned or held, directly or indirectly, by such Person. &#160;For purposes of this definition, &#8220;control&#8221; of a Person means the power, directly or indirectly, to direct or cause the direction of the management and policies of such Person, whether by contract or otherwise.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Amendment and Restatement Agreement</u> shall mean the Amendment and Restatement Agreement, dated as of August 2, 2023, by and among the Borrower, the Guarantors party thereto, the Administrative Agent and the Lenders party thereto.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Ancillary Security Documents</u> shall mean all documents, instruments, environmental reports, agreements, endorsements, policies and certificates requested by the Administrative Agent and customarily delivered by any property owner in connection with a mortgage financing. &#160;Without limiting the generality of the foregoing, examples of Ancillary Security Documents would include insurance policies (other than title insurance) or certificates regarding any collateral, lien searches, estoppel letters, flood insurance certifications, environmental audits which shall meet the Administrative Agent&#8217;s minimum requirements for phase I environmental assessments or phase II environmental assessments, as applicable, opinions of counsel and the like.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Anti-Terrorism Laws</u> shall mean any Laws relating to terrorism, trade sanctions programs and embargoes, import/export licensing, money laundering or bribery, and any regulation, order, or directive promulgated, issued or enforced pursuant to such Laws, all as amended, supplemented or replaced from time to time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Applicable Letter of Credit Fee Rate</u> shall mean the percentage rate per annum based on the Leverage Ratio as of the most recent fiscal quarter ended according to the pricing grid on <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule 1.1(A)</u> below the heading &#8220;Letter of Credit Fee.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Applicable Margin</u> shall mean, as applicable:</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(A)</font></font>the percentage spread to be added to the Base Rate applicable to Revolving Credit Loans under the Base Rate Option based on the Leverage Ratio as of the most recent fiscal quarter ended according to the pricing grid on <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule 1.1(A)</u> below the heading &#8220;Base Rate Spread&#8221;, </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(B)</font></font>the percentage spread to be added to the Base Rate applicable to Initial Term A Loans under the Base Rate Option based on the Leverage Ratio as of the most recent fiscal quarter ended according to the pricing grid on <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule 1.1(A)</u> below the heading &#8220;Base Rate Spread&#8221;,</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(C)</font></font>the percentage spread to be added to the Term SOFR Rate applicable to Revolving Credit Loans under the Term SOFR Rate Option based on the Leverage Ratio as of the most recent fiscal quarter ended according to the pricing grid on <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule 1.1(A)</u> below the heading &#8220;Term SOFR Rate Spread&#8221;, and</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;white-space:pre-wrap;"> </font><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(D)</font></font>the percentage spread to be added to the Term SOFR Rate applicable to Initial Term A Loans under the Term SOFR Rate Option based on the Leverage Ratio as of the most recent fiscal quarter ended according to the pricing grid on <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule 1.1(A)</u> below the heading &#8220;Term SOFR Rate Spread&#8221;.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-2-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Appraisals</u> shall have the meaning specified in Section 8.1.17 [Appraisal].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Appraisers</u> shall have the meaning specified in Section 8.1.17 [Appraisal].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Approved Fund</u> shall mean any Person (other than a natural person) that is engaged in making, purchasing, holding or investing in bank loans and similar extensions of credit in the ordinary course of business and that is administered or managed by (a) a Lender, (b) an Affiliate of a Lender or (c) an entity or an Affiliate of an entity that administers or manages a Lender.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Assignment and Assumption</u> means an assignment and assumption entered into by a Lender and an assignee permitted under Section 11.8 [Successors and Assigns], in substantially the form of <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exhibit 1.1(A)</u>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Authorized Officer</u> shall mean, with respect to any Loan Party, the Chief Executive Officer, President, Chief Financial Officer, Treasurer or Assistant Treasurer of such Loan Party, any manager in the case of any Loan Party which is a limited liability company, or such other individuals, designated by written notice to the Administrative Agent from the Borrower, authorized to execute notices, reports and other documents on behalf of the Loan Parties required hereunder. &#160;The Borrower may amend such list of individuals from time to time by giving written notice of such amendment to the Administrative Agent.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Availability</u> shall mean, as of the date of determination, an amount, which equals the sum of (i) the amount of cash or cash equivalents of the Loan Parties as of such date that is not subject to any Lien or other restriction limiting the availability of such funds to repay the Loans, and (ii) the difference (if a positive number) between the amount of the Revolving Credit Commitments as of such date, less the Revolving Facility Usage as of such date, which may be borrowed at such time by the Borrower in accordance with Section 7.2 and will not result (on a Pro Forma Basis) in a breach of a financial or other covenant contained in this Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Bail-In Action</u> shall mean the exercise of any Write-Down and Conversion Powers by the applicable Resolution Authority in respect of any liability of an Affected Financial Institution.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Bail-In Legislation</u> shall means (a) with respect to any EEA Member Country implementing Article 55 of Directive 2014/59/EU of the European Parliament and of the Council of the European Union, the implementing law, regulation rule or requirement for such EEA Member Country from time to time which is described in the EU Bail-In Legislation Schedule and (b) with respect to the United Kingdom, &#160;Part I of the United Kingdom Banking Act 2009 (as amended from time to time) and any other law, regulation or rule applicable in the United Kingdom relating to the resolution of unsound or failing banks, investment firms or other financial institutions or their affiliates (other than through liquidation, administration or other insolvency proceedings).</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Base Rate</u> shall mean, for any day, a fluctuating per annum rate of interest equal to the highest of (i) the Overnight Bank Funding Rate, <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">plus</u> 0.5%, (ii) the Prime Rate, and (iii) Daily Simple SOFR, <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">plus</u> 1.00%, so long as Daily Simple SOFR is offered, ascertainable and not unlawful, <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u>, <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">however</u>, if the Base Rate as otherwise determined pursuant to this definition would be less than 1.50%, then such rate shall be deemed to be 1.50%. &#160;Any change in the Base </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-3-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Rate (or any component thereof) shall take effect at the opening of business on the day such change occurs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Base Rate Option</u> shall mean the option of the Borrower to have Loans bear interest at the rate and under the terms set forth in Section 4.1.1(a) [Revolving Credit Base Rate Option] or Section 4.1.2(a) [Initial Term A Loan Base Rate Option], as applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Beneficial Owner</u> shall mean, for the Borrower, each of the following: &#160;(a) each individual, if any, who, directly or indirectly, owns 25% or more of the Borrower&#8217;s equity interests; and (b) a single individual with significant responsibility to control, manage, or direct such Borrower.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Benefit Plan</u> shall mean any of (a) an &#8220;employee benefit plan&#8221; (as defined in ERISA) that is subject to Title I of ERISA, (b) a &#8220;plan&#8221; as defined in Section 4975 of the Code or (c) any Person whose assets include (for purposes of ERISA Section 3(42) or otherwise for purposes of Title I of ERISA or Section 4975 of the Code) the assets of any such &#8220;employee benefit plan&#8221; or &#8220;plan&#8221;.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Black Lung Act</u> shall mean, collectively, the Black Lung Benefits Revenue Act of 1977, as amended and the Black Lung Benefits Reform Act of 1977, as amended.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Borrower</u> shall mean Hallador Energy Company, a corporation organized and existing under the laws of the State of Colorado.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Borrowing Date</u> shall mean, with respect to any Loan, the date for the making thereof or the renewal or conversion thereof at or to the same or a different Interest Rate Option, which shall be a Business Day.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Borrowing Tranche</u> shall mean specified portions of Loans outstanding as follows: &#160;(i) any Loans to which a Term SOFR Rate Option applies which become subject to the same Interest Rate Option under the same Loan Request by the Borrower and which have the same Interest Period shall constitute one Borrowing Tranche and (ii) all Loans to which a Base Rate Option applies shall constitute one Borrowing Tranche.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Business Day</u> shall mean any day other than a Saturday or Sunday or a legal holiday on which commercial banks are authorized or required to be closed for business in Pittsburgh, Pennsylvania and if the applicable Business Day is used in connection with an amount that bears interest at a rate based on SOFR or any direct or indirect calculation or determination of SOFR, such day must also be a U.S. Government Securities Business Day.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Capital Stock</u> shall mean any and all shares, interests, participations or other equivalents (however designated) of capital stock of a corporation, any and all equivalent ownership interests in a Person (other than a corporation) and any and all warrants, rights or options to purchase any of the foregoing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Cash Flow Forecast Deadline</u> shall have the meaning specified in Section 8.3.5 [Projected Cash Flow Statements].</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-4-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Cash Management Agreements</u> shall have the meaning specified in Section 2.6.6 [Swing Loans Under Cash Management Agreements].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Cash Surplus</u> shall mean any unrestricted cash or cash equivalents of the Borrower and the other Loan Parties in excess of $10,000,000, in the aggregate, at any time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">CEA</u> shall mean the Commodity Exchange Act (7 U.S.C. &#167;1 et seq.), as amended from time to time, and any successor statute.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Certificate of Beneficial Ownership</u> shall mean, for the Borrower, a certificate in substantially the form of <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exhibit 1.1(B)</u> hereto (as amended or modified by Administrative Agent from time to time in its reasonable discretion), certifying, among other things, the Beneficial Owner of the Borrower.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">CFTC</u> shall mean the Commodity Futures Trading Commission.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Change in Law</u> shall mean the occurrence, after the date of this Agreement, of any of the following: (i) the adoption or taking effect of any Law, (ii) any change in any Law or in the administration, interpretation, implementation or application thereof by any Official Body or (iii) the making or issuance of any request, rule, guideline or directive (whether or not having the force of Law) by any Official Body; <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u> that notwithstanding anything herein to the contrary, (x) the Dodd-Frank Wall Street Reform and Consumer Protection Act and all requests, rules, regulations, guidelines, interpretations or directives thereunder or issued in connection therewith (whether or not having the force of Law) and (y) all requests, rules, regulations, guidelines, interpretations or directives promulgated by the Bank for International Settlements, the Basel Committee on Banking Supervision (or any successor or similar authority) or the United States or foreign regulatory authorities (whether or not having the force of Law), in each case pursuant to Basel III, shall in each case be deemed to be a Change in Law regardless of the date enacted, adopted, issued, promulgated or implemented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Change of Control</u> shall mean any &#8220;person&#8221; or &#8220;group&#8221; (as such terms are used in Sections 13(d) and 14(d) of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;)), shall become, or obtain rights (whether by means or warrants, options or otherwise) to become, the &#8220;beneficial owner&#8221; (as defined in Rules 13(d)-3 and 13(d)-5 under the Exchange Act), directly or indirectly, of more than 25% of the Capital Stock of the Borrower.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">CIP Regulations</u> shall have the meaning specified in Section 10.11 [No Reliance on Administrative Agent&#8217;s Customer Identification Program].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Closing Date</u> shall mean May 21, 2018.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Coal Act</u> shall mean the Coal Industry Retiree Health Benefits Act of 1992, as amended.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Code</u> shall mean the Internal Revenue Code of 1986, as the same may be amended or supplemented from time to time, and any successor statute of similar import, and the rules and regulations thereunder, as from time to time in effect.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-5-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Collateral</u> shall mean the collateral under the (i) Security Agreement (ii) Pledge Agreement, (iii) Collateral Assignment or (iv) Mortgages, other than the Excluded Collateral.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Collateral Assignment</u> shall mean the Amended and Restated Collateral Assignment, dated as of the Fourth Amendment and Restatement Effective Date, in substantially the form of Exhibit 1.1(C) executed and delivered by the Loan Parties to the Administrative Agent for the benefit of the Lenders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Collateral Documents</u> shall have the meaning assigned to that term in Section 6.1.11 [Liens in Collateral].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Commitment</u> shall mean as to any Lender the aggregate of its Revolving Credit Commitment and Initial Term A Loan Commitment and, in the case of PNC Bank, its Swing Loan Commitment, and <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Commitments</u> shall mean the aggregate of the Revolving Credit Commitments, Initial Term A Loan Commitments and Swing Loan Commitment of all of the Lenders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Commitment Fee</u> shall have the meaning specified in Section 2.3 [Commitment Fees].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Commodity Hedge</u> shall mean a price protection agreement (excluding, for the avoidance of doubt, any contract to purchase or sell power): (i) related to crude oil, diesel fuel, gasoline, propane, heating oil, power, coal, SO&#61490; allowances or other commodities used in the ordinary course of business of the Loan Parties and (ii) entered into by the Loan Parties for hedging purposes in the ordinary course of the operations of their business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Commodity Hedge Liabilities</u> shall mean the liabilities owing to the provider of any Commodity Hedge by a Loan Party. </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Compliance Certificate</u> shall have the meaning specified in Section 8.3.3 [Certificates of Borrower].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Conforming Changes</u> shall mean, with respect to the Term SOFR Rate or any Benchmark Replacement in relation thereto, any technical, administrative or operational changes (including changes to the definition of &#8220;Base Rate,&#8221; the definition of &#8220;Business Day,&#8221; the definition of &#8220;Interest Period,&#8221; the definition of &#8220;U.S. Government Securities Business Day,&#8221; timing and frequency of determining rates and making payments of interest, timing of borrowing requests or prepayment, conversion or continuation notices, the applicability and length of lookback periods, the applicability of breakage provisions, and other technical, administrative or operational matters) that the Administrative Agent decides may be appropriate to reflect the adoption and implementation of the Term SOFR Rate or such Benchmark Replacement and to permit the administration thereof by the Administrative Agent in a manner substantially consistent with market practice (or, if the Administrative Agent decides that adoption of any portion of such market practice is not administratively feasible or if the Administrative Agent determines that no market practice for the administration of the Term SOFR Rate or the Benchmark Replacement exists, in such other manner of administration as the Administrative Agent decides is reasonably necessary in connection with the administration of this Agreement and the other Loan Documents).</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-6-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Connection Income Taxes</u> shall mean Other Connection Taxes that are imposed on or measured by net income (however denominated) or that are franchise Taxes or branch profits Taxes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Consideration</u> shall mean with respect to any Permitted Acquisition, the aggregate of (without duplication) (i) the cash paid by any of the Loan Parties, directly or indirectly, to the seller in connection therewith, (ii) the Indebtedness incurred or assumed by any of the Loan Parties, whether in favor of the seller or otherwise and whether fixed or contingent, (iii) any Guaranty given or incurred by any Loan Party in connection therewith, and (iv) any other consideration given or obligation incurred by any of the Loan Parties in connection therewith.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Consolidated EBITDA</u> for any period of determination shall mean for the Loan Parties (i) the sum of Consolidated Net Income (but excluding the effect of non-cash compensation expenses related to common stock and other equity securities issued to employees), depreciation, depletion, amortization, other non-cash charges to net income, interest expense, and income tax expense, <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">plus</u> (ii) costs and fees incurred in connection with the closing of the transactions contemplated by this Agreement and the administration (including in connection with any waiver, amendment, supplementation or other modification thereto of the Loan Documents) of the Loan Documents, <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">minus</u> (iii) non-cash credits to net income for such period determined and consolidated in accordance with GAAP. &#160;Consolidated EBITDA shall be calculated on a Pro Forma Basis except for purposes of calculating Excess Cash Flow and for purposes of calculating compliance with Section 8.2.5(iii)(c) [Dividends and Related Distributions] and Section 8.2.15 [Minimum Debt Service Coverage Ratio].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Consolidated Funded Debt</u> shall mean, without duplication, total Indebtedness for Borrowed Money of the Loan Parties, determined and consolidated in accordance with GAAP and calculated on a Pro Forma Basis. &#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Consolidated Net Income</u> shall mean, for any period, the aggregate net income (or loss) of the Loan Parties for such period determined on a consolidated basis in conformity with GAAP, <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u> that the following (without duplication) will be excluded in computing Consolidated Net Income: </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(a)</font></font>the net income (or loss) of any Person other than a Borrower or Restricted Subsidiary (including any joint venture that is not a Restricted Subsidiary);</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(b)</font></font>the net income (or loss) of any Person (other than any Loan Party) to the extent that the declaration or payment of dividends or similar distributions by such Person of its net income is not at the date of determination permitted without any prior governmental approval (which has not been obtained) or, directly or indirectly, by the operation of the terms of its charter or any agreement, instrument, judgment, decree, order, statute, rule, or governmental regulation applicable to that Person or its stockholders, unless such restriction with respect to the payment of dividends or in similar distributions has been legally waived;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(c)</font></font>any net after-tax gains or losses (less all fees and expenses or charges relating thereto) attributable to asset sales or other dispositions, in each case other than in the ordinary course of business;</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-7-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(d)</font></font>any net after-tax extraordinary gains or losses; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(e)</font></font>the cumulative effect of a change in accounting principles.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Contamination</u> shall mean the presence or release or threat of release of Regulated Substances in, on, under or emanating to or from the Real Property, which pursuant to Environmental Laws requires notification or reporting to an Official Body, or which pursuant to Environmental Laws requires the investigation, cleanup, removal, remediation, containment, abatement of or other response action or which otherwise constitutes a violation of Environmental Laws.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Control</u> shall mean (i) in the case of each Deposit Account, &#8220;control,&#8221; as such term is defined in Section 9-104 of the Uniform Commercial Code and (ii) in the case of each Securities Account, &#8220;control,&#8221; as such term is defined in Section 8 106 of the Uniform Commercial Code.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Control Agreements</u> shall mean, collectively, the Deposit Account Control Agreements and the Securities Account Control Agreements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Covered Entity</u> shall mean (a) the Borrower, each of Borrower&#8217;s Subsidiaries, all Guarantors and all pledgors of Collateral, and (b) each Person that, directly or indirectly, is in control of a Person described in clause (a) above. &#160;For purposes of this definition, control of a Person shall mean the direct or indirect (x) ownership of, or power to vote, 50% or more of the issued and outstanding equity interests having ordinary voting power for the election of directors of such Person or other Persons performing similar functions for such Person, or (y) power to direct or cause the direction of the management and policies of such Person whether by ownership of equity interests, contract or otherwise.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Daily Simple SOFR</u> shall mean, for any day (a &#8220;<b style="font-weight:bold;">SOFR Rate Day</b>&#8221;), the interest rate per annum determined by the Administrative Agent &#160;(rounded upwards, at the Administrative Agent&#8217;s discretion, to the nearest 1/100th of 1%) &#160;equal to SOFR for the day (the &#8220;<b style="font-weight:bold;">SOFR Determination Date</b>&#8221;) that is 2 Business Days prior to (i) such SOFR Rate Day if such SOFR Rate Day is a Business Day or (ii) the Business Day immediately preceding such SOFR Rate Day if such SOFR Rate Day is not a Business Day, &#160;in each case, as such SOFR is published by the Federal Reserve Bank of New York (or a successor administrator of the secured overnight financing rate) on the website of the Federal Reserve Bank of New York, currently at <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">http://www.newyorkfed.org</u>, or any successor source identified by the Federal Reserve Bank of New York or its successor administrator for the secured overnight financing rate from time to time. &#160;If Daily Simple SOFR as determined above would be less than the SOFR Floor, then Daily Simple SOFR shall be deemed to be the SOFR Floor. &#160;If SOFR for any SOFR Determination Date has not been published or replaced with a Benchmark Replacement by 5:00 p.m. (Pittsburgh, Pennsylvania time) on the second Business Day immediately following such SOFR Determination Date, then SOFR for such SOFR Determination Date will be SOFR for the first Business Day preceding such SOFR Determination Date for which SOFR was published in accordance with the definition of &#8220;SOFR&#8221;; <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u> that SOFR determined pursuant to this sentence shall be used for purposes of calculating Daily Simple SOFR for no more than 3 consecutive SOFR Rate Days. &#160;If and when Daily Simple SOFR as determined above changes, any applicable rate of interest based on Daily </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-8-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Simple SOFR will change automatically without notice to the Borrower, effective on the date of any such change.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Debt Service Coverage Ratio</u> shall mean, as of any date of determination, the ratio of (A) Consolidated EBITDA of the Loan Parties, divided by (B) the sum of (i) scheduled principal reductions on the Initial Term A Loans and principal reductions on Indebtedness (other than principal reductions on the Revolving Credit Loans) of the Loan Parties, plus (ii) interest expense of the Loan Parties required to be paid, each calculated as of the end of each fiscal quarter for the four fiscal quarters then ended, in each case of the Loan Parties for such period determined and consolidated in accordance with GAAP, as measured on a rolling four quarter basis. &#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Defaulting Lender</u> shall mean any Lender that (a) has failed, within two Business Days of the date required to be funded or paid, to (i) fund any portion of its Loans, (ii) fund any portion of its participations in Letters of Credit or Swing Loans or (iii) pay over to the Administrative Agent, the Issuing Lender, PNC Bank (as the Swing Loan Lender) or any Lender any other amount required to be paid by it hereunder, unless, in the case of clause (i) above, such Lender notifies the Administrative Agent in writing that such failure is the result of such Lender&#8217;s good faith determination that a condition precedent to funding (specifically identified and including the particular default, if any) has not been satisfied, (b) has notified the Borrower or the Administrative Agent in writing, or has made a public statement to the effect, that it does not intend or expect to comply with any of its funding obligations under this Agreement (unless such writing or public statement indicates that such position is based on such Lender&#8217;s good faith determination that a condition precedent (specifically identified and including the particular default, if any) to funding a loan under this Agreement cannot be satisfied) or generally under other agreements in which it commits to extend credit, (c) has failed, within two Business Days after request by the Administrative Agent or the Borrower, acting in good faith, to provide a certification in writing from an authorized officer of such Lender that it will comply with its obligations (and is financially able to meet such obligations) to fund prospective Loans and participations in then outstanding Letters of Credit and Swing Loans under this Agreement, <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u> that such Lender shall cease to be a Defaulting Lender pursuant to this clause (c) upon the Administrative Agent&#8217;s or the Borrower&#8217;s receipt of such certification in form and substance satisfactory to the Administrative Agent or the Borrower, as the case may be, (d) has become the subject of a Bankruptcy Event or (e) has failed at any time to comply with the provisions of Section 5.3 [Sharing of Payments by Lenders] with respect to purchasing participations from the other Lenders, whereby such Lender&#8217;s share of any payment received, whether by setoff or otherwise, is in excess of its Ratable Share of such payments due and payable to all of the Lenders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt;">As used in this definition and in Section 2.10 [Defaulting Lenders], the term &#8220;Bankruptcy Event&#8221; means, with respect to any Person, such Person or such Person&#8217;s direct or indirect parent company becoming the subject of a bankruptcy or insolvency proceeding, or having had a receiver, conservator, trustee, administrator, custodian, assignee for the benefit of creditors or similar Person charged with the reorganization or liquidation of its business appointed for it, or, in the good faith determination of the Administrative Agent, has taken any action in furtherance of, or indicating its consent to, approval of, or acquiescence in, any such proceeding or appointment, <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u> that a Bankruptcy Event shall not result solely by virtue of any ownership interest, or the acquisition of any ownership interest, in such Person or such Person&#8217;s direct or indirect parent company by an Official Body or instrumentality thereof if, and only if, such </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-9-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">ownership interest does not result in or provide such Person with immunity from the jurisdiction of courts within the United States or from the enforcement of judgments or writs of attachment on its assets or permit such Person (or such Official Body or instrumentality) to reject, repudiate, disavow or disaffirm any contracts or agreements made by such Person.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Deposit Account Control Agreement</u> shall mean an agreement in a form that is reasonably satisfactory to the Administrative Agent establishing the Administrative Agent&#8217;s Control with respect to any Deposit Account.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Deposit Accounts</u> shall mean, collectively, with respect to each Loan Party, (i) all &#8220;deposit accounts&#8221; as such term is defined in the Uniform Commercial Code and in any event shall include the account for the Issuing Lender and all accounts and sub-accounts relating to any of the foregoing accounts and (ii) all cash, funds, checks, notes and instruments from time to time on deposit in any of the accounts or sub-accounts described in clause (i) of this definition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Dollar</u>, <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Dollars</u>, <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">U.S. Dollars</u> and the symbol $ shall mean lawful money of the United States of America.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Drawing Date</u> shall have the meaning specified in Section 2.9.3 [Disbursements, Reimbursement].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">EEA Financial Institution</u> shall mean (a) any credit institution or investment firm established in any EEA Member Country which is subject to the supervision of an EEA Resolution Authority, (b) any entity established in an EEA Member Country which is a parent of an institution described in clause (a) of this definition, or (c) any financial institution established in an EEA Member Country which is a subsidiary of an institution described in clauses (a) or (b) of this definition and is subject to consolidated supervision with its parent.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">EEA Member Country</u> shall mean any of the member states of the European Union, Iceland, Liechtenstein, and Norway.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">EEA Resolution Authority</u> shall mean any public administrative authority or any person entrusted with public administrative authority of any EEA Member Country (including any delegee) having responsibility for the resolution of any EEA Financial Institution.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Effective Date</u> shall mean the date indicated in a document or agreement to be the date on which such document or agreement becomes effective, or, if there is no such indication, the date of execution of such document or agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Eligibility Date</u> shall mean, with respect to each Loan Party and each Swap, the date on which this Agreement or any other Loan Document becomes effective with respect to such Swap (for the avoidance of doubt, the Eligibility Date shall be the Effective Date of such Swap if this Agreement or any other Loan Document is then in effect with respect to such Loan Party, and otherwise it shall be the Effective Date of this Agreement and/or such other Loan Document(s) to which such Loan Party is a party).</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Eligible Contract Participant</u> shall mean an &#8220;eligible contract participant&#8221; as defined in the CEA and regulations thereunder.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-10-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Eligible PPA</u> shall mean &#160;the collective reference to one or more power purchase agreements under which one or more Loan Parties shall deliver electricity to one or more customers of a Loan Party (any such customer of such Loan Party(ies) in such capacity as recipient of such electricity, a &#8220;<b style="font-weight:bold;">PPA Counterparty</b>&#8221;), so long as (a) all such agreements provide for PPA Counterparties to make cash payments to the Loan Parties in exchange for electricity, (b) all such PPA Counterparties make all cash payments for all the electricity to be delivered thereunder in advance of such delivery, (c) such power purchase agreements shall not contain any financial maintenance covenants or require any Loan Party or any Subsidiary of a Loan Party to maintain any minimum capitalization, net worth, revenue, or other financial metric, (d) no interest, dividends or other payments shall be required to be made by a Loan Party or any Subsidiary of a Loan Party pursuant to or in connection with such power purchase agreement(s), (e) no Loan Party or any Subsidiary thereof shall be required to make any deliveries (other than electricity and, if required thereby, customary financial statements) thereunder, (f) without derogation of clause (c) of this definition, such power purchase agreements shall not contain covenants, events of default or representations and warranties more onerous than those contained in the Loan Documents in any material respect, (g) no collateral or other security may be granted in connection with such power purchase agreements other than pursuant to clause (xvii) of the definition of Permitted Liens but such grant of collateral or other security in connection with such power purchase agreements shall not be required under this Agreement, (h) all rights to inspect or access any asset constituting Collateral pursuant to or in connection with any such power purchase agreement shall only be exercised with the written concurrence of and in coordination with the Administrative Agent, such concurrence not to be unreasonably withheld and (i) such power purchase agreements shall not have any cross-defaults to any Loan Document or any rights as a result of a breach of any provision of a Loan Document; <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u>, that for the avoidance of doubt, (i) that certain ISDA Master Agreement and related Schedule to Master Agreement, dated as of June 27, 2024, by and among Citadel Energy Marketing LLC, Hallador Power Company, LLC and the Borrower (as in effect on the First Amendment Effective Date) shall not constitute an Eligible PPA and (ii) from and after the Second Amendment Effective Date until the outstanding principal balance of the Initial Term A Loan is $5,000,000 or less, any forward sale or purchase agreement that includes a prepayment in consideration of the delivery of electricity prior to the delivery of such electricity shall be required to comply with the requirements of this definition of Eligible PPA.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Environmental Complaint</u> shall mean any written complaint by any Person or Official Body setting forth a cause of action for personal injury or property damage, natural resource damage, contribution or indemnity for response costs, civil or administrative penalties, criminal fines or penalties, or declaratory or equitable relief arising under any Environmental Laws or any order, notice of violation, citation, subpoena, request for information or other written notice or demand of any type issued by an Official Body pursuant to any Environmental Laws.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Environmental Laws</u> shall mean all federal, state, local and foreign Laws and any consent decrees, settlement agreements, judgments, orders, directives or policies or programs having the force and effect of law issued by or entered into with an Official Body pertaining or relating to: (i) pollution or pollution control; (ii) protection of human health or the environment; (iii) employee safety in the workplace; (iv) the presence, use, management, generation, manufacture, processing, extraction, treatment, recycling, refining, reclamation, labeling, transport, storage, collection, distribution, disposal or release or threat of release of Regulated </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-11-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Substances; (v) the presence of Contamination; (vi) the protection of endangered or threatened species and (vii) the protection of Environmentally Sensitive Areas.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Environmentally Sensitive Area</u> shall mean (i) any wetland as defined by applicable Environmental Laws; (ii) any area designated as a coastal zone pursuant to applicable Laws, including Environmental Laws; (iii) any area of historic or archeological significance or scenic area as defined or designated by applicable Laws, including Environmental Laws; (iv) habitats of endangered species or threatened species as designated by applicable Laws, including Environmental Laws or (v) a floodplain or other flood hazard area as defined pursuant to any applicable Laws.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">ERISA</u> shall mean the Employee Retirement Income Security Act of 1974, as the same may be amended or supplemented from time to time, and any successor statute of similar import, and the rules and regulations thereunder, as from time to time in effect.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">ERISA Event</u> shall mean (a) with respect to a Pension Plan, a reportable event under Section 4043 of ERISA as to which event (after taking into account notice waivers provided for in the regulations) there is a duty to give notice to the PBGC; (b) a withdrawal by Borrower or any member of the ERISA Group from a Pension Plan subject to Section 4063 of ERISA during a plan year in which it was a substantial employer (as defined in Section 4001(a)(2) of ERISA) or a cessation of operations that is treated as such a withdrawal under Section 4062(e) of ERISA; (c) a complete or partial withdrawal by Borrower or any member of the ERISA Group from a Multiemployer Plan, notification that a Multiemployer Plan is in reorganization, or occurrence of an event described in Section 4041A(a) of ERISA that results in the termination of a Multiemployer Plan; (d) the filing of a notice of intent to terminate a Pension Plan, the treatment of a Pension Plan amendment as a termination under Section 4041(e) of ERISA, or the commencement of proceedings by the PBGC to terminate a Pension Plan; (e) an event or condition which constitutes grounds under Section 4042 of ERISA for the termination of, or the appointment of a trustee to administer, any Pension Plan; or (f) the imposition of any liability under Title IV of ERISA, other than for PBGC premiums due but not delinquent under Section 4007 of ERISA, upon Borrower or any member of the ERISA Group.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">ERISA Group</u> shall mean, at any time, the Borrower and all members of a controlled group of corporations and all trades or businesses (whether or not incorporated) under common control and all other entities which, together with the Borrower, are treated as a single employer under Section 414 of the Code or Section 4001(b)(1) of ERISA.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Erroneous Payment</u> has the meaning assigned to it in Section 10.12(a).</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Erroneous Payment Notice</u> has the meaning assigned to it in Section 10.12(a).</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">EU Bail-In Legislation Schedule</u> shall mean the EU Bail-In Legislation Schedule published by the Loan Market Association (or any successor person), as in effect from time to time. </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Event of Default</u> shall mean any of the events described in Section 9.1 [Events of Default] and referred to therein as an &#8220;Event of Default.&#8221;</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-12-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Excess Cash Flow</u> shall be computed as of the close of each fiscal year by taking the difference between Consolidated EBITDA and Fixed Charges. &#160;All determinations of Excess Cash Flow shall be based on the immediately preceding fiscal year and shall be made following the delivery by the Borrower to the Administrative Agent of the Borrower&#8217;s financial statements for such preceding fiscal year pursuant to Section 8.3.2 [Annual Financial Statements]. &#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Excluded Account</u> shall mean a Deposit Account or Securities Account (i) which is used solely for making payroll and withholding tax payments related thereto and other employee wage and benefit payments and accrued and unpaid employee compensation, (ii) which is used solely for paying or remitting taxes, including sales taxes, (iii) the aggregate average daily balance in which (in each case determined for the most recently completed calendar month) does not at any time exceed $250,000; <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u> that the average daily balance in all Deposit Accounts and Securities Accounts referred to in this clause (iii) shall not exceed $2,500,000, or (iv) which are described in clause (xviii) of the definition of Permitted Liens.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Excluded Collateral</u> shall mean the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(1)</font></font>any lease, license, contract, property rights, equipment, joint venture interests, or agreement to which a Loan Party is a party or any of its rights or interests thereunder if and for so long as the grant of a security interest therein shall constitute or result in (A) the abandonment, invalidation or unenforceability of any right, title or interest of such Loan Party therein or (B) a breach or termination pursuant to the terms of, or a default under, any such lease, license, contract, property rights or agreement (other than to the extent that any such term would be rendered ineffective pursuant to Sections 9-406, 9-407, 9-408 or 9-409 of the Uniform Commercial Code (or any successor provision or provisions) of any relevant jurisdiction or any other applicable law (including the Bankruptcy Code) or principles of equity), provided however that, in the case of either (A) or (B) above, such security interest shall attach immediately at such time as the condition causing such abandonment, invalidation or unenforceability shall be remedied and to the extent severable, shall attach immediately to any portion of such lease, license, contract, property rights or agreement that does not result in any of the consequences specified in (A) or (B) above,</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(2)</font></font>any of the outstanding equity interests of any Subsidiary not organized under the laws of the United States or any State or a political subdivision thereof in excess of 65% of the voting power of all classes of equity interests of such Subsidiary entitled to vote, </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(3)</font></font>the outstanding equity interests of any Excluded Subsidiary (other than the outstanding equity interests of Hallador Sands and each of its Subsidiaries to the extent owned by a Loan Party or its Subsidiaries),</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(4)</font></font>all assets owned by any Excluded Subsidiary (other than the outstanding equity interests of Hallador Sands and each of its Subsidiaries to the extent owned by a Loan Party or its Subsidiaries),</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(5)</font></font>all interests in real property of Summit Terminal, both owned and leased, and the surface and mineral rights, interests, licenses, easements, rights of way, water rights, and other interests of Summit Terminal, </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-13-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(6)</font></font>assets of the Loan Parties that the Administrative Agent reasonably determines that the benefits of obtaining such Collateral are outweighed by the costs or burdens of providing the same, and</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(7)</font></font>all interests of Borrower in and to any oil and gas leases which exist as of the Fourth Amendment and Restatement Effective Date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Excluded Hedge Liability</u> or <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Liabilities</u> shall mean, with respect to each Loan Party, each of its Swap Obligations if, and only to the extent that, all or any portion of this Agreement or any other Loan Document that relates to such Swap Obligation is or becomes illegal under the CEA, or any rule, regulation or order of the CFTC, solely by virtue of such Loan Party&#8217;s failure to qualify as an Eligible Contract Participant on the Eligibility Date for such Swap. Notwithstanding anything to the contrary contained in the foregoing or in any other provision of this Agreement or any other Loan Document, the foregoing is subject to the following provisos: (a) if a Swap Obligation arises under a master agreement governing more than one Swap, this definition shall apply only to the portion of such Swap Obligation that is attributable to Swaps for which such guaranty or security interest is or becomes illegal under the CEA, or any rule, regulations or order of the CFTC, solely as a result of the failure by such Loan Party for any reason to qualify as an Eligible Contract Participant on the Eligibility Date for such Swap, (b) if a guarantee of a Swap Obligation would cause such obligation to be an Excluded Hedge Liability but the grant of a security interest would not cause such obligation to be an Excluded Hedge Liability, such Swap Obligation shall constitute an Excluded Hedge Liability for purposes of the guaranty but not for purposes of the grant of the security interest, and (c) if there is more than one Loan Party executing this Agreement or the other Loan Documents and a Swap Obligation would be an Excluded Hedge Liability with respect to one or more of such Persons, but not all of them, the definition of Excluded Hedge Liability or Liabilities with respect to each such Person shall only be deemed applicable to (i) the particular Swap Obligations that constitute Excluded Hedge Liabilities with respect to such Person, and (ii) the particular Person with respect to which such Swap Obligations constitute Excluded Hedge Liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Excluded Subsidiaries</u> shall mean Sunrise Energy, LLC, an Indiana limited liability company, Sunrise Indemnity, Inc., a Delaware corporation, Hallador Sands, LLC, a Delaware limited liability company, Hourglass Sands, LLC, a Delaware limited liability company, High Point Land Holdings, LLC, a Delaware limited liability company, and, upon becoming a Subsidiary of the Borrower, subject to compliance with the terms of Section 8.2.9, Oaktown Gas, LLC, an Indiana limited liability company, with each being an <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Excluded Subsidiary</u>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Excluded Taxes</u> shall mean any of the following Taxes imposed on or with respect to a Recipient or required to be withheld or deducted from a payment to a Recipient, (i) Taxes imposed on or measured by net income (however denominated), franchise Taxes, and branch profits Taxes, in each case, (a) imposed as a result of such Recipient being organized under the laws of, or having its principal office or, in the case of any Lender, its applicable lending office located in, the jurisdiction imposing such Tax (or any political subdivision thereof) or (b) that are Other Connection Taxes, (ii) in the case of a Lender, U.S. federal withholding Taxes imposed on amounts payable to or for the account of such Lender with respect to an applicable interest in a Loan or Commitment pursuant to a law in effect on the date on which (a) such Lender acquires such interest in such Loan or Commitment (other than pursuant to an assignment request by the </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-14-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Borrower under Section 5.6.2 [Replacement of a Lender]) or (b) such Lender changes its lending office, except in each case to the extent that, pursuant to Section 5.9.7 [Status of Lenders], amounts with respect to such Taxes were payable either to such Lender&#8217;s assignor immediately before such Lender became a party hereto or to such Lender immediately before it changed its lending office, (iii) Taxes attributable to such Recipient&#8217;s failure to comply with Section 5.9.7 [Status of Lenders], and (iv) any U.S. federal withholding Taxes imposed under FATCA (except to the extent imposed due to the failure of the Borrower to provide documentation or information to the IRS).</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Executive Order No. 13224</u> shall mean the Executive Order No. 13224 on Terrorist Financing, effective September 24, 2001, as the same has been, or shall hereafter be, renewed, extended, amended or replaced.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Existing Letters of Credit</u> shall have the meaning assigned to that term in Section 2.9 [Letter of Credit Subfacility].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Expiration Date</u> shall mean August 2, 2026.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">FATCA</u> shall mean Sections 1471 through 1474 of the Code, as of the date of this Agreement (or any amended or successor version that is substantively comparable and not materially more onerous to comply with), any current or future regulations or official interpretations thereof and any agreements entered into pursuant to Section 1471(b)(1) of the Code.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Federal Funds Effective Rate</u> for any day shall mean the rate per annum (based on a year of 360 days and actual days elapsed and rounded upward to the nearest 1/100 of 1%) announced by the NYFRB (or any successor) on such day as being the weighted average of the rates on overnight federal funds transactions arranged by federal funds brokers on the previous trading day, as computed and announced by such Federal Reserve Bank (or any successor) in substantially the same manner as such Federal Reserve Bank computes and announces the weighted average it refers to as the &#8220;Federal Funds Effective Rate&#8221; as of the date of this Agreement; <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u>, if such Federal Reserve Bank (or its successor) does not announce such rate on any day, the &#8220;Federal Funds Effective Rate&#8221; for such day shall be the Federal Funds Effective Rate for the last day on which such rate was announced.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Financial Advisor</u> shall have the meaning specified in Section 8.1.18 [Financial Advisor].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">First Amendment</u> shall mean the First Amendment to the Fourth Amended and Restated Credit Agreement, dated as of the First Amendment Effective Date, by and among the Borrower, the Guarantors party thereto, the Administrative Agent and the Lenders party thereto.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">First Amendment Effective Date</u> shall mean September 27, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">First Lien Leverage Ratio</u> shall mean, as of the end of any date of determination, the ratio of (A) Consolidated Funded Debt of the Loan Parties that is secured by a Lien on any asset (other than (x) the PPA Debt and (y) any other such Consolidated Funded Debt secured by a Permitted Lien that is subordinated or ranks junior to the Liens securing the Obligations) on such date to (B) Consolidated EBITDA (i) for the four fiscal quarters then ending if such date is a fiscal </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-15-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">quarter end or (ii) for the four fiscal quarters most recently ended if such date is not a fiscal quarter end.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fixed Charges</u> shall mean for any period of determination the sum of the Loan Parties&#8217; (i) interest expense, (ii) income taxes due and payable, (iii) current and other scheduled principal installments on Indebtedness (as adjusted for prepayments) and (iv) capital expenditure payments or capitalized lease payments, in each case, for such period determined and consolidated in accordance with GAAP, and calculated on a Pro Forma Basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Flood Laws</u> shall mean all applicable Laws relating to policies and procedures that address requirements placed on federally regulated lenders under the National Flood Insurance Reform Act of 1994 and other Laws related thereto.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Foreign Lender</u> shall mean (i) if the Borrower is a U.S. Person, a Lender that is not a U.S. Person, and (ii) if the Borrower is not a U.S. Person, a Lender that is resident or organized under the Laws of a jurisdiction other than that in which the Borrower is resident for tax purposes. &#160;For purposes of this definition, the United States of America, each State thereof and the District of Columbia shall be deemed to constitute a single jurisdiction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Foreign Subsidiaries</u> shall mean, for any Person, each Subsidiary of such Person that is incorporated or organized under the laws of any jurisdiction other than the United States of America or any state or territory thereof.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fourth Amendment and Restatement Effective Date</u> shall mean the Business Day on which the first Loan shall be made, which shall be August 2, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">GAAP</u> shall mean generally accepted accounting principles as are in effect from time to time, subject to the provisions of Section 1.3 [Accounting Principles; Changes in GAAP], and applied on a consistent basis both as to classification of items and amounts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Guarantor</u> shall mean each of the Restricted Subsidiaries and each other Person which joins this Agreement as a Guarantor after the date hereof.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Guarantor Joinder</u> shall mean a joinder by a Person as a Guarantor under the Loan Documents in the form of <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exhibit 1.1(G)(1)</u>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Guaranty</u> of any Person shall mean any obligation of such Person guaranteeing or in effect guaranteeing any liability or obligation of any other Person in any manner, whether directly or indirectly, including any agreement to indemnify or hold harmless any other Person, any performance bond or other suretyship arrangement and any other form of assurance against loss, except endorsement of negotiable or other instruments for deposit or collection in the ordinary course of business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Guaranty Agreement</u> shall mean the Continuing Agreement of Guaranty and Suretyship in substantially the form of <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exhibit 1.1(G)(2)</u> executed and delivered by each of the Guarantors to the Administrative Agent for the benefit of the Lenders.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-16-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Hallador Sands</u> shall mean Hallador Sands, LLC, a Delaware limited liability company, and any successor or assign. </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Hedge Liabilities</u> shall mean the Interest Rate Hedge Liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">High Point</u> shall mean High Point Land Holdings, LLC, a Delaware limited liability company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Hourglass Sands</u> shall mean Hourglass Sands, LLC, a Delaware limited liability company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Indebtedness</u> shall mean, as to any Person at any time, any and all indebtedness, obligations or liabilities (whether matured or unmatured, liquidated or unliquidated, direct or indirect, absolute or contingent, or joint or several) of such Person for or in respect of: &#160;(i) borrowed money, (ii) amounts raised under or liabilities in respect of any note purchase or acceptance credit facility, (iii) reimbursement obligations (contingent or otherwise) under any letter of credit agreement, (iv) obligations under any currency swap agreement, interest rate swap, cap, collar or floor agreement or other interest rate management device, (v) any other transaction (including forward sale or purchase agreements, capitalized leases and conditional sales agreements and Eligible PPAs) having the commercial effect of a borrowing of money entered into by such Person to finance its operations or capital requirements (but not including trade payables and accrued expenses incurred in the ordinary course of business which are not represented by a promissory note or other evidence of indebtedness and which are not more than thirty (30) days past due), or (vi) any Guaranty of Indebtedness for borrowed money.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Indebtedness for Borrowed Money</u> shall mean, as to any Person at any time, any and all indebtedness, obligations or liabilities (whether matured or unmatured, liquidated or unliquidated, direct or indirect, absolute or contingent, or joint or several) of such Person for or in respect of: (i) borrowed money, (ii) amounts raised under or liabilities in respect of any note purchase or acceptance credit facility, (iii) the unreimbursed amount of all drafts drawn under letters of credit issued for the account of such Person and the undrawn stated amount of all letters of credit issued for the account of such Person, (iv) obligations with respect to capitalized leases, (v) PPA Debt to the extent such PPA Debt is secured by a Lien, it being understood, for the avoidance of doubt, that PPA Debt that is not secured by a Lien shall not constitute Indebtedness for Borrowed Money, or (vi) any Guaranty of Indebtedness of the type described in clauses (i) through (v) above.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Indemnified Taxes</u> shall mean (i) Taxes, other than Excluded Taxes, imposed on or with respect to any payment made by or on account of any obligation of any Loan Party under any Loan Document, and (ii) to the extent not otherwise described in the preceding clause (i), Other Taxes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Indemnitee</u> shall have the meaning specified in Section 11.3.2 [Indemnification by the Borrower].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Indemnity</u> shall mean the Indemnity Agreement in the form of Exhibit 1.1(I)(1) relating to possible environmental liabilities associated with any of the owned or leased real property of the Loan Parties or their Subsidiaries.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-17-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Information</u> shall mean all information received from the Loan Parties or any of their Subsidiaries relating to the Loan Parties or any of such Subsidiaries or any of their respective businesses, other than any such information that is available to the Administrative Agent, any Lender or the Issuing Lender on a non-confidential basis prior to disclosure by the Loan Parties or any of their Subsidiaries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Initial Term A Loan</u> shall have the meaning specified in Section 3.1 [Initial Term A Loan Commitments].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Initial Term A Loan Commitment</u> shall mean, as to any Lender, the amount that, as of the Fourth Amendment and Restatement Effective Date, was set forth opposite its name on Schedule 1.1(B) (as in effect on such date) in the column labeled &#8220;Amount of Commitment for Term Loans,&#8221; as such Commitment is thereafter assigned or modified, and <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Initial Term A Loan Commitments</u> shall mean the aggregate Initial Term A Loan Commitments of all of the Lenders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Initial Term A Loan Lenders</u> shall have the meaning assigned to such term in the Amendment and Restatement Agreement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Insolvency Proceeding</u> shall mean, with respect to any Person, (a) a case, action or proceeding with respect to such Person (i) before any court or any other Official Body under any bankruptcy, insolvency, reorganization or other similar Law now or hereafter in effect, or (ii) for the appointment of a receiver, liquidator, assignee, custodian, trustee, sequestrator, conservator (or similar official) of any Loan Party or otherwise relating to the liquidation, dissolution, winding-up or relief of such Person, or (b) any general assignment for the benefit of creditors, composition, marshaling of assets for creditors, or other, similar arrangement in respect of such Person&#8217;s creditors generally or any substantial portion of its creditors; undertaken under any Law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Intellectual Property</u> means the following: (a) copyrights, mask works (including integrated circuit designs) and rights in works of authorship, registrations and applications for registration thereof, (b) trademarks, service marks, trade names, slogans, domain names, logos, trade dress and registrations and applications of registrations thereof, (c) patents, as well as any reissued and reexamined patents and extensions corresponding to the patents and any patent applications, as well as any related continuation, continuation in part and divisional applications and patents issuing therefrom, and all inventions, discoveries and designs claimed or described therein, (d) trade secrets, and other confidential information, including ideas, designs, concepts, compilations of information, databases and rights in data, methods, techniques, procedures, processes and other know-how, whether or not patentable and (e) all other intellectual property or industrial property.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Intercompany Subordination Agreement</u> shall mean a Subordination Agreement among the Loan Parties in the form attached hereto as <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exhibit 1.1(I)(2)</u>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Intercreditor Agreement</u> means an intercreditor agreement, by and among the Administrative Agent, the Loan Parties and the agent or other representative with respect to Indebtedness that is permitted under Section 8.2.1(xiii) and permitted to be secured under clause (xvii) of the definition of Permitted Liens, providing that the Liens securing such Indebtedness </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-18-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">shall have the ranking described in clause (xvii) of the definition of Permitted Liens and containing other customary terms, in form and substance reasonably satisfactory to the Administrative Agent.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Interest Period</u> shall mean the period of time selected by the Borrower in connection with (and to apply to) any election permitted hereunder by the Borrower to have Loans bear interest under the Term SOFR Rate Option. &#160;Subject to the last sentence of this definition, such period shall be with respect to Loans bearing interest under the Term SOFR Rate Option, one or three Months, as selected by the Borrower. &#160;Such Interest Period shall commence on the effective date of such Interest Rate Option, which shall be (i) the Borrowing Date if the Borrower is requesting new Loans, or (ii) the date of renewal of or conversion to the Term SOFR Rate Option if the Borrower is renewing or converting to the Term SOFR Rate Option applicable to outstanding Loans. &#160;Notwithstanding the second sentence hereof: (A) any Interest Period which would otherwise end on a date which is not a Business Day shall be extended to the next succeeding Business Day unless such Business Day falls in the next calendar month, in which case such Interest Period shall end on the next preceding Business Day, and (B) the Borrower shall not select, convert to or renew an Interest Period for any portion of the Loans that would end after the Expiration Date or the Maturity Date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Interest Rate Hedge</u> shall mean an interest rate exchange, collar, cap, swap, adjustable strike cap, adjustable strike corridor or similar agreements entered into by the Loan Parties or their Subsidiaries in order to provide protection to, or minimize the impact upon, the Borrower, the Guarantor and/or their Subsidiaries of increasing floating rates of interest applicable to Indebtedness. </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Interest Rate Hedge Liabilities</u> shall have the meaning ascribed to such term in the definition of Lender Provided Interest Rate Hedge.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Interest Rate Option</u> shall mean any Base Rate Option or Term SOFR Rate Option.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Investment Property</u> shall mean a security, whether certificated or uncertificated, Security Entitlement (as defined in the Uniform Commercial Code) or Securities Account.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">IRS</u> shall mean the United States Internal Revenue Service.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">ISP98</u> shall have the meaning specified in Section 11.11.1 [Governing Law].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Issuing Lender</u> means PNC Bank, in its individual capacity as issuer of Letters of Credit hereunder, and any other Lender that Borrower, Administrative Agent and such other Lender may agree may from time to time issue Letters of Credit hereunder.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Joint Venture</u> shall mean a corporation, partnership, limited liability company or other entities in which any Person other than the Loan Parties and their Subsidiaries holds, directly or indirectly, an equity interest.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Law</u> shall mean any law(s) (including common law), constitution, statute, treaty, regulation, rule, ordinance, opinion, issued guidance, release, ruling, order, executive order, injunction, writ, decree, bond, judgment, authorization or approval, lien or award of or any </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-19-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">settlement arrangement, by agreement, consent or otherwise, with any Official Body, foreign or domestic.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Lender Provided Commodity Hedge</u> shall mean a Commodity Hedge which is entered into with any Lender or its Affiliate and with respect to which such Lender or other Person confirms to Administrative Agent in writing prior to the execution thereof that it (i) is documented in a standard International Swaps and Derivatives Association Master Agreement or another reasonable and customary manner, (ii) provides for the method of calculating the reimbursable amount of the provider&#8217;s credit exposure in a reasonable and customary manner, and (iii) is entered into for hedging purposes (rather than speculative) purposes. &#160;The Commodity Hedge Liabilities owing to the provider of any Lender Provided Commodity Hedge by any Loan Party that is party to such Lender Provided Commodity Hedge shall, for purposes of this Agreement and all other Loan Documents be &#8220;Obligations&#8221; of such Person and of each other Loan Party, be guaranteed obligations under any Guaranty Agreement and secured obligations under any other Loan Document, as applicable, and otherwise treated as Obligations for purposes of the other Loan Documents, except to the extent constituting Excluded Hedge Liabilities of such Person. The Liens securing the Commodity Hedge Liabilities under a Lender Provided Commodity Hedge shall be pari passu with the Liens securing all other Obligations under this Agreement and the other Loan Documents, subject to the express provisions of Section 9.2.5 [Application of Proceeds].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Lender Provided Interest Rate Hedge</u> shall mean an Interest Rate Hedge which is provided by any Lender or its Affiliate and with respect to which such Lender confirms to Administrative Agent in writing prior to the execution thereof that it: &#160;(a) is documented in a standard International Swaps and Derivatives Association Master Agreement or another reasonable and customary manner, (b) &#160;provides for the method of calculating the reimbursable amount of the provider&#8217;s credit exposure in a reasonable and customary manner, and (c) is entered into for hedging (rather than speculative) purposes. &#160;The liabilities owing to the provider of any Lender Provided Interest Rate Hedge (the &#8220;<b style="font-weight:bold;">Interest Rate Hedge Liabilities</b>&#8221;) by any Loan Party that is party to such Lender Provided Interest Rate Hedge shall, for purposes of this Agreement and all other Loan Documents be &#8220;Obligations&#8221; of such Person and of each other Loan Party, be guaranteed obligations under any Guaranty Agreement and secured obligations under any other Loan Document, as applicable, and otherwise treated as Obligations for purposes of the other Loan Documents, except to the extent constituting Excluded Hedge Liabilities of such Person. The Liens securing the Hedge Liabilities shall be pari passu with the Liens securing all other Obligations under this Agreement and the other Loan Documents, subject to the express provisions of Section 9.2.5 [Application of Proceeds].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Lenders</u> shall mean the financial institutions named on <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule 1.1(B)</u> and their respective successors and assigns as permitted hereunder, each of which is referred to herein as a Lender. &#160;For the purpose of any Loan Document which provides for or references the granting of a security interest or other Lien to the Lenders or to the Administrative Agent for the benefit of the Lenders as security for the Obligations, &#8220;Lenders&#8221; shall include any Affiliate of a Lender to which such Obligation is owed and any other Secured Party.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Lessor Consents</u> shall have the meaning specified in Section 7.1.1(vii) [Deliveries].</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-20-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Letter of Credit</u> shall have the meaning specified in Section 2.9.1 [Issuance of Letters of Credit].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Letter of Credit Borrowing</u> shall have the meaning specified in Section 2.9.3 [Disbursements, Reimbursement].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Letter of Credit Fee</u> shall have the meaning specified in Section 2.9.2 [Letter of Credit Fees].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Letter of Credit Obligation</u> means, as of any date of determination, the aggregate amount available to be drawn under all outstanding Letters of Credit on such date (if any Letter of Credit shall increase in amount automatically in the future, such aggregate amount available to be drawn shall currently give effect to any such future increase) <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">plus</u> the aggregate Reimbursement Obligations and Letter of Credit Borrowings on such date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Letter of Credit Sublimit</u> shall have the meaning specified in Section 2.9.1 [Issuance of Letters of Credit].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Leverage Ratio</u> shall mean, as of the end of any date of determination, the ratio of (A) Consolidated Funded Debt of the Loan Parties on such date to (B) Consolidated EBITDA (i) for the four fiscal quarters then ending if such date is a fiscal quarter end or (ii) for the four fiscal quarters most recently ended if such date is not a fiscal quarter end. &#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Lien</u> shall mean any mortgage, deed of trust, pledge, lien, security interest, charge or other encumbrance or security arrangement of any nature whatsoever, whether voluntarily or involuntarily given, including any conditional sale or title retention arrangement, and any assignment, deposit arrangement or lease intended as, or having the effect of, security and any filed financing statement or other notice of any of the foregoing (whether or not a lien or other encumbrance is created or exists at the time of the filing).</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Liquidity</u> means, as of any date of determination, (a) unrestricted cash and Permitted Investments of the Borrower and the other Loan Parties on a consolidated basis (in each case under this clause (a), to the extent such cash and Permitted Investments are subject to effective Control Agreements, if required under Section 2.3(b) of the Amendment and Restatement Agreement as of such date of determination subject to the post-closing period contained therein), plus (b) the amount by which the Revolving Credit Commitments exceed the Revolving Facility Usage as of such date of determination. &#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Loan Documents</u> shall mean this Agreement, the Administrative Agent&#8217;s Letter, the Collateral Assignment, the Guaranty Agreement, the Indemnity, the Intercompany Subordination Agreement, the Mortgages, the Notes, the Pledge Agreement, the Security Agreement, any Intercreditor Agreement, any other agreement designated by the Administrative Agent and the Borrower as a Loan Document, and any other instruments, certificates or documents delivered in connection herewith or therewith.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Loan Parties</u> shall mean the Borrower and the Guarantors.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-21-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Loan Request</u> shall have the meaning specified in Section 2.5 [Revolving Credit Loan Requests; Swing Loan Requests].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Loans</u> shall mean collectively and <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Loan</u> shall mean separately all Revolving Credit Loans, Swing Loans and Initial Term A Loans or any Revolving Credit Loan, Swing Loan or Initial Term A Loan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Material Adverse Change</u> shall mean any set of circumstances or events which (a) has or could reasonably be expected to have any material adverse effect whatsoever upon the validity or enforceability of this Agreement or any other Loan Document, (b) is or could reasonably be expected to be material and adverse to the business, properties, assets, financial condition, results of operations of the Loan Parties taken as a whole, (c) impairs materially or could reasonably be expected to impair materially the ability of the Loan Parties taken as a whole to duly and punctually pay or perform any of the Obligations, or (d) impairs materially or could reasonably be expected to impair materially the ability of the Administrative Agent or any of the Lenders, to the extent permitted, to enforce their legal remedies pursuant to this Agreement or any other Loan Document.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Material Intellectual Property</u> means any Intellectual Property owned or licensed by a Loan Party or a Restricted Subsidiary that is material (as reasonably determined by the Administrative Agent) to the businesses of the Loan Parties and/or their Restricted Subsidiaries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Maturity Date</u> shall mean March 31, 2026.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">MISO Letter of Credit</u> shall mean the letter of credit with a face amount of up to $6,000,000 that may be issued by PNC Bank in favor of Midcontinent Independent System Operator and any letter of credit issued in replacement or substitution thereof.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Month</u>, with respect to an Interest Period under the Term SOFR Rate Option, shall mean the interval between the days in consecutive calendar months numerically corresponding to the first day of such Interest Period. &#160;If any Term SOFR Rate Interest Period begins on a day of a calendar month for which there is no numerically corresponding day in the month in which such Interest Period is to end, the final month of such Interest Period shall be deemed to end on the last Business Day of such final month.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Mortgage</u> or <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Mortgages</u> shall mean each Mortgage and each Mortgage Amendment in substantially the form of <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exhibit 1.1(M)(1)</u> and <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exhibit 1.1(M)(2)</u> executed and delivered by the Loan Parties to the Administrative Agent for the benefit of the Lenders with respect to the Real Property that is owned by any of the Loan Parties, or with respect to the Real Property that is leased by any of the Loan Parties and that includes surface rights and significant facilities of any of the Loan Parties, including any amendments thereto but not including any leased office space.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Multiemployer Plan</u> shall mean any employee benefit plan which is a &#8220;multiemployer plan&#8221; within the meaning of Section 4001(a)(3) of ERISA and to which the Borrower or any member of the ERISA Group is then making or accruing an obligation to make contributions or, within the preceding five Plan years, has made or had an obligation to make such contributions.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-22-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Non-Consenting Lender</u> shall have the meaning specified in Section 11.1 [Modifications, Amendments or Waivers].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Non-Qualifying Party</u> shall mean any Loan Party that fails for any reason to qualify as an Eligible Contract Participant on the Effective Date of the applicable Swap.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Notes</u> shall mean, collectively, and <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Note</u> shall mean separately, the promissory notes in the form of <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exhibit 1.1(N)(1)</u> evidencing the Revolving Credit Loans, in the form of <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exhibit 1.1(N)(2)</u> evidencing the Swing Loan, and in the form of <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exhibit 1.1(N)(3)</u> evidencing the Initial Term A Loans.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Notices</u> shall have the meaning specified in Section 11.5 [Notices; Effectiveness; Electronic Communication].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">NYFRB</u> shall mean the Federal Reserve Bank of New York.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Oaktown Gas</u> shall have the meaning set forth in Section 8.2.9 [Subsidiaries, Partnerships and Joint Ventures].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;white-space:pre-wrap;"> </u><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Obligation</u> shall mean any obligation or liability of any of the Loan Parties, howsoever created, arising or evidenced, whether direct or indirect, absolute or contingent, now or hereafter existing, or due or to become due, under or in connection with (i) this Agreement, the Notes, the Letters of Credit, the Administrative Agent&#8217;s Letter or any other Loan Document whether to the Administrative Agent, any of the Lenders or their Affiliates or other persons provided for under such Loan Documents, (ii) any Lender Provided Interest Rate Hedge, and (iii) any Other Lender Provided Financial Service Products. &#160;Notwithstanding anything to the contrary contained in the foregoing, the Obligations shall not include any Excluded Hedge Liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Official Body</u> shall mean the government of the United States of America or any other nation, or of any political subdivision thereof, whether state or local, and any agency, authority, instrumentality, regulatory body, court, central bank or other entity exercising executive, legislative, judicial, taxing, regulatory or administrative powers or functions of or pertaining to government (including any supra-national bodies such as the European Union or the European Central Bank) and any group or body charged with setting financial accounting or regulatory capital rules or standards (including, the Financial Accounting Standards Board, the Bank for International Settlements or the Basel Committee on Banking Supervision or any successor or similar authority to any of the foregoing).</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Order</u> shall have the meaning specified in Section 2.9.9 [Liability for Acts and Omissions]. &#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Other Connection Taxes</u> shall mean, with respect to any Recipient, Taxes imposed as a result of a present or former connection between such Recipient (or an agent or affiliate thereof) and the jurisdiction imposing such Tax (other than connections arising solely from such Recipient having executed, delivered, become a party to, performed its obligations under, received payments under, received or perfected a security interest under, engaged in any other transaction pursuant to or enforced any Loan Document, or sold or assigned an interest in any Loan or Loan Document).</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-23-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Other Lender Provided Financial Service Products</u> shall mean agreements or other arrangements under which any Lender or Affiliate of a Lender provides any of the following products or services to any of the Loan Parties: (a) credit cards, (b) credit card processing services, (c) debit cards, (d) purchase cards, (e) ACH transactions, (f) cash management, including controlled disbursement, accounts or services, (g) foreign currency exchange, or (h)<u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"> </u>Lender Provided Commodity Hedge.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Other Taxes</u> shall mean all present or future stamp, court or documentary, intangible, recording, filing or similar Taxes that arise from any payment made under, from the execution, delivery, performance, enforcement or registration of, from the receipt or perfection of a security interest under, or otherwise with respect to, any Loan Document, except any such Taxes that are Other Connection Taxes imposed with respect to an assignment (other than an assignment made pursuant to Section 5.6.2 [Replacement of a Lender]).</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Overnight Bank Funding Rate</u> shall mean, for any day, the rate comprised of both overnight federal funds and overnight eurocurrency borrowings by U.S.-managed banking offices of depository institutions, as such composite rate shall be determined by the NYFRB, as set forth on its public website from time to time, and as published on the next succeeding Business Day as the overnight bank funding rate by the NYFRB (or by such other recognized electronic source (such as Bloomberg) selected by the Administrative Agent for the purpose of displaying such rate); provided, that if such day is not a Business Day, the Overnight Bank Funding Rate for such day shall be such rate on the immediately preceding Business Day; provided, further, that if such rate shall at any time, for any reason, no longer exist, a comparable replacement rate determined by the Administrative Agent at such time (which determination shall be conclusive absent manifest error). If the Overnight Bank Funding Rate determined as above would be less than zero, then such rate shall be deemed to be zero. The rate of interest charged shall be adjusted as of each Business Day based on changes in the Overnight Bank Funding Rate without notice to the Borrower.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Participant</u> has the meaning specified in Section 11.8.4 [Participations].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Participant Register</u> shall have the meaning specified in Section 11.8.4 [Participations].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Participation Advance</u> shall have the meaning specified in Section 2.9.3 [Disbursements, Reimbursement].<u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"> </u></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Payment Date</u> shall mean (a) with respect to Revolving Credit Loans, the first day of each calendar quarter after the date hereof and on the Expiration Date, or upon acceleration of the Notes, and (b) with respect to Initial Term A Loans, the first day of each calendar quarter after the date hereof and on the Maturity Date, or upon acceleration of the Notes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Payment In Full</u> and <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Paid In Full</u> shall mean payment in full in cash of the Loans and other Obligations hereunder (other than Unasserted Obligations), termination of the Commitments and expiration or termination of all Letters of Credit or cash collateralization of any unexpired Letters of Credit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">PBGC</u> shall mean the Pension Benefit Guaranty Corporation established pursuant to Subtitle A of Title IV of ERISA or any successor.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-24-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Pension Plan</u> shall mean at any time an &#8220;employee pension benefit plan&#8221; (as such term is defined in Section 3(2) of ERISA) (including a &#8220;multiple employer plan&#8221; as described in Sections 4063 and 4064 of ERISA, but not a Multiemployer Plan) which is covered by Title IV of ERISA or is subject to the minimum funding standards under Section 412 or Section 430 of the Code and either (i) is sponsored, maintained or contributed to by any member of the ERISA Group for employees of any member of the ERISA Group or (ii) has at any time within the preceding five years been sponsored, maintained or contributed to by any entity which was at such time a member of the ERISA Group for employees of any entity which was at such time a member of the ERISA Group, or in the case of a &#8220;multiple employer&#8221; or other plan described in Section 4064(a) of ERISA, has made contributions at any time during the immediately preceding five plan years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Permitted Acquisition</u> shall have the meaning assigned to that term in Section 8.2.6 [Liquidations, Mergers, Consolidations, Acquisitions].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Permitted Investments</u> shall mean:</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(i)</font></font>direct obligations of the United States of America or any agency or instrumentality thereof or obligations backed by the full faith and credit of the United States of America maturing in twelve (12) months or less from the date of acquisition;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(ii)</font></font>commercial paper maturing in 180 days or less rated not lower than A-1, by Standard &amp; Poor&#8217;s or P-1 by Moody&#8217;s Investors Service, Inc. on the date of acquisition;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(iii)</font></font>demand deposits, time deposits or certificates of deposit maturing within one year in commercial banks whose obligations are rated A-1, A or the equivalent or better by Standard &amp; Poor&#8217;s on the date of acquisition;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(iv)</font></font>money market or mutual funds whose investments are limited to those types of investments described in clauses (i) (iii) above;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(v)</font></font>investments made under the Cash Management Agreements or under cash management agreements with any other Lenders; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(vi)</font></font>Permitted Acquisitions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Permitted Liens</u> shall mean:</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(i)</font></font>Liens for taxes, assessments, or similar charges, incurred in the ordinary course of business and which are not yet due and payable;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(ii)</font></font>Pledges or deposits made in the ordinary course of business to secure payment of workmen&#8217;s compensation, or to participate in any fund in connection with workmen&#8217;s compensation, unemployment insurance, old-age pensions or other social security programs;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(iii)</font></font>Liens of mechanics, materialmen, warehousemen, carriers, or other like Liens, securing obligations incurred in the ordinary course of business that are not yet due and payable and Liens of landlords securing obligations to pay lease payments that are not yet due and payable or in default;</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-25-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(iv)</font></font>Good-faith pledges or deposits made in the ordinary course of business to secure performance of bids, tenders, contracts (other than for the repayment of borrowed money) or leases, not in excess of the aggregate amount due thereunder, or to secure statutory obligations, or surety, appeal, indemnity, performance or other similar bonds required in the ordinary course of business;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(v)</font></font>Encumbrances consisting of zoning restrictions, easements or other restrictions on the use of real property, none of which materially impairs the intended use of such property or the value thereof, and none of which is violated in any material respect by existing or proposed structures or land use;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(vi)</font></font>Liens, security interests and mortgages in favor of the Administrative Agent for the benefit of the Lenders and their Affiliates securing the Obligations (including obligations in connection with Lender Provided Interest Rate Hedges and Other Lender Provided Financial Service Products); </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(vii)</font></font>Liens on property leased by any Loan Party or Subsidiary of such Loan Party under operating leases;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(viii)</font></font>Any Lien existing on the date of this Agreement and described on <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule 1.1(P)(1)</u>, <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u> that the principal amount secured thereby is not hereafter increased, and no additional assets become subject to such Lien;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(ix)</font></font>(A) Purchase Money Security Interests, (B) Liens on any fixed assets that were acquired by any Loan Party during the period from October 1, 2022 through the Fourth Amendment and Restatement Effective Date and are listed on <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule 1.1(P)(2)</u> and any proceeds thereof, and (C) Liens on property leased by any Loan Party under capital leases; provided that the aggregate amount of loans, deferred payments and other Indebtedness secured by such Purchase Money Security Interests or such other Liens shall not exceed $25,000,000 (excluding for the purpose of this computation any loans or deferred payments secured by Liens described on Schedule 1.1(P)(1));</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(x)</font></font>The following, (A) if the validity or amount thereof is being contested in good faith by appropriate and lawful proceedings diligently conducted so long as levy and execution thereon either has not commenced or have been stayed and continue to be stayed or (B) if a final judgment is entered and such judgment is discharged within thirty (30) days of entry, and in either case they do not in the aggregate, materially impair the ability of any Loan Party to perform its Obligations hereunder or under the other Loan Documents:</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:108pt;margin:0pt 0pt 12pt 0pt;">(1)<font style="display:inline-block;width:22.01pt;"></font>Claims or Liens for taxes, assessments or charges due and payable and subject to interest or penalty; provided that the applicable Loan Party maintains such reserves or other appropriate provisions as shall be required by GAAP and pays all such taxes, assessments or charges forthwith upon the commencement of proceedings to foreclose any such Lien;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:108pt;margin:0pt 0pt 12pt 0pt;">(2)<font style="display:inline-block;width:22.01pt;"></font>Defects of title to, real or personal property;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:108pt;margin:0pt;">(3)<font style="display:inline-block;width:22.01pt;"></font>Claims or Liens of mechanics, materialmen, warehousemen, carriers, or other statutory nonconsensual Liens incurred in the ordinary course of business or the </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-26-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">ordinary course of construction, and in either case such claims or liens do not result in a Material Adverse Change; or</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:108pt;margin:0pt 0pt 12pt 0pt;">(4)<font style="display:inline-block;width:22.01pt;"></font>Liens resulting from final judgments or orders described in Section 9.1.7 [Final Judgments or Orders];</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(xi)</font></font>Judgment Liens not constituting an Event of Default;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(xii)</font></font>Liens securing Indebtedness that will be repaid with the first advances under this Agreement;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(xiii)</font></font>Liens existing on any property prior to the acquisition thereof by a Loan Party or any Subsidiary thereof including pursuant to a Permitted Acquisition; <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u> that (1) such Lien is not created in contemplation of or in connection with such acquisition or such Permitted Acquisition, as applicable, (2) such Lien shall not apply to any other property of the Loan Parties or any Subsidiary thereof and (3) such Lien secures only Indebtedness permitted under Sections 8.2.1(xiii) and 8.2.1(xiv) on the date of such acquisition or Permitted Acquisition, as the case may be; </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(xiv)</font></font>precautionary Liens on accounts receivable and related assets subject to sales or assignments permitted under Section 8.2.7(iv) [Dispositions of Assets or Subsidiaries]; </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(xv)</font></font>Liens that are replacements of Permitted Liens so long as the replacement Liens only encumber those assets that secured the original Indebtedness; </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(xvi)</font></font>Liens securing Indebtedness in an aggregate principal amount not to exceed $5,000,000 that is permitted pursuant to Section 8.2.1(xvii); provided that such Liens shall not attach to any assets that are not Collateral; </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(xvii)</font></font>Liens on assets that constitute Collateral securing obligations under Eligible PPAs in an aggregate amount not in excess of the lesser of (x) the amount of PPA Debt and (y) $60,000,000, so long as such Liens rank junior to the Liens on the Collateral securing the Obligations pursuant, and such Liens &#160;are subject at all times, to an Intercreditor Agreement; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(xviii)</font></font>Liens on cash collateral, cash deposits and deposit accounts (including proceeds from any draw upon (x) the MISO Letter of Credit and (y) letters of credit other than Letters of Credit), that in each case support obligations under (i) the MISO Letter of Credit, (ii) power purchase agreements or (iii) Commodity Hedge Liabilities owing to Persons other than Lenders and their respective Affiliates in respect of power generation hedges, securing obligations (in the case of letters of credit, measured by face amount) not to exceed $15,000,000 in the aggregate for all such cash collateral, cash deposits, deposit accounts and letters of credit in place at any time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Person</u> shall mean any individual, corporation, partnership, limited liability company, association, joint-stock company, trust, unincorporated organization, joint venture, government or political subdivision or agency thereof, or any other entity.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-27-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Pledge Agreement</u> shall mean the Fourth Amended and Restated Pledge Agreement, dated as of the Fourth Amendment and Restatement Effective Date, in substantially the form of <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exhibit 1.1(P)</u> executed and delivered by the Loan Parties and Hallador Sands and certain of its Subsidiaries to the Administrative Agent for the benefit of the Lenders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">PNC Bank</u> shall mean PNC Bank, National Association, its successors and assigns.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Potential Default</u> shall mean any event or condition which with notice or passage of time, or both, would constitute an Event of Default.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">PPA Counterparty</u> shall have the meaning set forth in the definition of Eligible PPA.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">PPA Debt</u> shall mean the amount of any and all payments made by any PPA Counterparty in its capacity as such under an Eligible PPA; provided that the PPA Debt shall be deemed to be zero (a) at any time prior to the date the first such payment is made and (b) at any time after all electricity and power required to be delivered under an Eligible PPA has been delivered by the Loan Parties and their respective Subsidiaries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Prime Rate</u> shall mean the interest rate per annum announced from time to time by the Administrative Agent at its Principal Office as its then prime rate, which rate may not be the lowest or most favorable rate then being charged commercial borrowers or others by the Administrative Agent. &#160;Any change in the Prime Rate shall take effect at the opening of business on the day such change is announced.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Principal Office</u> shall mean the main banking office of the Administrative Agent in Pittsburgh, Pennsylvania.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Prior Security Interest</u> shall mean a valid and enforceable perfected first-priority security interest under the Uniform Commercial Code in the Collateral which is subject only to statutory Liens for taxes not yet due and payable or Purchase Money Security Interests.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Pro Forma Basis</u> shall mean:</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(a)</font></font> any material investment, Permitted Acquisition or disposition of all or substantially all of the assets or Capital Stock of any Restricted Subsidiary or of any division or product line or coal or other mine or mineral reserves, and any dividend or distribution on, or re-purchases of, Capital Stock of the Borrower made or to be made by any Loan Party during the applicable reference period or subsequent to such reference period and on or prior to the date of determination will be given pro forma effect as if it had occurred on the first day of the applicable reference period;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(b)</font></font>any Person that is a Restricted Subsidiary on the date of determination will be deemed to have been a Restricted Subsidiary at all times during such reference period;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(c)</font></font>any Person that is not a Restricted Subsidiary on the date of determination will be deemed not to have been a Restricted Subsidiary at any time during such reference period;</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-28-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(d)</font></font>Fixed Charges shall be calculated after giving pro forma effect to incurrences and repayments of Indebtedness (other than ordinary course working capital borrowings and repayments under revolving credit facilities) during the applicable reference period or subsequent to such reference period and on or prior to the date of determination to the extent in connection with any transaction referred to in clause (a) above as if it had occurred on the first day of the applicable reference period; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(e)</font></font>if any Indebtedness bears a floating rate of interest, the interest expense on such Indebtedness will be calculated as if the rate in effect on the calculation date had been the applicable rate for the entire period (taking into account the effect on such interest rate of any Lender Provided Interest Rate Hedge or Lender Provided Commodity Hedge applicable to such Indebtedness).</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For purposes of this definition, whenever pro forma effect is given to a transaction, the pro forma calculations shall be made in good faith by an Authorized Officer of the Borrower and in a manner consistent with Article 11 of Regulation S-X of the Securities Act, as set forth in a certificate of an Authorized Officer of Borrower (with supporting calculations) and reasonably acceptable to the Administrative Agent. &#160;For purposes of making the computation referred to above, interest on any Indebtedness under a revolving credit facility (to the extent required to be computed on a pro forma basis) shall be computed based upon the average daily balance of such Indebtedness during the applicable period. &#160;Interest on Indebtedness that may optionally be determined at an interest rate based upon a factor of a prime or similar rate, a eurocurrency interbank offered rate, or other rate shall be deemed to have been based upon the rate actually chosen, or, if none, then based upon such optional rate chosen as the Borrower may designate. &#160;For the avoidance of doubt, Fixed Charges for purposes of calculating Excess Cash Flow shall not be calculated on a Pro Forma Basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Purchase Money Security Interest</u> shall mean Liens upon tangible personal property securing loans (or capital leases) to any Loan Party or Subsidiary of such Loan Party or deferred payments by such Loan Party or Subsidiary for the purchase of such tangible personal property.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Qualified ECP Loan Party</u> shall mean each Loan Party that on the Eligibility Date is (a) a corporation, partnership, proprietorship, organization, trust, or other entity other than a &#8220;commodity pool&#8221; as defined in Section 1a(10) of the CEA and CFTC regulations thereunder that has total assets exceeding $10,000,000, or (b) an Eligible Contract Participant that can cause another person to qualify as an Eligible Contract Participant on the Eligibility Date under Section 1a(18)(A)(v)(II) of the CEA by entering into or otherwise providing a &#8220;letter of credit or keepwell, support, or other agreement&#8221; for purposes of Section 1a(18)(A)(v)(II) of the CEA.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Ratable Share</u> shall mean:</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(i)</font></font>with respect to a Lender&#8217;s obligation to make Revolving Credit Loans, participate in Letters of Credit and other Letter of Credit Obligations, and receive payments, interest, and fees related thereto (including, for the avoidance of doubt, Commitment Fees and Letter of Credit Fees), the proportion that such Lender&#8217;s Revolving Credit Commitment bears to the Revolving Credit Commitments of all of the Lenders, provided however that if the Revolving Credit Commitments have terminated or expired, the Ratable Shares for purposes of this clause </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-29-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">shall be determined based upon the Revolving Credit Commitments most recently in effect, giving effect to any assignments; </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(ii)</font></font>with respect to a Lender&#8217;s obligation to make Initial Term A Loans and receive payments, interest, and fees related thereto, the proportion that such Lender&#8217;s Initial Term A Loans bears to the Initial Term A Loans of all of the Lenders; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(iii)</font></font>with respect to all other matters as to a particular Lender, the percentage obtained by dividing (i) such Lender&#8217;s Revolving Credit Commitment plus the Initial Term A Loans of such Lender, by (ii) the sum of the aggregate amount of the Revolving Credit Commitments plus the Initial Term A Loans of all Lenders; provided however that if the Revolving Credit Commitments have terminated or expired, the computation in this clause shall be determined based upon the Revolving Credit Commitments most recently in effect, giving effect to any assignments, and not on the current amount of the Revolving Credit Commitments and provided further in the case of Section 2.10 [Defaulting Lenders] when a Defaulting Lender shall exist, &#8220;Ratable Share&#8221; shall mean the percentage of the aggregate Commitments and Initial Term A Loans (disregarding any Defaulting Lender&#8217;s Commitment and Initial Term A Loan) represented by such Lender&#8217;s Commitment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Real Property</u> shall mean all interests in real property, both owned and leased, and the surface, coal, and mineral rights, interests, licenses, easements, right of ways, water rights, coal leases, and other interests of each Loan Party (other than Summit Terminal) associated with the properties described on <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule 1.1(R)</u>, which shall be encumbered by a Mortgage, as described on <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule 1.1(R)</u>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Recipient</u> shall mean (i) the Administrative Agent, (ii) any Lender and (iii) the Issuing Lender, as applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Regulated Substances</u> shall mean, without limitation, any substance, material or waste, regardless of its form or nature, defined under Environmental Laws as a &#8220;hazardous substance&#8221;, &#8220;pollutant&#8221;, &#8220;pollution&#8221;, &#8220;contaminant&#8221;, &#8220;hazardous or toxic substance&#8221;, &#8220;extremely hazardous substance&#8221;, &#8220;toxic chemical&#8221;, &#8220;toxic substance&#8221;, &#8220;toxic waste&#8221;, &#8220;hazardous waste&#8221;, &#8220;special handling waste&#8221;, &#8220;industrial waste&#8221;, &#8220;residual waste&#8221;, &#8220;solid waste&#8221;, &#8220;municipal waste&#8221;, &#8220;mixed waste&#8221;, &#8220;infectious waste&#8221;, &#8220;chemotherapeutic waste&#8221;, &#8220;medical waste&#8221;, &#8220;regulated substance&#8221; or any other material, substance or waste, regardless of its form or nature, which otherwise is regulated by Environmental Laws.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Reimbursement Obligation</u> shall have the meaning specified in Section 2.9.3 [Disbursements, Reimbursement].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Related Parties</u> shall mean, with respect to any Person, such Person&#8217;s Affiliates and the partners, directors, officers, employees, agents and advisors of such Person and of such Person&#8217;s Affiliates. &#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Relevant Governmental Body</u> shall mean the Federal Reserve Board and/or the Federal Reserve Bank of New York, or a committee officially endorsed or convened by the Federal Reserve Board and/or the Federal Reserve Bank of New York or any successor thereto.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-30-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Relief Proceeding</u> shall mean any proceeding seeking a decree or order for relief in respect of any Loan Party or Subsidiary of a Loan Party in a voluntary or involuntary case under any applicable bankruptcy, insolvency, reorganization or other similar law now or hereafter in effect, or for the appointment of a receiver, liquidator, assignee, custodian, trustee, sequestrator, conservator (or similar official) of any Loan Party or Subsidiary of a Loan Party for any substantial part of its property, or for the winding-up or liquidation of its affairs, or an assignment for the benefit of its creditors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Reportable Compliance Event</u> shall mean that any Covered Entity becomes a Sanctioned Person, or is charged by indictment, criminal complaint or similar charging instrument, arraigned, or custodially detained in connection with any Anti-Terrorism Law or any predicate crime to any Anti-Terrorism Law, or has knowledge of facts or circumstances to the effect that it is reasonably likely that any aspect of its operations is in actual or probable violation of any Anti-Terrorism Law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Required Environmental Notices</u> shall mean all notices, reports, plans, forms or other filings which are required pursuant to Environmental Laws or Required Environmental Permits to be submitted to an Official Body or which otherwise must be maintained.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Required Environmental Permits</u> shall mean all permits, licenses, bonds, consents, approvals or authorizations required under Environmental Laws to own, occupy or maintain the Real Property.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Required Lenders</u> shall mean</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(A)</font></font>If there exists fewer than three (3) Lenders, all Lenders (other than any Defaulting Lender), and</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(B)</font></font>If there exist three (3) or more Lenders, Lenders (other than any Defaulting Lender) having more than 50% of the sum of (a) the aggregate amount of the Revolving Credit Commitments of the Lenders (excluding any Defaulting Lender) or, after the termination of the Revolving Credit Commitments, the outstanding Revolving Credit Loans and Ratable Share of Letter of Credit Obligations of the Lenders (excluding any Defaulting Lender), and (b) the aggregate outstanding amount of any Initial Term A Loans.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Required Mining Permits</u> shall mean all permits, licenses, authorizations, plans, approvals and bonds necessary under the Environmental Laws for the Loan Parties or any Subsidiary to continue to conduct coal mining and related operations on, in or under the Real Property, and any and all other mining properties owned or leased by any such Loan Party or Subsidiary (collectively, &#8220;<b style="font-weight:bold;">Mining Property</b>&#8221;) substantially in the manner as such operations had been authorized immediately prior to such Loan Party&#8217;s acquisition of its interests in the Real Property and as may be necessary for such Loan Party to conduct coal mining and related operations on, in or under the Mining Property as described in any plan of operation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Required Share</u> shall have the meaning assigned to such term in Section 5.11 [Settlement Date Procedures].</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-31-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Resolution Authority</u> means an EEA Resolution Authority or, with respect to any UK Financial Institution, a UK Resolution Authority.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Restricted Subsidiaries</u> shall mean any and all existing and hereinafter acquired or created Subsidiaries of the Borrower or any other Loan Party other than the Excluded Subsidiaries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Revolving Credit Commitment</u> shall mean, as to any Lender at any time, the amount set forth opposite its name on <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule 1.1(B)</u> as of the Fourth Amendment and Restatement Effective Date in the column labeled &#8220;Revolving Credit Commitment,&#8221; as such Commitment is thereafter assigned or modified, and <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Revolving Credit Commitments</u> shall mean the aggregate Revolving Credit Commitments of all of the Lenders. &#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Revolving Credit Loans</u> shall mean collectively and <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Revolving Credit Loan</u> shall mean separately all Revolving Credit Loans or any Revolving Credit Loan made by the Lenders or one of the Lenders to the Borrower pursuant to Section 2.1 [Revolving Credit Commitments] or 2.9.3 [Disbursements, Reimbursement].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Revolving Facility Usage</u> shall mean at any time the sum of the outstanding Revolving Credit Loans, Swing Loans and the Letter of Credit Obligations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Revolving Lenders</u> shall have the meaning assigned to such term in the Amendment and Restatement Agreement and shall include their respective successors and assigns as permitted hereunder.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Sanctioned Country</u> shall mean a country subject to a sanctions program maintained under any Anti-Terrorism Law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Sanctioned Person</u> shall mean any individual person, group, regime, entity or thing listed or otherwise recognized as a specially designated, prohibited, sanctioned or debarred person, group, regime, entity or thing, or subject to any limitations or prohibitions (including but not limited to the blocking of property or rejection of transactions), under any Anti-Terrorism Law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Second Amendment</u> shall mean the Second Amendment to the Fourth Amended and Restated Credit Agreement, dated as of the Second Amendment Effective Date, by and among the Borrower, the Guarantors party thereto, the Administrative Agent and the Lenders party thereto.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Second Amendment Effective Date</u> shall mean October 23, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Secured Parties</u> shall mean the Administrative Agent, each Lender, each provider of Other Lender Provided Financial Service Products and each provider of Lender Provided Interest Rate Hedges to any of the Loan Parties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Securities Account</u> shall mean any &#8220;Securities Account&#8221; as defined in the Uniform Commercial Code.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-32-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Securities Account Control Agreement</u> shall mean an agreement in a form that is reasonably satisfactory to the Administrative Agent establishing the Administrative Agent&#8217;s Control with respect to any Securities Account.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Securities Act</u> shall mean the Securities Act of 1933.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Security Agreement</u> shall mean the Amended and Restated Security Agreement, dated as of the Fourth Amendment and Restatement Effective Date, in substantially the form of <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exhibit 1.1(S)</u> executed and delivered by each of the Loan Parties to the Administrative Agent for the benefit of the Lenders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Security Documents</u> shall mean the Security Agreement, the Pledge Agreement, the Collateral Assignment, the Mortgages, deeds of trust, and all other documents, instruments, and agreements sufficient to provide the Administrative Agent for the benefit of the Lenders with a first priority perfected Lien, subject only to Permitted Liens, on the Collateral.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Settlement Date</u> shall mean any Business Day on which the Administrative Agent elects to effect settlement pursuant to Section 5.11 [Settlement Date Procedures].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">SOFR</u> means, for any day, a rate equal to the secured overnight financing rate as administered by the Federal Reserve Bank of New York (or a successor administrator of the secured overnight financing rate). </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">SOFR Adjustment</u> means, for Term SOFR Rate, the following:</p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;width:99.89%;"><tr><td style="vertical-align:top;width:50%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;">SOFR Adjustment</p></td><td style="vertical-align:top;width:50%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;">Interest Period</p></td></tr><tr><td style="vertical-align:top;width:50%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 12pt 0pt;">10 basis points (0.10%)</p></td><td style="vertical-align:top;width:50%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;">For a 1-month Interest Period</p></td></tr><tr><td style="vertical-align:top;width:50%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt 0pt 12pt 0pt;">15 basis points (0.15%)</p></td><td style="vertical-align:top;width:50%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;">For a 3-month Interest Period</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">SOFR Floor</u> shall mean a rate of interest per annum equal to 50 basis points (0.50%).</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Solvent</u> shall mean, with respect to any Person on any date of determination, taking into account any right of reimbursement, contribution or similar right available to such Person from other Persons, that on such date (i) the fair value of the property of such Person is greater than the total amount of liabilities, including, without limitation, contingent liabilities, of such Person, (ii) the present fair saleable value of the assets of such Person is not less than the amount that will be required to pay the probable liability of such Person on its debts as they become absolute and matured, (iii) such Person is able to realize upon its assets and pay its debts and other liabilities, contingent obligations and other commitments as they mature in the normal course of business, (iv) such Person does not intend to, and does not believe that it will, incur debts or liabilities beyond such Person&#8217;s ability to pay as such debts and liabilities mature, and (v) such Person is not engaged in business or a transaction, and is not about to engage in business or a transaction, for which such Person&#8217;s property would constitute unreasonably small capital after giving due consideration to the prevailing practice in the industry in which such Person is engaged. &#160;In computing the amount of contingent liabilities at any time, it is intended that such liabilities will </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-33-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">be computed at the amount which, in light of all the facts and circumstances existing at such time, represents the amount that can reasonably be expected to become an actual or matured liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Standard &amp; Poor&#8217;s</u> shall mean Standard &amp; Poor&#8217;s Ratings Services, a division of The McGraw-Hill Companies, Inc.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Statements</u> shall have the meaning specified in Section 6.1.6(i) [Historical Statements].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Subsidiary</u> of any Person at any time shall mean any corporation, trust, partnership, any limited liability company or other business entity (i) of which more than 50% of the outstanding voting securities or other interests normally entitled to vote for the election of one or more directors or trustees (regardless of any contingency which does or may suspend or dilute the voting rights) is at such time owned directly or indirectly by such Person or one or more of such Person&#8217;s Subsidiaries, or (ii) which is controlled or capable of being controlled by such Person or one or more of such Person&#8217;s Subsidiaries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Subsidiary Equity Interests</u> shall have the meaning specified in Section 6.1.2 [Subsidiaries and Owners; Investment Companies].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Summit Terminal</u> shall mean Summit Terminal, LLC, a Delaware limited liability company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Swap</u> shall mean any &#8220;swap&#8221; as defined in Section 1a(47) of the CEA and regulations thereunder, other than (a) a swap entered into, or subject to the rules of, a board of trade designated as a contract market under Section 5 of the CEA, or &#160;(b) a commodity option entered into pursuant to CFTC Regulation 32.3(a).</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Swap Obligation</u> shall mean any obligation to pay or perform under any agreement, contract or transaction that constitutes a Swap which is also a Lender Provided Interest Rate Hedge or Lender Provided Commodity Hedge.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Swing Loan Commitment</u> shall mean PNC Bank&#8217;s commitment to make Swing Loans to the Borrower pursuant to Section 2.1.2 [Swing Loan Commitment] hereof in an aggregate principal amount up to $15,000,000.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Swing Loan Lender</u> shall mean PNC Bank, in its capacity as a lender of Swing Loans.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Swing Loan Note</u> shall mean the Swing Loan Note of the Borrower in the form of <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exhibit 1.1(N)(2)</u> evidencing the Swing Loans, together with all amendments, extensions, renewals, replacements, refinancings or refundings thereof in whole or in part.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Swing Loan Request</u> shall mean a request for Swing Loans made in accordance with Section 2.5.2 [Swing Loan Request] hereof.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-34-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Swing Loans</u> shall mean collectively and <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Swing Loan</u> shall mean separately all Swing Loans or any Swing Loan made by PNC Bank to the Borrower pursuant to Section 2.1.2 [Swing Loan Commitment] hereof.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Taxes</u> shall mean all present or future taxes, levies, imposts, duties, deductions, withholdings (including backup withholdings), assessments, fees or other charges imposed by any Official Body, including any interest, additions to tax or penalties applicable thereto.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Term Loans</u> shall mean collectively the Initial Term A Loans and the Incremental Term Loans.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Term SOFR Administrator</u> shall mean CME Group Benchmark Administration Limited (CBA) (or a successor administrator of the Term SOFR Reference Rate selected by the Administrative Agent in its reasonable discretion).</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Term SOFR Rate</u> shall mean, with respect to any amount to which the Term SOFR Rate Option applies, for any Interest Period, the interest rate per annum determined by the Administrative Agent &#160;(rounded upwards, at the Administrative Agent&#8217;s discretion, to the nearest 1/100th of 1%) equal to the Term SOFR Reference Rate for a tenor comparable to such Interest Period, as such rate is published by the Term SOFR Administrator on the day (the &#8220;<b style="font-weight:bold;">Term SOFR Determination Date</b>&#8221;) that is two (2) Business Days prior to the first day of such Interest Period. &#160;If the Term SOFR Reference Rate for the applicable tenor has not been published or replaced with a Benchmark Replacement by 5:00 p.m. (Pittsburgh, Pennsylvania time) on the Term SOFR Determination Date, then the Term SOFR Reference Rate shall be the Term SOFR Reference Rate for such tenor on the first Business Day preceding such Term SOFR Determination Date for which such Term SOFR Reference Rate for such tenor was published in accordance herewith, so long as such first preceding Business Day is not more than three (3) Business Days prior to such Term SOFR Determination Date. &#160;If the Term SOFR Rate, determined as provided above, would be less than the SOFR Floor, then the Term SOFR Rate shall be deemed to be the SOFR Floor. &#160;The Term SOFR Rate shall be adjusted automatically without notice to the Borrower on and as of &#160;the first day of each Interest Period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Term SOFR Rate Option</u> shall mean the option of the Borrower to have Loans bear interest at the rate and under the terms set forth in Section 4.1.1(b) [Revolving Credit Term SOFR Rate Option] or Section 4.1.2(b) [Initial Term A Loan Term SOFR Rate Option], as applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Term SOFR Reference Rate</u> shall mean the forward-looking term rate based on SOFR.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">UCP</u> shall have the meaning specified in Section 11.11.1 [Governing Law].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">UK Financial Institution</u> shall mean any BRRD Undertaking (as such term is defined under the PRA Rulebook (as amended from time to time) promulgated by the United Kingdom Prudential Regulation Authority) or any person falling within IFPRU 11.6 of the FCA Handbook (as amended from time to time) promulgated by the United Kingdom Financial Conduct Authority, which includes certain credit institutions and investment firms, and certain affiliates of such credit institutions or investment firms.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-35-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">UK Resolution Authority</u> means the Bank of England or any other public administrative authority having responsibility for the resolution of any UK Financial Institution.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Unasserted Obligations</u> shall mean contingent indemnification obligations (other than Letter of Credit Obligations) under the Loan Documents to the extent no claim giving rise thereto has been asserted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Uniform Commercial Code</u> means the Uniform Commercial Code as in effect from time to time in the State of Pennsylvania; <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u>, <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">however</u>, that, at any time, if by reason of mandatory provisions of law, any or all of the perfection or priority of the Administrative Agent&#8217;s security interest in any item or portion of the Collateral is governed by the Uniform Commercial Code as in effect in a U.S. jurisdiction other than the State of Pennsylvania, the term &#8220;Uniform Commercial Code&#8221; shall mean the Uniform Commercial Code as in effect, at such time, in such other jurisdiction for purposes of the provisions hereof relating to such perfection or priority and for purposes of definitions relating to such provisions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">USA Patriot Act</u> shall mean the Uniting and Strengthening America by Providing Appropriate Tools Required to Intercept and Obstruct Terrorism Act of 2001, Public Law 107-56, as the same has been, or shall hereafter be, renewed, extended, amended or replaced.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">U.S. Government Securities Business Day</u> &#160;shall mean any day except for (a) a Saturday or Sunday or (b) a day on which the Securities Industry and Financial Markets Association recommends that the fixed income departments of its members be closed for the entire day for purposes of trading in United States government securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">U.S. Person</u> shall mean any Person that is a &#8220;United States Person&#8221; as defined in Section 7701(a)(30) of the Code.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">U.S. Tax Compliance Certificate</u> shall have the meaning specified in Section 5.9.7 [Status of Lenders].</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Weighted Average Life to Maturity</u> means, when applied to any Indebtedness on any date, the number of years obtained by dividing: &#160;(a) the sum of the products obtained by multiplying (i) the amount of each then remaining installment, sinking fund, serial maturity or other required payments of principal, including payment at final maturity, in respect thereof, by (ii) the number of years (calculated to the nearest one-twelfth) that will elapse between such date and the making of such payment; by (b) the then outstanding principal amount of such Indebtedness. </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Withholding Agent</u> shall mean any Loan Party, the Administrative Agent and any other applicable withholding agent.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Write-Down and Conversion Powers</u> means, (a) with respect to any EEA Resolution Authority, the write-down and conversion powers of such EEA Resolution Authority from time to time under the Bail-In Legislation for the applicable EEA Member Country, which write-down and conversion powers are described in the EU Bail-In Legislation Schedule, and (b) with respect to the United Kingdom, any powers of the applicable Resolution Authority under the Bail-In Legislation to cancel, reduce, modify or change the form of a liability of any UK Financial </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-36-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Institution &#160;or any contract or instrument under which that liability arises, to convert all or part of that liability into shares, securities or obligations of that person or any other person, to provide that any such contract or instrument is to have effect as if a right had been exercised under it or to suspend any obligation in respect of that liability or any of the powers under that Bail-In Legislation that are related to or ancillary to any of those powers.</p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">1.2</font><font style="text-decoration-line:none;"><a name="_Toc177720143"></a><a name="Construction"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Construction</u><font style="text-decoration-line:none;">. &#160;Unless the context of this Agreement otherwise clearly requires, the following rules of construction shall apply to this Agreement and each of the other Loan Documents: (i) references to the plural include the singular, the plural, the part and the whole and the words &#8220;include,&#8221; &#8220;includes&#8221; and &#8220;including&#8221; shall be deemed to be followed by the phrase &#8220;without limitation&#8221;; (ii) the words &#8220;hereof,&#8221; &#8220;herein,&#8221; &#8220;hereunder,&#8221; &#8220;hereto&#8221; and similar terms in this Agreement or any other Loan Document refer to this Agreement or such other Loan Document as a whole; (iii) article, section, subsection, clause, schedule and exhibit references are to this Agreement or other Loan Document, as the case may be, unless otherwise specified; (iv) reference to any Person includes such Person&#8217;s successors and assigns; (v) reference to any agreement, including this Agreement and any other Loan Document together with the schedules and exhibits hereto or thereto, document or instrument means such agreement, document or instrument as amended, modified, replaced, substituted for, superseded or restated; (vi) relative to the determination of any period of time, &#8220;from&#8221; means &#8220;from and including,&#8221; &#8220;to&#8221; means &#8220;to but excluding,&#8221; and &#8220;through&#8221; means &#8220;through and including&#8221;; (vii) the words &#8220;asset&#8221; and &#8220;property&#8221; shall be construed to have the same meaning and effect and to refer to any and all tangible and intangible assets and properties, including cash, securities, accounts and contract rights, (viii) section headings herein and in each other Loan Document are included for convenience and shall not affect the interpretation of this Agreement or such Loan Document, and (ix) unless otherwise specified, all references herein to times of day shall be references to Eastern Standard Time or Eastern Daylight Time, as applicable.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">1.3</font><font style="text-decoration-line:none;"><a name="Accounting_Principles_Changes"></a><a name="_Toc177720144"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Accounting Principles; Changes in GAAP</u><font style="text-decoration-line:none;">. &#160;Except as otherwise provided in this Agreement, all computations and determinations as to accounting or financial matters and all financial statements to be delivered pursuant to this Agreement shall be made and prepared in accordance with GAAP (including principles of consolidation where appropriate), and all accounting or financial terms shall have the meanings ascribed to such terms by GAAP; </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u><font style="text-decoration-line:none;">, </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">however</u><font style="text-decoration-line:none;">, that all accounting terms used in Section 8.2 [Negative Covenants] (and all defined terms used in the definition of any accounting term used in Section 8.2 [Negative Covenants]) shall have the meaning given to such terms (and defined terms) under GAAP as in effect on the date hereof applied on a basis consistent with those used in preparing Statements referred to in Section 6.1.6(i) [Historical Statements]. &#160;Notwithstanding the foregoing, if the Borrower notifies the Administrative Agent in writing that the Borrower wishes to amend any financial covenant in Section 8.2 [Negative Covenants] of this Agreement, any related definition and/or the definition of the term Leverage Ratio for purposes of interest and Letter of Credit Fee determinations to eliminate the effect of any change in GAAP occurring after the Fourth Amendment and Restatement Effective Date on the operation of such financial covenants and/or interest or Letter of Credit Fee determinations (or if the Administrative Agent notifies the Borrower in writing that the Required Lenders wish to amend any financial covenant in Section 8.2 [Negative Covenants], any related definition and/or the definition of the term Leverage Ratio for purposes of interest and Letter of Credit Fee determinations to eliminate the effect of any such change in GAAP), then the Administrative Agent, the Lenders and the Borrower shall negotiate in good faith to amend such </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-37-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">ratios or requirements to preserve the original intent thereof in light of such change in GAAP (subject to the approval of the Required Lenders); provided that, until so amended, the Loan Parties&#8217; compliance with such covenants and/or the definition of the term Leverage Ratio for purposes of interest and Letter of Credit Fee determinations shall be determined on the basis of GAAP in effect immediately before the relevant change in GAAP became effective, until either such notice is withdrawn or such covenants or definitions are amended in a manner satisfactory to the Borrower and the Required Lenders, and the Loan Parties shall provide to the Administrative Agent, when they deliver their financial statements pursuant to Sections 8.3.1 [Quarterly Financial Statements] and 8.3.2 [Annual Financial Statements] of this Agreement, such reconciliation statements as shall be reasonably requested by the Administrative Agent.</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">1.4</font><font style="text-decoration-line:none;"><a name="Benchmark_replacement_Notification"></a><a name="_Toc177720145"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Benchmark Replacement Notification</u><font style="text-decoration-line:none;">. &#160;Section 4.5.4 [Benchmark Replacement Setting] of this Agreement provides a mechanism for determining an alternative rate of interest in the event that the Term SOFR Rate is no longer available or in certain other circumstances. The Administrative Agent does not warrant or accept any responsibility for and shall not have any liability with respect to, the administration, submission or any other matter related to the Term SOFR Rate or with respect to any alternative or successor rate thereto, or replacement rate therefor.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:center;text-indent:0pt;"><font style="display:inline-block;min-width:36pt;white-space:nowrap;">2.</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"><a name="_Toc177720146"></a><a name="REVOLVING_CREDIT_AND_SWING_LOAN_FACIL"></a></u><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">REVOLVING CREDIT AND SWING LOAN FACILITIES</u></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.1</font><font style="text-decoration-line:none;"><a name="Revolving_Credit_Commitments"></a><a name="_Toc177720147"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Revolving Credit Commitments</u><font style="text-decoration-line:none;">.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.1.1</font><font style="text-decoration-line:none;"><a name="RevolvingCreditLoans211"></a><a name="_Toc177720148"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Revolving Credit Loans</u><font style="text-decoration-line:none;">. &#160;Subject to the terms and conditions hereof and relying upon the representations and warranties herein set forth, each Revolving Lender severally agrees to make Revolving Credit Loans to the Borrower at any time or from time to time on or after the date hereof to the Expiration Date; </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u><font style="text-decoration-line:none;"> that after giving effect to such Loan (i) the aggregate amount of Revolving Credit Loans from such Revolving Lender shall not exceed such Revolving Lender&#8217;s Revolving Credit Commitment minus such Revolving Lender&#8217;s Ratable Share of the outstanding Swing Loans and Letter of Credit Obligations and (ii) the Revolving Facility Usage shall not exceed the Revolving Credit Commitments. &#160;Within such limits of time and amount and subject to the other provisions of this Agreement, the Borrower may borrow, repay and reborrow pursuant to this Section 2.1.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.1.2</font><font style="text-decoration-line:none;"><a name="SwingLoanCommitment212"></a><a name="_Toc177720149"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Swing Loan Commitment</u><font style="text-decoration-line:none;">. &#160;Subject to the terms and conditions hereof and relying upon the representations and warranties herein set forth, and in order to facilitate loans and repayments between Settlement Dates, PNC Bank may, at its option, cancelable at any time for any reason whatsoever, make swing loans (the &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Swing Loans</b><font style="text-decoration-line:none;">&#8221;) to the Borrower at any time or from time to time after the date hereof to, but not including, the Expiration Date, in an aggregate principal amount up to but not in excess of the Swing Loan Commitment, provided that the aggregate principal amount of PNC Bank&#8217;s Swing Loans and the Revolving Credit Loans of all the Revolving Lenders at any one time outstanding shall not exceed the Revolving Credit Commitments of all the Revolving Lenders. &#160;Within such limits of time and amount and subject to the other provisions of this Agreement, the Borrower may borrow, repay and reborrow pursuant to this Section 2.1.2.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.2</font><font style="text-decoration-line:none;"><a name="NatureofRevolvingLendersObligations"></a><a name="_Toc177720150"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Nature of Revolving Lenders&#8217; Obligations with Respect to Revolving Credit Loans</u><font style="text-decoration-line:none;">. &#160;Each Revolving Lender shall be obligated to participate in each request for Revolving Credit Loans </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-38-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">pursuant to Section 2.5 [Revolving Credit Loan Requests; Swing Loan Requests] in accordance with its Ratable Share. &#160;The aggregate of each Revolving Lender&#8217;s Revolving Credit Loans outstanding hereunder to the Borrower at any time shall never exceed its Revolving Credit Commitment minus its Ratable Share of the outstanding Swing Loans and Letter of Credit Obligations. &#160;The obligations of each Revolving Lender hereunder are several. &#160;The failure of any Revolving Lender to perform its obligations hereunder shall not affect the Obligations of the Borrower to any other party nor shall any other party be liable for the failure of such Revolving Lender to perform its obligations hereunder. &#160;The Revolving Lenders shall have no obligation to make Revolving Credit Loans hereunder on or after the Expiration Date.</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.3</font><font style="text-decoration-line:none;"><a name="ComitmentFees"></a><a name="_Toc177720151"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Commitment Fees</u><font style="text-decoration-line:none;">. &#160; Accruing from the date hereof until the Expiration Date, the Borrower agrees to pay to the Administrative Agent for the account of each Revolving Lender according to its Ratable Share, a nonrefundable commitment fee (the &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Commitment Fee</b><font style="text-decoration-line:none;">&#8221;) equal to 0.50% per annum (computed on the basis of a year of 365 or 366 days, as the case may be, and actual days elapsed) times the average daily difference between the amount of (i) the Revolving Credit Commitments and (ii) the Revolving Facility Usage (provided however, that solely in connection with determining the share of each Revolving Lender in the Commitment Fee, the Revolving Facility Usage with respect to the portion of the Commitment Fee allocated to PNC Bank shall include the full amount of the outstanding Swing Loans, and with respect to the portion of the Commitment Fee allocated by the Administrative Agent to all of the Revolving Lenders other than PNC Bank, such portion of the Commitment Fee shall be calculated (according to each such Revolving Lender&#8217;s Ratable Share) as if the Revolving Facility Usage excludes the outstanding Swing Loans); provided, further, that any Commitment Fee accrued with respect to the Revolving Credit Commitment of a Defaulting Lender during the period prior to the time such Lender became a Defaulting Lender and unpaid at such time shall not be payable by the Borrower so long as such Lender shall be a Defaulting Lender except to the extent that such Commitment Fee shall otherwise have been due and payable by the Borrower prior to such time; and provided further that no Commitment Fee shall accrue with respect to the Revolving Credit Commitment of a Defaulting Lender so long as such Lender shall be a Defaulting Lender. &#160;Subject to the proviso in the directly preceding sentence, all Commitment Fees shall be payable in arrears on each Payment Date. </font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.4</font><font style="text-decoration-line:none;"><a name="ReductionofTerminationofRevolver"></a><a name="_Toc177720152"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Reduction or Termination of Revolving Credit Commitments</u><font style="text-decoration-line:none;">. &#160;The Borrower shall have the right, upon not less than three (3) Business Days&#8217; notice to the Administrative Agent, from time to time, to terminate or reduce the aggregate amount of the Revolving Credit Commitments (ratably among the Revolving Lenders in proportion to their Ratable Shares); provided that no such reduction of Revolving Credit Commitments shall be permitted if, after giving effect thereto and to any prepayments of the Revolving Credit Loans made on the effective date thereof, the Revolving Facility Usage would exceed the aggregate Revolving Credit Commitments of the Revolving Lenders. &#160;Any such reduction shall be in an amount equal to $5,000,000, or a whole multiple thereof, and shall reduce permanently the Revolving Credit Commitments then in effect. &#160;Any such termination or reduction shall be accompanied by prepayment of the Notes, together with outstanding Commitment Fees, and the full amount of interest accrued on the principal sum to be prepaid (and all amounts referred to in Section 5.10 [Indemnity] hereof) to the extent necessary to cause the aggregate Revolving Facility Usage after giving effect to such prepayments to be equal to or less than the Revolving Credit Commitments </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-39-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">as so reduced or terminated. &#160;Any notice to terminate or reduce the Revolving Credit Commitments under this Section 2.4 shall be irrevocable.</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.5</font><font style="text-decoration-line:none;"><a name="RevolvingCreditLoanRequestsSwin"></a><a name="_Toc177720153"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Revolving Credit Loan Requests; Swing Loan Requests</u><font style="text-decoration-line:none;">.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.5.1</font><font style="text-decoration-line:none;"><a name="RevolvingCreditLoan251"></a><a name="_Toc177720154"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Revolving Credit Loan Requests</u><font style="text-decoration-line:none;">. &#160;Except as otherwise provided herein (and subject to Section 4.6 [Selection of Interest Rate Options]), the Borrower may from time to time prior to the Expiration Date request the Revolving Lenders to make Revolving Credit Loans, or renew or convert the Interest Rate Option applicable to existing Revolving Credit Loans pursuant to Section 4.3 [Interest Periods], by delivering to the Administrative Agent, not later than 10:00 a.m., (i) three (3) Business Days (or, solely in the case of a Revolving Credit Loan requested to be made on the Fourth Amendment and Restatement Effective Date, two (2) Business Days) prior to the proposed Borrowing Date with respect to the making of Revolving Credit Loans to which the Term SOFR Rate Option applies or the conversion to or the renewal of the Term SOFR Rate Option for any Loans; and (ii) one (1) Business Day prior to either the proposed Borrowing Date with respect to the making of a Revolving Credit Loan to which the Base Rate Option applies or the last day of the preceding Interest Period with respect to the conversion to the Base Rate Option for any Loan, of a duly completed request therefor substantially in the form of </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exhibit 2.5.1</u><font style="text-decoration-line:none;"> or a request by telephone immediately confirmed in writing by letter, facsimile or telex in such form (each, a &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Loan Request</b><font style="text-decoration-line:none;">&#8221;), it being understood that the Administrative Agent may rely on the authority of any individual making such a telephonic request without the necessity of receipt of such written confirmation. &#160;Each Loan Request shall be irrevocable and shall specify the aggregate amount of the proposed Loans comprising each Borrowing Tranche, and, if applicable, the Interest Period, which amounts shall be in integral multiples of $500,000 and not less than $1,000,000 for each Borrowing Tranche under the Term SOFR Rate Option and in integral multiples of $100,000 and not less than the lesser of $500,000 or the maximum amount available for Borrowing Tranches under the Base Rate Option.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.5.2</font><font style="text-decoration-line:none;"><a name="SwingLoanRequests"></a><a name="_Toc177720155"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Swing Loan Requests</u><font style="text-decoration-line:none;">. &#160;Except as otherwise provided herein, the Borrower may from time to time prior to the Expiration Date request PNC Bank to make Swing Loans by delivery to PNC Bank not later than 12:00 p.m. Pittsburgh time on the proposed Borrowing Date of a duly completed request therefor substantially in the form of Exhibit 2.5.2 hereto or a request by telephone immediately confirmed in writing by letter, facsimile or telex (each, a &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Swing Loan Request</b><font style="text-decoration-line:none;">&#8221;), it being understood that the Administrative Agent may rely on the authority of any individual making such a telephonic request without the necessity of receipt of such written confirmation. &#160;Each Swing Loan Request shall be irrevocable and shall specify the proposed Borrowing Date and the principal amount of such Swing Loan, which shall be not less than $100,000.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.6</font><font style="text-decoration-line:none;"><a name="MakingRevolvingCreditLoan2_6"></a><a name="_Toc177720156"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Making Revolving Credit Loans and Swing Loans; Presumptions by the Administrative Agent; Repayment of Revolving Credit Loans; Borrowings to Repay Swing Loans</u><font style="text-decoration-line:none;">.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.6.1</font><font style="text-decoration-line:none;"><a name="MakingRevolingCredit261"></a><a name="_Toc177720157"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Making Revolving Credit Loans</u><font style="text-decoration-line:none;">. &#160;The Administrative Agent shall, promptly after receipt by it of a Loan Request pursuant to Section 2.5 [Revolving Credit Loan Requests; Swing Loan Requests], notify the Revolving Lenders of its receipt of such Loan Request specifying the information provided by the Borrower and the apportionment among the Revolving Lenders of the requested Revolving Credit Loans as determined by the Administrative Agent in </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-40-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">accordance with Section 2.2 [Nature of Revolving Lenders&#8217; Obligations with Respect to Revolving Credit Loans]. &#160;Each Revolving Lender shall remit the principal amount of each Revolving Credit Loan to the Administrative Agent such that the Administrative Agent is able to, and the Administrative Agent shall, to the extent the Revolving Lenders have made funds available to it for such purpose and subject to Section 7.2 [Each Loan or Letter of Credit], fund such Revolving Credit Loans to the Borrower in U.S. Dollars and immediately available funds at the Principal Office prior to 2:00 p.m., on the applicable Borrowing Date; </font><u style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;"> that if any Revolving Lender fails to remit such funds to the Administrative Agent in a timely manner, the Administrative Agent may elect in its sole discretion to fund with its own funds the Revolving Credit Loans of such Revolving Lender on such Borrowing Date, and such Revolving Lender shall be subject to the repayment obligation in Section 2.6.2 [Presumptions by the Administrative Agent].</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.6.2</font><font style="text-decoration-line:none;"><a name="PresumptionsbytheAge262"></a><a name="_Toc177720158"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Presumptions by the Administrative Agent</u><font style="text-decoration-line:none;">. &#160;Unless the Administrative Agent shall have received notice from a Revolving Lender prior to the proposed date of any Loan that such Revolving Lender will not make available to the Administrative Agent such Revolving Lender&#8217;s share of such Loan, the Administrative Agent may assume that such Revolving Lender has made such share available on such date in accordance with Section 2.6.1 [Making Revolving Credit Loans] and may, in reliance upon such assumption, make available to the Borrower a corresponding amount. &#160;In such event, if a Revolving Lender has not in fact made its share of the applicable Loan available to the Administrative Agent, then the applicable Revolving Lender and the Borrower severally agree to pay to the Administrative Agent forthwith on demand such corresponding amount with interest thereon, for each day from and including the date such amount is made available to the Borrower to but excluding the date of payment to the Administrative Agent, at (i) in the case of a payment to be made by such Revolving Lender, the greater of the Federal Funds Effective Rate and a rate determined by the Administrative Agent in accordance with banking industry rules on interbank compensation and (ii) in the case of a payment to be made by the Borrower, the interest rate applicable to Loans under the Base Rate Option. &#160;If such Revolving Lender pays its share of the applicable Loan to the Administrative Agent, then the amount so paid shall constitute such Revolving Lender&#8217;s Loan. &#160;Any payment by the Borrower shall be without prejudice to any claim the Borrower may have against a Revolving Lender that shall have failed to make such payment to the Administrative Agent.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.6.3</font><font style="text-decoration-line:none;"><a name="MakingSwingLoans263"></a><a name="_Toc177720159"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Making Swing Loans</u><font style="text-decoration-line:none;">. &#160;So long as PNC Bank elects to make Swing Loans, PNC Bank shall, after receipt by it of a Swing Loan Request pursuant to Section 2.5.2, [Swing Loan Requests] fund such Swing Loan to the Borrower in U.S. Dollars and immediately available funds at the Principal Office prior to 2:00 p.m. Pittsburgh time on the Borrowing Date.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.6.4</font><font style="text-decoration-line:none;"><a name="RepaymentofRevolvingCreditLoans264"></a><a name="_Toc177720160"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Repayment of Revolving Credit Loans and Swing Loans</u><font style="text-decoration-line:none;">. &#160;The Borrower shall repay the Revolving Credit Loans and Swing Loans together with all outstanding interest thereon on the Expiration Date.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.6.5</font><font style="text-decoration-line:none;"><a name="BorrowingtoRepaySwingLoans265"></a><a name="_Toc177720161"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Borrowings to Repay Swing Loans</u><font style="text-decoration-line:none;">. &#160;PNC Bank may, at its option, exercisable at any time for any reason whatsoever, demand repayment of the Swing Loans, and each Revolving Lender shall make a Revolving Credit Loan in an amount equal to such Revolving Lenders&#8217; Ratable Share of the aggregate principal amount of the outstanding Swing Loans, plus, if PNC Bank so requests, accrued interest thereon, </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u><font style="text-decoration-line:none;"> that no Revolving Lender shall be obligated in any event to make Revolving Credit Loans in excess of its Revolving Credit </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-41-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">Commitment minus its Ratable Share of Letter of Credit Obligations. &#160;Revolving Credit Loans made pursuant to the preceding sentence shall bear interest at the Base Rate Option and shall be deemed to have been properly requested in accordance with Section 2.5.1 [Revolving Credit Loan Requests] without regard to any of the requirements of that provision. &#160;PNC Bank shall provide notice to the Revolving Lenders (which may be telephonic or written notice by letter, facsimile or telex) that such Revolving Credit Loans are to be made under this Section 2.6.5 and of the apportionment among the Revolving Lenders, and the Revolving Lenders shall be unconditionally obligated to fund such Revolving Credit Loans (whether or not the conditions specified in Section 2.5.1 [Revolving Credit Loan Requests] are then satisfied) by the time PNC Bank so requests, which shall not be earlier than 3:00 p.m. Pittsburgh time on the Business Day next after the date the Revolving Lenders receive such notice from PNC Bank.</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.6.6</font><font style="text-decoration-line:none;"><a name="SwingLoans2_6_6"></a><a name="_Toc177720162"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Swing Loans Under Cash Management Agreements</u><font style="text-decoration-line:none;">. &#160;In addition to making Swing Loans pursuant to the foregoing provisions of Section 2.6.3 [Making Swing Loans], without the requirement for a specific request from the Borrower pursuant to Section 2.5.2 [Swing Loan Requests], PNC Bank may make Swing Loans to the Borrower in accordance with the provisions of the agreements between the Borrower and PNC Bank relating to the Borrower&#8217;s deposit, sweep and other accounts at PNC Bank and related arrangements and agreements regarding the management and investment of the Borrower&#8217;s cash assets as in effect from time to time (the &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Cash Management Agreements</b><font style="text-decoration-line:none;">&#8221;) to the extent of the daily aggregate net negative balance in the Borrower&#8217;s accounts which are subject to the provisions of the Cash Management Agreements. &#160;Swing Loans made pursuant to this Section 2.6.6 in accordance with the provisions of the Cash Management Agreements shall (i) be subject to the limitations as to aggregate amount set forth in Section 2.1.2 [Swing Loan Commitment], (ii) not be subject to the limitations as to individual amount set forth in Section 2.5.2 [Swing Loan Requests], (iii) be payable by the Borrower, both as to principal and interest, at the rates and times set forth in the Cash Management Agreements (but in no event later than the Expiration Date), (iv) not be made at any time after PNC Bank has received written notice of the occurrence of an Event of Default and so long as such Event of Default shall continue to exist, or, unless consented to by the Required Lenders, a Potential Default and so long as such shall continue to exist, (v) if not repaid by the Borrower in accordance with the provisions of the Cash Management Agreements, be subject to each Lender&#8217;s obligation pursuant to Section 2.6.5 [Borrowings to Repay Swing Loans], and (vi) except as provided in the foregoing subsections (i) through (v), be subject to all of the terms and conditions of this Section 2.6.6.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.7</font><font style="text-decoration-line:none;"><a name="Notes2_7"></a><a name="_Toc177720163"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Notes</u><font style="text-decoration-line:none;">. &#160;The Obligation of the Borrower to repay the aggregate unpaid principal amount of the Revolving Credit Loans and Swing Loans made to it by each Revolving Lender, together with interest thereon, shall be evidenced by a revolving credit Note and a swing Note, dated the Fourth Amendment and Restatement Effective Date payable to the order of such Revolving Lender in a face amount equal to the Revolving Credit Commitment or Swing Loan Commitment, as applicable, of such Revolving Lender.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.8</font><font style="text-decoration-line:none;"><a name="UseofProceeds2_8"></a><a name="_Toc177720164"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Use of Proceeds</u><font style="text-decoration-line:none;">. &#160;The proceeds of the Loans shall be used to refinance existing Indebtedness under the 2018 Credit Agreement and for general corporate purposes including ongoing working capital, capital expenditures, Permitted Acquisitions and to pay fees and expenses related to the closing of this Agreement. &#160;The proceeds of any Letters of Credit shall be used for general corporate purposes, including, without limitation, to provide credit support for the </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-42-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">Commodity Hedge Liabilities not prohibited under Section 8.2.19 [Power Generation Hedges], to the extent such Letters of Credit were permitted to support such Commodity Hedge Liabilities pursuant to Section 8.1.7 [Compliance with Laws; Use of Proceeds].</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.9</font><font style="text-decoration-line:none;"><a name="LetterCredit_2_9"></a><a name="_Toc177720165"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Letter of Credit Subfacility</u><font style="text-decoration-line:none;">.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.9.1</font><font style="text-decoration-line:none;"><a name="IssuanceofLetters2_9_1"></a><a name="_Toc177720166"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Issuance of Letters of Credit</u><font style="text-decoration-line:none;">. &#160;On the Fourth Amendment and Restatement Effective Date, the outstanding letters of credit previously issued by any Lender under the 2018 Credit Agreement that are set forth on </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule 2.9</u><font style="text-decoration-line:none;"> (the &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Existing Letters of Credit</b><font style="text-decoration-line:none;">&#8221;) will automatically, without any action on the part of any Person, be deemed to be Letters of Credit issued hereunder for the account of the Borrower for all purposes of this Agreement and the other Loan Documents. &#160;Borrower may at any time prior to the Expiration Date request the issuance of a standby or trade letter of credit (each, a &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Letter of Credit</b><font style="text-decoration-line:none;">&#8221;) on behalf of itself or another Loan Party, or the amendment or extension of an existing Letter of Credit, by delivering or having such other Loan Party deliver to the Issuing Lender (with a copy to the Administrative Agent) a completed application and agreement for letters of credit, or request for such amendment or extension, as applicable, in such form as the Issuing Lender may specify from time to time by no later than 10:00 a.m. at least five (5) Business Days, or such shorter period as may be agreed to by the Issuing Lender, in advance of the proposed date of issuance. &#160;Promptly after receipt of any letter of credit application, the Issuing Lender shall confirm with the Administrative Agent (by telephone or in writing) that the Administrative Agent has received a copy of such Letter of Credit application and if not, such Issuing Lender will provide Administrative Agent with a copy thereof.</font></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Unless the Issuing Lender has received notice from any Lender, Administrative Agent or any Loan Party, at least one day prior to the requested date of issuance, amendment or extension of the applicable Letter of Credit, that one or more applicable conditions in Section 7 [Conditions of Lending and Issuance of Letters of Credit] is not satisfied, then, subject to the terms and conditions hereof and in reliance on the agreements of the other Lenders set forth in this Section 2.9, the Issuing Lender or any of the Issuing Lender&#8217;s Affiliates will issue a Letter of Credit or agree to such amendment or extension, provided that each Letter of Credit shall (A) have a maximum maturity of twelve (12) months from the date of issuance, and (B) in no event expire later than the Expiration Date and provided further that in no event shall (i) the Letter of Credit Obligations exceed, at any one time, $75,000,000 (the &#8220;<b style="font-weight:bold;">Letter of Credit Sublimit</b>&#8221;) or (ii) the Revolving Facility Usage exceed, at any one time, the Revolving Credit Commitments. &#160;Each request by the Borrower for the issuance, amendment or extension of a Letter of Credit shall be deemed to be a representation by the Borrower that it shall be in compliance with the preceding sentence and with Section 7 [Conditions of Lending and Issuance of Letters of Credit] after giving effect to the requested issuance, amendment or extension of such Letter of Credit. &#160;Promptly after its delivery of any Letter of Credit or any amendment to a Letter of Credit to the beneficiary thereof, the applicable Issuing Lender will also deliver to Borrower and Administrative Agent a true and complete copy of such Letter of Credit or amendment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt;">Notwithstanding Section 2.9.1, the Issuing Lender shall not be under any obligation to issue any Letter of Credit if (i) any order, judgment or decree of any Official Body or arbitrator shall by its terms purport to enjoin or restrain the Issuing Lender from issuing the Letter of Credit, or any Law applicable to the Issuing Lender or any request or directive (whether or not having the force of law) from any Official Body with jurisdiction over the Issuing Lender shall prohibit, or request </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-43-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">that the Issuing Lender refrain from, the issuance of letters of credit generally or the Letter of Credit in particular or shall impose upon the Issuing Lender with respect to the Letter of Credit any restriction, reserve or capital requirement (for which the Issuing Lender is not otherwise compensated hereunder) not in effect on the Fourth Amendment and Restatement Effective Date, or shall impose upon the Issuing Lender any unreimbursed loss, cost or expense which was not applicable on the Fourth Amendment and Restatement Effective Date and which the Issuing Lender in good faith deems material to it, or (ii) the issuance of the Letter of Credit would violate one or more policies of the Issuing Lender applicable to letters of credit generally.</p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.9.2</font><font style="text-decoration-line:none;"><a name="LetterofCreditFees2_9_2"></a><a name="_Toc177720167"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Letter of Credit Fees</u><font style="text-decoration-line:none;">. &#160;The Borrower shall pay (i) to the Administrative Agent for the ratable account of the Revolving Lenders a fee (the &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Letter of Credit Fee</b><font style="text-decoration-line:none;">&#8221;) equal to the Applicable Letter of Credit Fee Rate, and (ii) to the Issuing Lender for its own account a fronting fee equal to 0.25% per annum (in each case computed on the basis of a year of 360 days and actual days elapsed), which fees shall be computed on the daily average Letter of Credit Obligations and shall be payable quarterly in arrears on each Payment Date following issuance of each Letter of Credit. &#160;The Borrower shall also pay to the Issuing Lender for the Issuing Lender&#8217;s sole account the Issuing Lender&#8217;s then in effect customary fees and administrative expenses payable with respect to the Letters of Credit as the Issuing Lender may generally charge or incur from time to time in connection with the issuance, maintenance, amendment (if any), assignment or transfer (if any), negotiation, and administration of Letters of Credit.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.9.3</font><font style="text-decoration-line:none;"><a name="DisbursementsReimbursement2_9_3"></a><a name="_Toc177720168"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Disbursements, Reimbursement</u><font style="text-decoration-line:none;">. &#160;Immediately upon the issuance of each Letter of Credit, each Revolving Lender shall be deemed to, and hereby irrevocably and unconditionally agrees to, purchase from the Issuing Lender a participation in such Letter of Credit (including the Existing Letters of Credit) and each drawing thereunder in an amount equal to such Revolving Lender&#8217;s Ratable Share of the maximum amount available to be drawn under such Letter of Credit and the amount of such drawing, respectively.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:108pt;"><font style="display:inline-block;min-width:70pt;text-indent:0pt;white-space:nowrap;">2.9.3.1</font><font style="text-decoration-line:none;">In the event of any request for a drawing under a Letter of Credit by the beneficiary or transferee thereof, the Issuing Lender will promptly notify the Borrower and the Administrative Agent thereof. &#160;Provided that it shall have received such notice, the Borrower shall reimburse (such obligation to reimburse the Issuing Lender shall sometimes be referred to as a &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Reimbursement Obligation</b><font style="text-decoration-line:none;">&#8221;) the Issuing Lender prior to 12:00 noon, Pittsburgh time on each date that an amount is paid by the Issuing Lender under any Letter of Credit (each such date, a &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Drawing Date</b><font style="text-decoration-line:none;">&#8221;) by paying to the Administrative Agent for the account of the Issuing Lender an amount equal to the amount so paid by the Issuing Lender. &#160;In the event the Borrower fails to reimburse the Issuing Lender (through the Administrative Agent) for the full amount of any drawing under any Letter of Credit by 12:00 noon, Pittsburgh time, on the Drawing Date, the Administrative Agent will promptly notify each Lender thereof, and the Borrower shall be deemed to have requested that Revolving Credit Loans be made by the Lenders under the Base Rate Option to be disbursed on the Drawing Date under such Letter of Credit, subject to the amount of the unutilized portion of the Revolving Credit Commitment and subject to the conditions set forth in Section 7.2 [Each Loan or Letter of Credit] other than any notice requirements. &#160;Any notice given by the Administrative Agent or Issuing Lender pursuant to this Section 2.9.3.1 may be oral if immediately confirmed in writing; provided that the lack of such an immediate confirmation shall not affect the conclusiveness or binding effect of such notice.</font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-44-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:108pt;"><font style="display:inline-block;min-width:70pt;text-indent:0pt;white-space:nowrap;">2.9.3.2</font><font style="text-decoration-line:none;">Each Revolving Lender shall upon any notice pursuant to Section 2.9.3.1 make available to the Administrative Agent for the account of the Issuing Lender an amount in immediately available funds equal to its Ratable Share of the amount of the drawing, whereupon the participating Revolving Lenders shall (subject to Section 2.9.3 [Disbursement; Reimbursement]) each be deemed to have made a Revolving Credit Loan under the Base Rate Option to the Borrower in that amount. &#160;If any Lender so notified fails to make available to the Administrative Agent for the account of the Issuing Lender the amount of such Revolving Lender&#8217;s Ratable Share of such amount by no later than 2:00 p.m., Pittsburgh time on the Drawing Date, then interest shall accrue on such Revolving Lender&#8217;s obligation to make such payment, from the Drawing Date to the date on which such Revolving Lender makes such payment (i) at a rate per annum equal to the Federal Funds Effective Rate during the first three (3) days following the Drawing Date and (ii) at a rate per annum equal to the rate applicable to Loans under the Base Rate Option on and after the fourth day following the Drawing Date. &#160;The Administrative Agent and the Issuing Lender will promptly give notice (as described in Section 2.9.3.1 above) of the occurrence of the Drawing Date, but failure of the Administrative Agent or the Issuing Lender to give any such notice on the Drawing Date or in sufficient time to enable any Revolving Lender to effect such payment on such date shall not relieve such Revolving Lender from its obligation under this Section 2.9.3.2.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:108pt;"><font style="display:inline-block;min-width:70pt;text-indent:0pt;white-space:nowrap;">2.9.3.3</font><font style="text-decoration-line:none;">With respect to any unreimbursed drawing that is not converted into Revolving Credit Loans under the Base Rate Option to the Borrower in whole or in part as contemplated by Section 2.9.3.1, because of the Borrower&#8217;s failure to satisfy the conditions set forth in Section 7.2 [Each Loan or Letter of Credit] other than any notice requirements, or for any other reason, the Borrower shall be deemed to have incurred from the Issuing Lender a borrowing (each, a &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Letter of Credit Borrowing</b><font style="text-decoration-line:none;">&#8221;) in the amount of such drawing. &#160;Such Letter of Credit Borrowing shall be due and payable on demand (together with interest) and shall bear interest at the rate per annum applicable to the Revolving Credit Loans under the Base Rate Option. &#160;Each Revolving Lender&#8217;s payment to the Administrative Agent for the account of the Issuing Lender pursuant to Section 2.9.3 [Disbursements, Reimbursement] shall be deemed to be a payment in respect of its participation in such Letter of Credit Borrowing (each a &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Participation Advance</b><font style="text-decoration-line:none;">&#8221;) from such Revolving Lender in satisfaction of its participation obligation under this Section 2.9.3.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.9.4</font><font style="text-decoration-line:none;"><a name="Repayment_of_participation_294"></a><a name="_Toc177720169"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Repayment of Participation Advances</u><font style="text-decoration-line:none;">.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:108pt;"><font style="display:inline-block;min-width:70pt;text-indent:0pt;white-space:nowrap;">2.9.4.1</font><font style="text-decoration-line:none;">Upon (and only upon) receipt by the Administrative Agent for the account of the Issuing Lender of immediately available funds from the Borrower (i) in reimbursement of any payment made by the Issuing Lender under the Letter of Credit with respect to which any Revolving Lender has made a Participation Advance to the Administrative Agent, or (ii) in payment of interest on such a payment made by the Issuing Lender under such a Letter of Credit, the Administrative Agent on behalf of the Issuing Lender will pay to each Revolving Lender, in the same funds as those received by the Administrative Agent, the amount of such Revolving Lender&#8217;s Ratable Share of such funds, except the Administrative Agent shall retain for the account of the Issuing Lender the amount of the Ratable Share of such funds of any Revolving Lender that did not make a Participation Advance in respect of such payment by the Issuing Lender.</font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-45-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:108pt;"><font style="display:inline-block;min-width:70pt;text-indent:0pt;white-space:nowrap;">2.9.4.2</font><font style="text-decoration-line:none;">If the Administrative Agent is required at any time to return to any Loan Party, or to a trustee, receiver, liquidator, custodian, or any official in any Insolvency Proceeding, any portion of any payment made by any Loan Party to the Administrative Agent for the account of the Issuing Lender pursuant to this Section in reimbursement of a payment made under the Letter of Credit or interest or fee thereon, each Revolving Lender shall, on demand of the Administrative Agent, forthwith return to the Administrative Agent for the account of the Issuing Lender the amount of its Ratable Share of any amounts so returned by the Administrative Agent plus interest thereon from the date such demand is made to the date such amounts are returned by such Revolving Lender to the Administrative Agent, at a rate per annum equal to the Federal Funds Effective Rate in effect from time to time.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.9.5</font><font style="text-decoration-line:none;"><a name="Documentation_295"></a><a name="_Toc177720170"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Documentation</u><font style="text-decoration-line:none;">. &#160;Each Loan Party agrees to be bound by the terms of the Issuing Lender&#8217;s application and agreement for letters of credit and the Issuing Lender&#8217;s written regulations and customary practices relating to letters of credit, though such interpretation may be different from such Loan Party&#8217;s own. &#160;In the event of a conflict between such application or agreement and this Agreement, this Agreement shall govern. &#160;It is understood and agreed that, except in the case of gross negligence or willful misconduct, the Issuing Lender shall not be liable for any error, negligence and/or mistakes, whether of omission or commission, in following any Loan Party&#8217;s instructions or those contained in the Letters of Credit or any modifications, amendments or supplements thereto.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.9.6</font><font style="text-decoration-line:none;"><a name="Determining_to_Honor_Drawing_296"></a><a name="_Toc177720171"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Determinations to Honor Drawing Requests</u><font style="text-decoration-line:none;">. &#160;In determining whether to honor any request for drawing under any Letter of Credit by the beneficiary thereof, the Issuing Lender shall be responsible only to determine that the documents and certificates required to be delivered under such Letter of Credit have been delivered and that they comply on their face with the requirements of such Letter of Credit.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.9.7</font><font style="text-decoration-line:none;"><a name="Nature_of_Participation_297"></a><a name="_Toc177720172"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Nature of Participation and Reimbursement Obligations</u><font style="text-decoration-line:none;">. &#160;Each Revolving Lender&#8217;s obligation in accordance with this Agreement to make the Revolving Credit Loans or Participation Advances, as contemplated by Section 2.9.3 [Disbursements, Reimbursement], as a result of a drawing under a Letter of Credit, and the Obligations of the Borrower to reimburse the Issuing Lender upon a draw under a Letter of Credit, shall be absolute, unconditional and irrevocable, and shall be performed strictly in accordance with the terms of this Section 2.9 under all circumstances, including the following circumstances:</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(i)</font><font style="text-decoration-line:none;">any set-off, counterclaim, recoupment, defense or other right which such Lender may have against the Issuing Lender or any of its Affiliates, the Borrower or any other Person for any reason whatsoever, or which any Loan Party may have against the Issuing Lender or any of its Affiliates, any Lender or any other Person for any reason whatsoever;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(ii)</font><font style="text-decoration-line:none;">the failure of any Loan Party or any other Person to comply, in connection with a Letter of Credit Borrowing, with the conditions set forth in Sections 2.1 [Revolving Credit Commitments], 2.5 [Revolving Credit Loan Requests; Swing Loan Requests], 2.6 [Making Revolving Credit Loans and Swing Loans; Etc.] or 7.2 [Each Loan or Letter of Credit] or as otherwise set forth in this Agreement for the making of a Revolving Credit Loan, it being acknowledged that such conditions are not required for the making of a Letter of Credit Borrowing </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-46-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:0pt;"><font style="text-decoration-line:none;">and the obligation of the Revolving Lenders to make Participation Advances under Section 2.9.3 [Disbursements, Reimbursement];</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iii)</font><font style="text-decoration-line:none;">any lack of validity or enforceability of any Letter of Credit;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iv)</font><font style="text-decoration-line:none;">any claim of breach of warranty that might be made by any Loan Party or any Lender against any beneficiary of a Letter of Credit, or the existence of any claim, set-off, recoupment, counterclaim, crossclaim, defense or other right which any Loan Party or any Lender may have at any time against a beneficiary, successor beneficiary any transferee or assignee of any Letter of Credit or the proceeds thereof (or any Persons for whom any such transferee may be acting), the Issuing Lender or its Affiliates or any Lender or any other Person, whether in connection with this Agreement, the transactions contemplated herein or any unrelated transaction (including any underlying transaction between any Loan Party or Subsidiaries of a Loan Party and the beneficiary for which any Letter of Credit was procured);</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(v)</font><font style="text-decoration-line:none;">the lack of power or authority of any signer of (or any defect in or forgery of any signature or endorsement on) or the form of or lack of validity, sufficiency, accuracy, enforceability or genuineness of any draft, demand, instrument, certificate or other document presented under or in connection with any Letter of Credit, or any fraud or alleged fraud in connection with any Letter of Credit, or the transport of any property or provision of services relating to a Letter of Credit, in each case even if the Issuing Lender or any of its Affiliates has been notified thereof;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(vi)</font><font style="text-decoration-line:none;">payment by the Issuing Lender or any of its Affiliates under any Letter of Credit against presentation of a demand, draft or certificate or other document which does not comply with the terms of such Letter of Credit;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(vii)</font><font style="text-decoration-line:none;">the solvency of, or any acts or omissions by, any beneficiary of any Letter of Credit, or any other Person having a role in any transaction or obligation relating to a Letter of Credit, or the existence, nature, quality, quantity, condition, value or other characteristic of any property or services relating to a Letter of Credit;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(viii)</font><font style="text-decoration-line:none;">any failure by the Issuing Lender or any of its Affiliates to issue any Letter of Credit in the form requested by any Loan Party, unless the Issuing Lender has received written notice from such Loan Party of such failure within three Business Days after the Issuing Lender shall have furnished such Loan Party and the Administrative Agent a copy of such Letter of Credit and such error is material and no drawing has been made thereon prior to receipt of such notice;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(ix)</font><font style="text-decoration-line:none;">any adverse change in the business, operations, properties, assets, condition (financial or otherwise) or prospects of any Loan Party or Subsidiaries of a Loan Party;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(x)</font><font style="text-decoration-line:none;">any breach of this Agreement or any other Loan Document by any party thereto;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(xi)</font><font style="text-decoration-line:none;">the occurrence or continuance of an Insolvency Proceeding with respect to any Loan Party;</font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-47-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(xii)</font><font style="text-decoration-line:none;">the fact that an Event of Default or a Potential Default shall have occurred and be continuing;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(xiii)</font><font style="text-decoration-line:none;">the fact that the Expiration Date shall have passed or this Agreement or the Commitments hereunder shall have been terminated; and</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(xiv)</font><font style="text-decoration-line:none;">any other circumstance or happening whatsoever, whether or not similar to any of the foregoing.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.9.8</font><font style="text-decoration-line:none;"><a name="Indemnity_298"></a><a name="_Toc177720173"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Indemnity</u><font style="text-decoration-line:none;">. &#160;The Borrower hereby agrees to protect, indemnify, pay and save harmless the Issuing Lender and any of its Affiliates that has issued a Letter of Credit from and against any and all claims, demands, liabilities, damages, taxes, penalties, interest, judgments, losses, costs, charges and expenses (including reasonable fees, expenses and disbursements of counsel and allocated costs of internal counsel) which the Issuing Lender or any of its Affiliates may incur or be subject to as a consequence, direct or indirect, of the issuance of any Letter of Credit, other than as a result of (A) the gross negligence or willful misconduct of the Issuing Lender as determined by a final non-appealable judgment of a court of competent jurisdiction or (B) the wrongful dishonor by the Issuing Lender or any of Issuing Lender&#8217;s Affiliates of a proper demand for payment made under any Letter of Credit, except if such dishonor resulted from any act or omission, whether rightful or wrongful, of any present or future de jure or de facto government or Official Body.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.9.9</font><font style="text-decoration-line:none;"><a name="Liabiliy_for_acts_and_omissions_299"></a><a name="_Toc177720174"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Liability for Acts and Omissions</u><font style="text-decoration-line:none;">. &#160;As between any Loan Party and the Issuing Lender, or the Issuing Lender&#8217;s Affiliates, such Loan Party assumes all risks of the acts and omissions of, or misuse of the Letters of Credit by, the respective beneficiaries of such Letters of Credit. &#160;In furtherance and not in limitation of the foregoing, the Issuing Lender shall not be responsible for any of the following, including any losses or damages to any Loan Party or other Person or property relating therefrom: &#160;(i) the form, validity, sufficiency, accuracy, genuineness or legal effect of any document submitted by any party in connection with the application for an issuance of any such Letter of Credit, even if it should in fact prove to be in any or all respects invalid, insufficient, inaccurate, fraudulent or forged (even if the Issuing Lender or its Affiliates shall have been notified thereof); (ii) the validity or sufficiency of any instrument transferring or assigning or purporting to transfer or assign any such Letter of Credit or the rights or benefits thereunder or proceeds thereof, in whole or in part, which may prove to be invalid or ineffective for any reason; (iii) the failure of the beneficiary of any such Letter of Credit, or any other party to which such Letter of Credit may be transferred, to comply fully with any conditions required in order to draw upon such Letter of Credit or any other claim of any Loan Party against any beneficiary of such Letter of Credit, or any such transferee, or any dispute between or among any Loan Party and any beneficiary of any Letter of Credit or any such transferee; (iv) errors, omissions, interruptions or delays in transmission or delivery of any messages, by mail, cable, telegraph, telex or otherwise, whether or not they be in cipher; (v) errors in interpretation of technical terms; (vi) any loss or delay in the transmission or otherwise of any document required in order to make a drawing under any such Letter of Credit or of the proceeds thereof; (vii) the misapplication by the beneficiary of any such Letter of Credit of the proceeds of any drawing under such Letter of Credit; or (viii) any consequences arising from causes beyond the control of the Issuing Lender or the its Affiliates, as applicable, including any act or omission of any Official Body, and none of the above shall affect or impair, or prevent the vesting of, any of the Issuing </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-48-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">Lender&#8217;s or its Affiliates rights or powers hereunder. &#160;Nothing in the preceding sentence shall relieve the Issuing Lender from liability for the Issuing Lender&#8217;s gross negligence or willful misconduct in connection with actions or omissions described in such clauses (i) through (viii) of such sentence. &#160;In no event shall the Issuing Lender or its Affiliates be liable to any Loan Party for any indirect, consequential, incidental, punitive, exemplary or special damages or expenses (including without limitation attorneys&#8217; fees), or for any damages resulting from any change in the value of any property relating to a Letter of Credit.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Without limiting the generality of the foregoing, the Issuing Lender and each of its Affiliates (i) may rely on any oral or other communication believed in good faith by the Issuing Lender or such Affiliate to have been authorized or given by or on behalf of the applicant for a Letter of Credit, (ii) may honor any presentation if the documents presented appear on their face substantially to comply with the terms and conditions of the relevant Letter of Credit; (iii) may honor a previously dishonored presentation under a Letter of Credit, whether such dishonor was pursuant to a court order, to settle or compromise any claim of wrongful dishonor, or otherwise, and shall be entitled to reimbursement to the same extent as if such presentation had initially been honored, together with any interest paid by the Issuing Lender or its Affiliate; (iv) may honor any drawing that is payable upon presentation of a statement advising negotiation or payment, upon receipt of such statement (even if such statement indicates that a draft or other document is being delivered separately), and shall not be liable for any failure of any such draft or other document to arrive, or to conform in any way with the relevant Letter of Credit; (v) may pay any paying or negotiating bank claiming that it rightfully honored under the laws or practices of the place where such bank is located; and (vi) may settle or adjust any claim or demand made on the Issuing Lender or its Affiliate in any way related to any order issued at the applicant&#8217;s request to an air carrier, a letter of guarantee or of indemnity issued to a carrier or any similar document (each, an &#8220;<b style="font-weight:bold;">Order</b>&#8221;) and honor any drawing in connection with any Letter of Credit that is the subject of such Order, notwithstanding that any drafts or other documents presented in connection with such Letter of Credit fail to conform in any way with such Letter of Credit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In furtherance and extension and not in limitation of the specific provisions set forth above, any action taken or omitted by the Issuing Lender or its Affiliates under or in connection with the Letters of Credit issued by it or any documents and certificates delivered thereunder, if taken or omitted in good faith, shall not put the Issuing Lender or its Affiliates under any resulting liability to the Borrower or any Lender.</p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.9.10</font><font style="text-decoration-line:none;"><a name="Issuing_Lender_Reporting_Require_2910"></a><a name="_Toc177720175"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Issuing Lender Reporting Requirements</u><font style="text-decoration-line:none;">. &#160;Each Issuing Lender shall, on the first Business Day of each month, provide to Administrative Agent and Borrower a schedule of the Letters of Credit issued by it, in form and substance satisfactory to Administrative Agent, showing the date of issuance of each Letter of Credit, the account party, the original face amount (if any), and the expiration date of any Letter of Credit outstanding at any time during the preceding month, and any other information relating to such Letter of Credit that the Administrative Agent may request.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.10</font><font style="text-decoration-line:none;"><a name="Defaulting_Lenders_210"></a><a name="_Toc177720176"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Defaulting Lenders</u><font style="text-decoration-line:none;">. &#160;Notwithstanding any provision of this Agreement to the contrary, if any Lender becomes a Defaulting Lender, then the following provisions shall apply for so long as such Lender is a Defaulting Lender:</font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-49-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(i)</font><font style="text-decoration-line:none;">fees shall cease to accrue on the unfunded portion of the Commitment of such Defaulting Lender pursuant to Section 2.3 [Commitment Fees];</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(ii)</font><font style="text-decoration-line:none;">the Commitment and outstanding Loans of such Defaulting Lender shall not be included in determining whether the Required Lenders have taken or may take any action hereunder (including any consent to any amendment, waiver or other modification pursuant to Section 11.1 [Modifications, Amendments or Waivers]); provided, that this clause (ii) shall not apply to the vote of a Defaulting Lender in the case of an amendment, waiver or other modification requiring the consent of such Lender or each Lender directly affected thereby;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iii)</font><font style="text-decoration-line:none;">if any Swing Loans are outstanding or any Letter of Credit Obligations exist at the time such Lender becomes a Defaulting Lender, then:</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(a)</font><font style="text-decoration-line:none;">all or any part of the outstanding Swing Loans and Letter of Credit Obligations of such Defaulting Lender shall be reallocated among the Revolving Lenders that are not Defaulting Lenders (the &#8220;non-Defaulting Revolving Lenders&#8221;) in accordance with their respective Ratable Shares but only to the extent that (x) the Revolving Facility Usage does not exceed the total of all non-Defaulting Lenders&#8217; Revolving Credit Commitments, and (y) no Potential Default or Event of Default has occurred and is continuing at such time;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(b)</font><font style="text-decoration-line:none;">if the reallocation described in clause (a) above cannot, or can only partially, be effected, the Borrower shall within one Business Day following notice by the Administrative Agent (x) first, prepay such outstanding Swing Loans, and (y) second, cash collateralize for the benefit of the Issuing Lender the Borrower&#8217;s obligations corresponding to such Defaulting Lender&#8217;s Letter of Credit Obligations (after giving effect to any partial reallocation pursuant to clause (a) above) in a deposit account held at the Administrative Agent for so long as such Letter of Credit Obligations are outstanding;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(c)</font><font style="text-decoration-line:none;">if the Borrower cash collateralizes any portion of such Defaulting Lender&#8217;s Letter of Credit Obligations pursuant to clause (b) above, the Borrower shall not be required to pay any fees to such Defaulting Lender pursuant to Section 2.9.2 [Letter of Credit Fees] with respect to such Defaulting Lender&#8217;s Letter of Credit Obligations during the period such Defaulting Lender&#8217;s Letter of Credit Obligations are cash collateralized;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(d)</font><font style="text-decoration-line:none;">if the Letter of Credit Obligations of the non-Defaulting Lenders are reallocated pursuant to clause (a) above, then the fees payable to the Revolving Lenders pursuant to Section 2.9.2 [Letter of Credit Fees] shall be adjusted in accordance with such non-Defaulting Revolving Lenders&#8217; Ratable Share; and</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(e)</font><font style="text-decoration-line:none;">if all or any portion of such Defaulting Lender&#8217;s Letter of Credit Obligations are neither reallocated nor cash collateralized pursuant to clause (a) or (b) above, then, without prejudice to any rights or remedies of the Issuing Lender or any other Revolving Lender hereunder, all Letter of Credit Fees payable under Section 2.9.2 [Letter of Credit Fees] with respect to such Defaulting Lender&#8217;s Letter of Credit Obligations shall be payable to the Issuing Lender (and not to such Defaulting Lender) until and to the extent that such Letter of Credit Obligations are reallocated and/or cash collateralized; and</font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-50-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iv)</font><font style="text-decoration-line:none;">so long as such Lender is a Defaulting Lender, PNC Bank shall not be required to fund any Swing Loans and the Issuing Lender shall not be required to issue, amend or increase any Letter of Credit, unless the Issuing Lender is satisfied that the related exposure and the Defaulting Lender&#8217;s then outstanding Letter of Credit Obligations will be 100% covered by the Revolving Credit Commitments of the non-Defaulting Lenders and/or cash collateral will be provided by the Borrower in accordance with Section 2.10(iii), and participating interests in any newly made Swing Loan or any newly issued or increased Letter of Credit shall be allocated among non-Defaulting Lenders in a manner consistent with Section 2.10(iii)(a) (and such Defaulting Lender shall not participate therein).</font></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If (i) a Bankruptcy Event with respect to a parent company of any Lender shall occur following the date hereof and for so long as such event shall continue, or (ii) PNC Bank or the Issuing Lender has a good faith belief that any Lender has defaulted in fulfilling its obligations under one or more other agreements in which such Lender commits to extend credit, PNC Bank shall not be required to fund any Swing Loan and the Issuing Lender shall not be required to issue, amend or increase any Letter of Credit, unless PNC Bank or the Issuing Lender, as the case may be, shall have entered into arrangements with the Borrower or such Lender, satisfactory to PNC Bank or the Issuing Lender, as the case may be, to defease any risk to it in respect of such Lender hereunder.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the event that the Administrative Agent, the Borrower, PNC Bank and the Issuing Lender agree in writing that a Defaulting Lender has adequately remedied all matters that caused such Lender to be a Defaulting Lender, then the Administrative Agent will so notify the parties hereto, and the Ratable Share of the Swing Loans and Letter of Credit Obligations of the Lenders shall be readjusted to reflect the inclusion of such Lender&#8217;s Commitment, and on such date such Lender shall purchase at par such of the Loans of the other Lenders (other than Swing Loans) as the Administrative Agent shall determine may be necessary in order for such Lender to hold such Loans in accordance with its Ratable Share.</p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:center;text-indent:0pt;"><font style="display:inline-block;min-width:36pt;white-space:nowrap;">3.</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">INITIAL TERM A LOANS</u><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"><a name="INITIALTERMALOANS_272343"></a></u></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">3.1</font><font style="text-decoration-line:none;"><a name="Initial_Term_A_Loan_Commitments_31"></a><a name="_Toc177720178"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Initial Term A Loan Commitments</u><font style="text-decoration-line:none;">. &#160;Subject to the terms and conditions hereof, and relying upon the representations and warranties herein set forth, each Initial Term A Loan Lender severally agrees to make a term loan (the &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Initial Term A Loan</b><font style="text-decoration-line:none;">&#8221;) to the Borrower on the Fourth Amendment and Restatement Effective Date in such principal amount as the Borrower shall request up to, but not exceeding such Initial Term A Loan Lender&#8217;s Initial Term A Loan Commitment. The aggregate principal amount of each Initial Term A Loan Lender&#8217;s Initial Term A Loan as of the Fourth Amendment and Restatement Effective Date is listed on </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule 1.1(B)</u><font style="text-decoration-line:none;"> opposite such Initial Term A Loan Lender&#8217;s name.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">3.2</font><font style="text-decoration-line:none;"><a name="Nature_Of_Initial_Term_A_Lenders_32"></a><a name="_Toc177720179"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Nature of Initial Term A Lenders&#8217; Obligations with Respect to Initial Term A Loans; Repayment Terms</u><font style="text-decoration-line:none;">. &#160;The obligations of each Initial Term A Loan Lender to make an Initial Term A Loan to the Borrower shall be in the proportion that such Initial Term A Loan Lender&#8217;s Initial Term A Loan Commitment bears to the Initial Term A Loan Commitments of all Initial Term A Loan Lenders to the Borrower, but each Initial Term A Loan Lender&#8217;s Initial Term A Loan to the Borrower shall never exceed its Initial Term A Loan Commitment. &#160;The failure of any Initial Term A Loan Lender to make an Initial Term A Loan shall not relieve any other Initial Term </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-51-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">A Loan Lender of its obligations to make an Initial Term A Loan nor shall it impose any additional liability on any other Lender hereunder. &#160;The Lenders shall have no obligation to make Initial Term A Loans hereunder after the Fourth Amendment and Restatement Effective Date. &#160;The Initial Term A Loan Commitments are not revolving credit commitments, and the Borrower shall not have the right to borrow, repay and reborrow under Section 3.1 [Initial Term A Loan Commitments]. &#160;Payments of the percentage of the aggregate principal amount of the Initial Term A Loans made on the Fourth Amendment and Restatement Effective Date shall be on the first Business Day following each fiscal quarter end of the Borrower and on the Maturity Date and shall be made as set forth below: </font></p><div><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;width:94.48%;" align="center"><tr><td style="vertical-align:top;width:45.79%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;">Fiscal Quarters Ending</p></td><td style="vertical-align:top;width:54.2%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;">Percentage of aggregate principal amount of Initial Term A Loans made on the Fourth Amendment and Restatement Effective Date </p></td></tr><tr><td style="vertical-align:top;width:45.79%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;">September 30, 2023 through December 31, 2023</p></td><td style="vertical-align:top;width:54.2%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;">5.00%</p></td></tr><tr><td style="vertical-align:top;width:45.79%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;">March 31, 2024 through December 31, 2025</p></td><td style="vertical-align:top;width:54.2%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;">10.00%</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;">Any and all outstanding principal and interest with respect to the Initial Term A Loans shall be due and payable on the Maturity Date for the Initial Term A Loans. </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">3.3</font><font style="text-decoration-line:none;"><a name="Incremental_Term_Loans_33"></a><a name="_Toc177720180"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Incremental Term Loans</u><font style="text-decoration-line:none;">.</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"> </u><font style="text-decoration-line:none;"> &#160;In the event that the Borrower exercises its option to increase the Initial Term A Loans or incur Incremental Term Loans pursuant to Section 3.4 [Increase in Term Loans], the repayment amounts in </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section 3.2</u><font style="text-decoration-line:none;"> shall be increased to reflect the repayment of any new Initial Term A Loans or Incremental Term Loans.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">3.4</font><font style="text-decoration-line:none;"><a name="Increase_in_Term_Loans_34"></a><a name="_Toc177720181"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Increase in Term Loans</u><font style="text-decoration-line:none;">. &#160;The Borrower may make one or more written requests to incur additional term loans hereunder (the &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Incremental Term Loans</b><font style="text-decoration-line:none;">&#8221; and the commitments therefor, the &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Incremental Term Loan Commitments</b><font style="text-decoration-line:none;">&#8221;), which may be in the form of an increase to the Initial Term A Loan Commitments or an additional tranche of term loans. &#160;The Incremental Term Loans may be provided by existing Initial Term A Lenders (each, an &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Increasing Lender</b><font style="text-decoration-line:none;">&#8221;), Revolving Lenders or Persons that are not then Lenders hereunder (each, a &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">New Lender</b><font style="text-decoration-line:none;">&#8221;). &#160;Any such provision of Incremental Term Loans and Incremental Term Loan Commitments shall be subject to the satisfaction of the following conditions:</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(a)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Obligation to Increase</u><font style="text-decoration-line:none;">. No Lender shall be obligated to (x) increase its Initial Term A Loan Commitment and any increase in the Initial Term A Loan Commitment by any current Lender shall be in the sole discretion of such Lender or (y) provide an Incremental Term Loan and any Incremental Term Loan provided by any Lender shall be in the sole discretion of such Lender.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(b)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Defaults</u><font style="text-decoration-line:none;">. There shall exist no Event of Default or Potential Default on the effective date of the Incremental Term Loans after giving effect to the incurrence of such Incremental Term Loans.</font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-52-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(c)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Compliance</u><font style="text-decoration-line:none;">. The Borrower shall certify that it shall be in compliance on a Pro Forma Basis with the covenants contained in Section 8.2.15 [Minimum Debt Service Coverage Ratio], Section 8.2.16 [Maximum Leverage Ratios], Section 8.2.17 [Minimum Liquidity], Section 8.2.18 [Minimum Quarterly Consolidated EBITDA] and Section 8.2.19 [Power Generation Hedges] by delivering, at least five (5) Business Days prior to the issuance of any new Loans or establishment of Incremental Term Loan Commitments, a Compliance Certificate evidencing such compliance, as applicable.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(d)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Aggregate Incremental Term Loan Commitments</u><font style="text-decoration-line:none;">. The aggregate amount of the Incremental Term Loan Commitments shall not exceed $10,000,000.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(e)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Terms of Incremental Term Loans</u><font style="text-decoration-line:none;">. The Incremental Term Loans (A) shall rank pari passu in right of payment and of security with the Initial Term A Loans incurred on the Fourth Amendment and Restatement Effective Date, (B) shall not mature earlier than the Initial Term A Loans, and (C) shall not have a shorter Weighted Average Life to Maturity than the Initial Term A Loans.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(f)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Minimum Commitments</u><font style="text-decoration-line:none;">. The minimum amount of the increase in the Term Loan Commitments shall be $5,000,000 (or such lesser amount as shall be acceptable to the Administrative Agent).</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(g)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Resolutions; Opinion</u><font style="text-decoration-line:none;">. The Loan Parties shall deliver to the Administrative Agent on or before the effective date of such increase the following documents in a form reasonably acceptable to the Administrative Agent: (1) certifications of their corporate secretaries with attached resolutions certifying that the Incremental Term Loan Commitments have been approved by such Loan Parties, (2) an opinion of counsel addressed to the Administrative Agent and the Lenders addressing the authorization and execution of the Loan Documents by, and enforceability of the Loan Documents against, the Loan Parties, (3) such amendments to the Mortgages, date down title endorsements and legal opinions of local counsel as to the enforceability of such amendments, all as shall be reasonably requested by the Administrative Agent (provided that the items in this clause (3) may be delivered following the date of the Incremental Amendment to the extent agreed by the Administrative Agent) &#160;and (4) such other loan documentation reasonably requested by the Administrative Agent.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(h)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Notes</u><font style="text-decoration-line:none;">. The Borrower shall execute and deliver (1) to each Increasing Lender a replacement term Note reflecting the new amount of such Increasing Lender&#8217;s Incremental Term Loan Commitment after giving effect to the increase (and the prior Note issued to such Increasing Lender shall be deemed to be terminated and returned to the Borrower as soon as possible) and (2) to each New Lender a term Note reflecting the amount of such New Lender&#8217;s Incremental Term Loan Commitment.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(i)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Approval of New Lenders</u><font style="text-decoration-line:none;">. Any New Lender shall be subject to the approval of the Administrative Agent (such approval not to be unreasonably withheld or delayed).</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(j)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Increasing Lenders</u><font style="text-decoration-line:none;">. Each Increasing Lender shall confirm its agreement to provide its Incremental Term Loan Commitment pursuant to an </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-53-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:0pt;"><font style="text-decoration-line:none;">acknowledgement in a form acceptable to the Administrative Agent, signed by it and the Borrower and delivered to the Administrative Agent at least five (5) days before the effective date of such increase.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(k)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">New Lenders - Joinder</u><font style="text-decoration-line:none;">. &#160;Each New Lender shall execute a lender joinder in substantially the form of </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exhibit 3.4</u><font style="text-decoration-line:none;"> pursuant to which such New Lender shall join and become a party to this Agreement and the other Loan Documents with an Incremental Term Loan Commitment in the amount set forth in such lender joinder.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(l)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Amendment</u><font style="text-decoration-line:none;">. Incremental Term Loans shall be effected by an amendment to this Agreement (an &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Incremental Amendment</b><font style="text-decoration-line:none;">&#8221;) setting forth the terms of the Incremental Term Loans executed by (x) the Administrative Agent, (y) each Increasing Lender or New Lender agreeing to provide any portion of such Incremental Term Loan and (z) the Loan Parties, and reaffirmations of the Loan Documents executed by the Loan Parties, in each case in form and substance reasonably satisfactory to the Administrative Agent. Such amendment may, without the consent of any other Lenders, effect such amendments to this Agreement and the other Loan Documents as may be necessary or appropriate, in the reasonable opinion of the Administrative Agent and the Borrower, to effect the provisions of this Section 3.4.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:center;text-indent:0pt;"><font style="display:inline-block;min-width:36pt;white-space:nowrap;">4.</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"><a name="_Toc177720182"></a><a name="INTEREST_RATES"></a></u><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">INTEREST RATES</u></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">4.1</font><font style="text-decoration-line:none;"><a name="Interest_Rate_Options_41"></a><a name="_Toc177720183"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Interest Rate Options</u><font style="text-decoration-line:none;">. &#160;The Borrower shall pay interest in respect of &#160;the outstanding unpaid principal amount of the Revolving Credit Loans and the Initial Term A Loans as selected by it from the Base Rate Option or Term SOFR Rate Option set forth below applicable to the Revolving Credit Loans or the Initial Term A Loans; it being understood that, subject to the provisions of this Agreement, the Borrower may select different Interest Rate Options and different Interest Periods to apply simultaneously to the Loans comprising different Borrowing Tranches and may convert to or renew one or more Interest Rate Options with respect to all or any portion of the Loans comprising any Borrowing Tranche; </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u><font style="text-decoration-line:none;"> that there shall not be at any one time outstanding more than five (5) Borrowing Tranches in the aggregate among all of the Loans that bear interest under the Term SOFR Rate Option; </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u><font style="text-decoration-line:none;"> </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">further</u><font style="text-decoration-line:none;"> that if an Event of Default or Potential Default exists and is continuing, the Borrower may not request, convert to, or renew the Term SOFR Rate Option for any Loans and the Required Lenders may demand that all existing Borrowing Tranches bearing interest under the Term SOFR Rate Option shall be converted immediately to the Base Rate Option, subject to the obligation of the Borrower to pay any indemnity under Section 5.10 [Indemnity] in connection with such conversion. &#160;If at any time the designated rate applicable to any Loan made by any Lender exceeds such Lender&#8217;s highest lawful rate, the rate of interest on such Lender&#8217;s Loan shall be limited to such Lender&#8217;s highest lawful rate.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">4.1.1</font><font style="text-decoration-line:none;"><a name="RevolvingCreitInterestRateOptions_411"></a><a name="_Toc177720184"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Revolving Credit Interest Rate Options; Swing Line Interest Rate</u><font style="text-decoration-line:none;">. &#160;The Borrower shall have the right to select from the following Interest Rate Options applicable to the Revolving Credit Loans:</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(a)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Revolving Credit Base Rate Option</u><font style="text-decoration-line:none;">: &#160;A fluctuating rate per annum (computed on the basis of a year of 365 or 366 days, as the case may be, and actual days elapsed) equal to the Base Rate plus the Applicable Margin, such interest rate to change </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-54-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:0pt;"><font style="text-decoration-line:none;">automatically from time to time effective as of the effective date of each change in the Base Rate; or</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(b)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Revolving Credit Term SOFR Rate Option</u><font style="text-decoration-line:none;">: &#160;A rate per annum (computed on the basis of a year of 360 days and actual days elapsed) equal to the Term SOFR Rate as determined for each applicable Interest Period plus the SOFR Adjustment for the applicable Interest Period plus the Applicable Margin.</font></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Subject to Section 4.4 [Interest After Default], only the Base Rate Option applicable to Revolving Credit Loans shall apply to the Swing Loans.</p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">4.1.2</font><font style="text-decoration-line:none;"><a name="Initial_Term_A_Loan_Interest_412"></a><a name="_Toc177720185"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Initial Term A Loan Interest Rate Options</u><font style="text-decoration-line:none;">. The Borrower shall have the right to select from the following Interest Rate Options applicable to the Initial Term A Loans (subject to Section 4.1 [Interest Rate Options]):</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(a)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Initial Term A Loan Base Rate Option</u><font style="text-decoration-line:none;">: &#160;A fluctuating rate per annum (computed on the basis of a year of 365 or 366 days, as the case may be, and actual days elapsed) equal to the Base Rate plus the Applicable Margin, such interest rate to change automatically from time to time effective as of the effective date of each change in the Base Rate; or</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(b)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Initial Term A Loan SOFR Rate Option</u><font style="text-decoration-line:none;">: &#160;A rate per annum (computed on the basis of a year of 360 days and actual days elapsed) equal to the Term SOFR Rate as determined for each applicable Interest Period plus the SOFR Adjustment for the applicable Interest Period plus the Applicable Margin.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">4.2</font><font style="text-decoration-line:none;"><a name="Rate_Quotations_42"></a><a name="_Toc177720186"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Rate Quotations</u><font style="text-decoration-line:none;">. &#160;The Borrower may call the Administrative Agent on or before the date on which a Loan Request is to be delivered to receive an indication of the rates then in effect, but it is acknowledged that such projection shall not be binding on the Administrative Agent or the Lenders nor affect the rate of interest which thereafter is actually in effect when the election is made.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">4.3</font><font style="text-decoration-line:none;"><a name="Interest_Periods_43"></a><a name="_Toc177720187"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Interest Periods</u><font style="text-decoration-line:none;">. &#160; At any time when the Borrower shall select, convert to or renew a Term SOFR Rate Option, the Borrower shall notify the Administrative Agent thereof at least three (3) Business Days prior to the effective date of such Term SOFR Rate Option by delivering a Loan Request. &#160;The notice shall specify an Interest Period during which such Term SOFR Rate Option shall apply. &#160;Notwithstanding the preceding sentence, the following provisions shall apply to any selection of, renewal of, or conversion to a Term SOFR Rate Option:</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">4.3.1</font><font style="text-decoration-line:none;"><a name="Amount_of_Borrowing_Tranche_431"></a><a name="_Toc177720188"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Amount of Borrowing Tranche</u><font style="text-decoration-line:none;">. &#160;Each Borrowing Tranche of Loans under the Term SOFR Rate Option shall be in integral multiples of $500,000 and not less than $1,000,000; and</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">4.3.2</font><font style="text-decoration-line:none;"><a name="Renewals_432"></a><a name="_Toc177720189"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Renewals</u><font style="text-decoration-line:none;">. &#160;In the case of the renewal of a Term SOFR Rate Option at the end of an Interest Period, the first day of the new Interest Period shall be the last day of the preceding Interest Period, without duplication in payment of interest for such day.</font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-55-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">4.4</font><font style="text-decoration-line:none;"><a name="Interest_after_Default_44"></a><a name="_Toc177720190"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Interest After Default</u><font style="text-decoration-line:none;">. &#160;To the extent permitted by Law, upon the occurrence of an Event of Default and until such time such Event of Default shall have been cured or waived, at the discretion of the Administrative Agent or upon written demand by the Required Lenders to the Administrative Agent:</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">4.4.1</font><font style="text-decoration-line:none;"><a name="Letters_of_Credit_Fees_Interest_Rates441"></a><a name="_Toc177720191"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Letter of Credit Fees, Interest Rate</u><font style="text-decoration-line:none;">. &#160;The Letter of Credit Fees and the rate of interest for each Loan otherwise applicable pursuant to Section 2.9.2 [Letter of Credit Fees] or Section 4.1 [Interest Rate Options], respectively, shall be increased by 2.0% per annum;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">4.4.2</font><font style="text-decoration-line:none;"><a name="Other_Obligations_442"></a><a name="_Toc177720192"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Other Obligations</u><font style="text-decoration-line:none;">. &#160;Each other Obligation hereunder if not paid when due shall bear interest at a rate per annum equal to the sum of the rate of interest applicable under the Base Rate Option plus an additional 2.0% per annum from the time such Obligation becomes due and payable and until it is Paid In Full; and</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">4.4.3</font><font style="text-decoration-line:none;"><a name="Acknowledgement_443"></a><a name="_Toc177720193"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Acknowledgment</u><font style="text-decoration-line:none;">. &#160;The Borrower acknowledges that the increase in rates referred to in this Section 4.4 reflects, among other things, the fact that such Loans or other amounts have become a substantially greater risk given their default status and that the Lenders are entitled to additional compensation for such risk; and all such interest shall be payable by Borrower upon demand by Administrative Agent.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">4.5</font><font style="text-decoration-line:none;"><a name="Rate_Unascertainable_45"></a><a name="_Toc177720194"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Rate Unascertainable; Illegality; Increased Costs; Deposits Not Available</u><font style="text-decoration-line:none;">.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">4.5.1</font><font style="text-decoration-line:none;"><a name="Term_SOFR_Rae_Unascertainable_451"></a><a name="_Toc177720195"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Term SOFR Rate Unascertainable; Increased Costs</u><font style="text-decoration-line:none;">. &#160;If at any time:</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(i)</font><font style="text-decoration-line:none;">the Administrative Agent shall have determined (which determination shall be conclusive and binding absent manifest error) that Term SOFR Rate cannot be determined pursuant to the definition thereof; or</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(ii)</font><font style="text-decoration-line:none;">any Lender determines that for any reason in connection with any request for a Loan under the Term SOFR Rate Option or conversion thereto or continuation thereof that the Term SOFR Rate does not adequately and fairly reflect the cost to such Lenders of funding, establishing or maintaining such Loan during the applicable Interest Period, as applicable, and the such Lender has provided notice of such determination to the Administrative Agent,</font></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">then the Administrative Agent shall have the rights specified in Section 4.5.3 [Administrative Agent&#8217;s and Lender&#8217;s Rights].</p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">4.5.2</font><font style="text-decoration-line:none;"><a name="Term_SOFR_Illegality_452"></a><a name="_Toc177720196"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Term SOFR Illegality</u><font style="text-decoration-line:none;">. &#160;If at any time any Lender shall have determined, or any Official Body shall have asserted, that the making, maintenance or funding of any Loan under the Term SOFR Rate Option, or the determination or charging of interest rates based on the Term SOFR Rate, has been made impracticable or unlawful by compliance by such Lender in good faith with any Law or any interpretation or application thereof by any Official Body or with any request or directive of any such Official Body (whether or not having the force of Law), then the Administrative Agent shall have the rights specified in Section 4.5.3 [Administrative Agent&#8217;s and Lender&#8217;s Rights].</font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-56-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">4.5.3</font><font style="text-decoration-line:none;"><a name="Adminstrative_agents_and_Lenders_Rights_"></a><a name="_Toc177720197"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Administrative Agent&#8217;s and Lender&#8217;s Rights</u><font style="text-decoration-line:none;">. &#160;In the case of any event specified in Section 4.5.1 [Term SOFR Rate Unascertainable; Increased Costs] above, the Administrative Agent shall promptly so notify the Lenders and the Borrower thereof, and in the case of an event specified in Section 4.5.2 [Term SOFR Illegality] above, such Lender shall promptly so notify the Administrative Agent and endorse a certificate to such notice as to the specific circumstances of such notice, and the Administrative Agent shall promptly send copies of such notice and certificate to the other Lenders and the Borrower. &#160;Upon such date as shall be specified in such notice (which shall not be earlier than the date such notice is given), the obligation of (A) the Lenders, in the case of such notice given by the Administrative Agent, or (B) such Lender, in the case of such notice given by such Lender, to allow the Borrower to select, convert to or renew a Term SOFR Rate Option shall be suspended until the Administrative Agent shall have later notified the Borrower, or such Lender shall have later notified the Administrative Agent, of the Administrative Agent&#8217;s or such Lender&#8217;s, as the case may be, determination that the circumstances giving rise to such previous determination no longer exist. &#160;If at any time the Administrative Agent makes a determination under Section 4.5.1 [Term SOFR Rate Unascertainable; Increased Costs] and the Borrower has previously notified the Administrative Agent of its selection of, conversion to or renewal of a Term SOFR Rate Option and such Interest Rate Option has not yet gone into effect, such notification shall be deemed to provide for selection of, conversion to or renewal of the Base Rate Option otherwise available with respect to such Loans. &#160;If any Lender notifies the Administrative Agent of a determination under Section 4.5.2 [Term SOFR Illegality] above, the Borrower shall, subject to the Borrower&#8217;s indemnification Obligations under Section 5.10 [Indemnity], as to any Loan of the Lender to which a Term SOFR Rate Option applies, on the date specified in such notice either convert such Loan to the Base Rate Option otherwise available with respect to such Loan or prepay such Loan in accordance with Section 5.6 [Voluntary Prepayments]. &#160;Absent due notice from the Borrower of conversion or prepayment, such Loan shall automatically be converted to the Base Rate Option otherwise available with respect to such Loan upon such specified date.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">4.5.4</font><font style="text-decoration-line:none;"><a name="Benchmark_Replacement_Setting_454"></a><a name="_Toc177720198"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Benchmark Replacement Setting</u><font style="text-decoration-line:none;">. &#160;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(i)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Benchmark Replacement</u><font style="text-decoration-line:none;">. Notwithstanding anything to the contrary herein or in any other Loan Document (and any agreement executed in connection with an Interest Rate Hedge shall be deemed not to be a &#8220;Loan Document&#8221; for purposes of this Section 4.5.4 [Benchmark Replacement Setting]), if a Benchmark Transition Event and its related Benchmark Replacement Date have occurred prior to any setting of the then-current Benchmark, then (A) if a Benchmark Replacement is determined in accordance with clause (1) of the definition of &#8220;Benchmark Replacement&#8221; for such Benchmark Replacement Date, such Benchmark Replacement will replace such Benchmark for all purposes hereunder and under any Loan Document in respect of such Benchmark setting and subsequent Benchmark settings without any amendment to, or further action or consent of any other party to, this Agreement or any other Loan Document and (B) if a Benchmark Replacement is determined in accordance with clause (2) of the definition of &#8220;Benchmark Replacement&#8221; for such Benchmark Replacement Date, such Benchmark Replacement will replace such Benchmark for all purposes hereunder and under any Loan Document in respect of any Benchmark setting at or after 5:00 p.m. (New York City time) on the fifth (5th) Business Day after the date notice of such Benchmark Replacement is provided to the Lenders without any amendment to, or further action or consent of any other party to, this Agreement or any other Loan Document so long as the Administrative Agent has not received, by </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-57-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:0pt;"><font style="text-decoration-line:none;">such time, written notice of objection to such Benchmark Replacement from Lenders comprising the Required Lenders. </font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(ii)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Benchmark Replacement Conforming Changes</u><font style="text-decoration-line:none;">. In connection with the use, administration, adoption or implementation of a Benchmark Replacement, the Administrative Agent will have the right to make Conforming Changes from time to time and, notwithstanding anything to the contrary herein or in any other Loan Document, any amendments implementing such Conforming Changes will become effective without any further action or consent of any other party to this Agreement or any other Loan Document. </font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iii)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Notices; Standards for Decisions and Determinations</u><font style="text-decoration-line:none;">. The Administrative Agent will promptly notify the Borrower and the Lenders of (A) the implementation of any Benchmark Replacement, and (B) the effectiveness of any Conforming Changes in connection with the use, administration, adoption or implementation of a Benchmark Replacement. &#160;The Administrative Agent will notify the Borrower of (x) the removal or reinstatement of any tenor of a Benchmark pursuant to paragraph (iv) below and (y) the commencement of any Benchmark Unavailability Period. Any determination, decision or election that may be made by the Administrative Agent or, if applicable, any Lender (or group of Lenders) pursuant to this Section 4.5.4 [Benchmark Replacement Setting], including any determination with respect to a tenor, rate or adjustment or of the occurrence or non-occurrence of an event, circumstance or date and any decision to take or refrain from taking any action or any selection, will be conclusive and binding &#160;absent manifest error and may be made in its or their sole discretion and without consent from any other party to this Agreement or any other Loan Document except, in each case, as expressly required pursuant to this Section 4.5.4 [Benchmark Replacement Setting].</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iv)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Unavailability of Tenor of Benchmark</u><font style="text-decoration-line:none;">. Notwithstanding anything to the contrary herein or in any other Loan Document, at any time (including in connection with the implementation of a Benchmark Replacement), (A) if the then-current Benchmark is a term rate or based on a term rate and either (I) any tenor for such Benchmark is not displayed on a screen or other information service that publishes such rate from time to time as selected by the Administrative Agent in its reasonable discretion or (II) the regulatory supervisor for the administrator of such Benchmark has provided a public statement or publication of information announcing that any tenor for such Benchmark is not or will not be representative, then the Administrative Agent may modify the definition of &#8220;Interest Period&#8221; (or any similar or analogous definition) for any Benchmark settings at or after such time to remove such unavailable or non-representative tenor; and (B) if a tenor that was removed pursuant to clause (A) above either (I) is subsequently displayed on a screen or information service for a Benchmark (including a Benchmark Replacement) or (II) is not, or is no longer, subject to an announcement that it is not or will not be representative for a Benchmark (including a Benchmark Replacement), then the Administrative Agent may modify the definition of &#8220;Interest Period&#8221; (or any similar or analogous definition) for all Benchmark settings at or after such time to reinstate such previously removed tenor.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(v)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Benchmark Unavailability Period</u><font style="text-decoration-line:none;">. Upon the Borrower&#8217;s receipt of notice of the commencement of a Benchmark Unavailability Period with respect to the Term SOFR Rate, the Borrower may revoke any pending request for a Loan bearing interest based </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-58-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:0pt;"><font style="text-decoration-line:none;">on such rate or conversion to or continuation of Loans bearing interest based on such rate to be made, converted or continued during any Benchmark Unavailability Period and, failing that, the Borrower will be deemed to have converted any such request into a request for the Base Rate Option to be applicable to such Loans. During a Benchmark Unavailability Period or at any time that a tenor for the then-current Benchmark is not an Available Tenor, the component of the Base Rate based upon the then-current Benchmark or such tenor for such Benchmark, as applicable, will not be used in any determination of the Base Rate.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(vi)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Definitions</u><font style="text-decoration-line:none;">. As used in this Section: </font></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Available Tenor</b>&#8221; means, as of any date of determination and with respect to the then-current Benchmark, as applicable, if such Benchmark is a term rate, any tenor for such Benchmark (or component thereof) that is or may be used for determining the length of an interest period pursuant to this Agreement as of such date and not including, for the avoidance of doubt, any tenor of such Benchmark that is then-removed from the definition of &#8220;Interest Period&#8221; pursuant to clause (iv) of this Section. </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Benchmark</b>&#8221; means, initially, SOFR and the Term SOFR Reference Rate; provided that if a Benchmark Transition Event has occurred with respect to the then-current Benchmark, then &#8220;Benchmark&#8221; means the applicable Benchmark Replacement to the extent that such Benchmark Replacement has replaced such prior benchmark rate pursuant to this Section. </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"></font>&#8220;<b style="font-weight:bold;">Benchmark Replacement</b>&#8221;<b style="font-weight:bold;"> </b>means, with respect to any Benchmark Transition Event, the first alternative set forth in the order below that can be determined by the Administrative Agent for the applicable Benchmark Replacement Date:</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(1)</font></font>the sum of: (A) Daily Simple SOFR and (B) the SOFR Adjustment for a 1-month Interest Period; </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(2)</font></font>the sum of (A) the alternate benchmark rate that has been selected by the Administrative Agent and the Borrower, giving due consideration to (x) any selection or recommendation of a replacement benchmark rate or the mechanism for determining such a rate by the Relevant Governmental Body or (y) any evolving or then-prevailing market convention for determining a benchmark rate as a replacement to the then-current Benchmark for U.S. dollar-denominated syndicated credit facilities at such time and (B) the related Benchmark Replacement Adjustment; </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">provided that if the Benchmark Replacement as determined pursuant to clause (2) above would be less than the Floor, the Benchmark Replacement will be deemed to be the Floor for the purposes of this Agreement and the other Loan Documents; and <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u> <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">further</u>, that any Benchmark Replacement shall be administratively feasible as determined by the Administrative Agent in its sole discretion.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-59-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"></font>&#8220;<b style="font-weight:bold;">Benchmark Replacement Adjustment</b>&#8221;<b style="font-weight:bold;"> </b>means, with respect to any replacement of the then-current Benchmark with an Unadjusted Benchmark Replacement, the spread adjustment, or method for calculating or determining such spread adjustment, (which may be a positive or negative value or zero) that has been selected by the Administrative Agent and the Borrower, giving due consideration to (A) any selection or recommendation of a spread adjustment, or method for calculating or determining such spread adjustment, for the replacement of such Benchmark with the applicable Unadjusted Benchmark Replacement by the Relevant Governmental Body or (B) any evolving or then-prevailing market convention for determining a spread adjustment, or method for calculating or determining such spread adjustment, for the replacement of such Benchmark with the applicable Unadjusted Benchmark Replacement for U.S. dollar-denominated syndicated credit facilities at such time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Benchmark Replacement Date</b>&#8221; means a date and time determined by the Administrative Agent, which date shall be no later than the earliest to occur of the following events with respect to the then-current Benchmark: &#160;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">(1) in the case of clause (1) or (2) of the definition of &#8220;Benchmark Transition Event,&#8221; the later of (A) the date of the public statement or publication of information referenced therein and (B) the date on which the administrator of such Benchmark (or the published component used in the calculation thereof) permanently or indefinitely ceases to provide such Benchmark (or such component thereof) or, if such Benchmark is a term rate or is based on a term rate, all Available Tenors of such Benchmark (or such component thereof); or</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">(2) in the case of clause (3) of the definition of &#8220;Benchmark Transition Event,&#8221; the date determined by the Administrative Agent, which date shall promptly follow the date of the public statement or publication of information referenced therein; </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the avoidance of doubt, if such Benchmark is a term rate or is based on a term rate, the &#8220;Benchmark Replacement Date&#8221; will be deemed to have occurred in the case of clause (1) or (2) with respect to any Benchmark upon the occurrence of the applicable event or events set forth therein with respect to all then-current Available Tenors of such Benchmark (or the published component used in the calculation thereof). </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"></font>&#8220;<b style="font-weight:bold;">Benchmark Transition Event</b>&#8221; means, the occurrence of one or more of the following events, with respect to the then-current Benchmark:</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(1)</font></font>a public statement or publication of information by or on behalf of the administrator of such Benchmark (or the published component used in the calculation thereof) announcing that such administrator has ceased or will cease to provide such Benchmark (or such component thereof) or, if such Benchmark is a term rate or is based on a term rate, all Available Tenors of such Benchmark (or such component thereof), permanently or indefinitely, provided that, at the time of such statement or publication, there is no successor administrator that will continue to provide any Available Tenor of such Benchmark (or such component thereof);</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(2)</font></font>a public statement or publication of information by an Official Body having jurisdiction over the Administrative Agent, the regulatory supervisor for the administrator of such </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-60-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Benchmark (or the published component used in the calculation thereof), the Federal Reserve Board, the Federal Reserve Bank of New York, an insolvency official with jurisdiction over the administrator for such Benchmark (or such component), a resolution authority with jurisdiction over the administrator for such Benchmark (or such component) or a court or an entity with similar insolvency or resolution authority over the administrator for such Benchmark (or such component), which states that the administrator of such Benchmark (or such component) has ceased or will cease to provide such Benchmark (or such component thereof) or, if such Benchmark is a term rate or is based on a term rate, all Available Tenors of such Benchmark (or such component thereof) permanently or indefinitely, provided that, at the time of such statement or publication, there is no successor administrator that will continue to provide such Benchmark (or such component thereof) or, if such Benchmark is a term rate or is based on a term rate, any Available Tenor of such Benchmark (or such component thereof); or</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(3)</font></font>a public statement or publication of information by the regulatory supervisor for the administrator of such Benchmark (or the published component used in the calculation thereof) or an Official Body having jurisdiction over the Administrative Agent announcing that such Benchmark (or such component thereof) or, if such Benchmark is a term rate or is based on a term rate, &#160;all Available Tenors of such Benchmark (or such component thereof) are not, or as of a specified future date will not be, representative.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the avoidance of doubt, if such Benchmark is a term rate or is based on a term rate, a &#8220;Benchmark Transition Event&#8221; will be deemed to have occurred with respect to any Benchmark if a public statement or publication of information set forth above has occurred with respect to each then-current Available Tenor of such Benchmark (or the published component used in the calculation thereof).</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Benchmark Unavailability Period</b>&#8221;<font style="font-style:italic;font-weight:bold;"> </font>means the period (if any) (x) beginning at the time that a Benchmark Replacement Date has occurred if, at such time, no Benchmark Replacement has replaced the then-current Benchmark for all purposes hereunder and under any Loan Document in accordance with this Section 4.5.4 [Benchmark Replacement Setting] and (y) ending at the time that a Benchmark Replacement has replaced the then-current Benchmark for all purposes hereunder and under any Loan Document in accordance with this Section 4.5.4 [Benchmark Replacement Setting]. </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Floor</b>&#8221; means the benchmark rate floor, if any, provided in this Agreement initially (as of the execution of this Agreement, the modification, amendment or renewal of this Agreement or otherwise) with respect to the Term SOFR Rate or, if no floor is specified, zero. </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">&#8220;<b style="font-weight:bold;">Unadjusted Benchmark Replacement</b>&#8221; means the applicable Benchmark Replacement excluding the related Benchmark Replacement Adjustment.</p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">4.6</font><font style="text-decoration-line:none;"><a name="Selection_of_Interest_Rate_46"></a><a name="_Toc177720199"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Selection of Interest Rate Options</u><font style="text-decoration-line:none;">. &#160;If the Borrower fails to select a new Interest Period to apply to any Borrowing Tranche of Loans under the Term SOFR Rate Option at the expiration of an existing Interest Period applicable to such Borrowing Tranche in accordance with the provisions of Section 4.3 [Interest Periods], the Borrower shall be deemed to have converted such Borrowing Tranche to the Base Rate Option, as applicable to Revolving Credit Loans or </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-61-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">Initial Term A Loans as the case may be, commencing upon the last day of the existing Interest Period.</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">4.7</font><font style="text-decoration-line:none;"><a name="Conforming_Changes_Relating_47"></a><a name="_Toc177720200"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Conforming Changes Relating to the Term SOFR Rate</u><font style="text-decoration-line:none;">. &#160;With respect to the Term SOFR Rate, the Administrative Agent will have the right to make Conforming Changes from time to time and, notwithstanding anything to the contrary herein or in any other Loan Document, any amendments implementing such Conforming Changes will become effective without any further action or consent of any other party to this Agreement or any other Loan Document; provided that, &#160;the Administrative Agent shall provide notice to the Borrower and the Lenders of each such amendment implementing such Conforming Changes reasonably promptly after such amendment becomes effective.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:center;text-indent:0pt;"><font style="display:inline-block;min-width:36pt;white-space:nowrap;">5.</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"><a name="_Toc177720201"></a></u><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">PAYMENTS</u><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"><a name="PAYMENTS"></a></u></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.1</font><font style="text-decoration-line:none;"><a name="Payments_51"></a><a name="_Toc177720202"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Payments</u><font style="text-decoration-line:none;">. &#160;All payments and prepayments to be made in respect of principal, interest, Commitment Fees, Letter of Credit Fees, Administrative Agent&#8217;s Fee or other fees or amounts due from the Borrower hereunder shall be payable prior to 1:00 p.m. on the date when due without presentment, demand, protest or notice of any kind, all of which are hereby expressly waived by the Borrower, and without set-off, counterclaim or other deduction of any nature, and an action therefor shall immediately accrue. &#160;Such payments shall be made to the Administrative Agent at the Principal Office for the account of PNC Bank with respect to the Swing Loans and for the ratable accounts of the Lenders with respect to the Revolving Credit Loans or Initial Term A Loans in U.S. Dollars and in immediately available funds, and the Administrative Agent shall promptly distribute such amounts to the Lenders in immediately available funds; provided that in the event payments are received by 1:00 p.m. by the Administrative Agent with respect to the Loans and such payments are not distributed to the Lenders on the same day received by the Administrative Agent, the Administrative Agent shall pay the Lenders interest at the Federal Funds Effective Rate with respect to the amount of such payments for each day held by the Administrative Agent and not distributed to the Lenders. &#160;The Administrative Agent&#8217;s and each Lender&#8217;s statement of account, ledger or other relevant record shall, in the absence of manifest error, be conclusive as the statement of the amount of principal of and interest on the Loans and other amounts owing under this Agreement and shall be deemed an &#8220;account stated&#8221;.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.2</font><font style="text-decoration-line:none;"><a name="Pro_Rata_Treatent_of_lenders_52"></a><a name="_Toc177720203"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Pro Rata Treatment of Lenders</u><font style="text-decoration-line:none;">. &#160;Each borrowing of Revolving Credit Loans shall be allocated to each Revolving Lender according to its Ratable Share, and each selection of, conversion to or renewal of any Interest Rate Option and each payment or prepayment by the Borrower with respect to principal, interest, Commitment Fees, Letter of Credit Fees, or other fees (except for the Administrative Agent&#8217;s Fee and the Issuing Lender&#8217;s fronting fee) shall (except as otherwise may be provided with respect to a Defaulting Lender and except as provided in Section 4.5.3 [Administrative Agent&#8217;s and Lender&#8217;s Rights] in the case of an event specified in Sections 4.5 [Rate Unascertainable; Illegality; Increased Costs; Deposits Not Available], 5.6.2 [Replacement of a Lender] or 5.8 [Increased Costs]) be payable ratably among the Lenders entitled to such payment in accordance with the amount of principal, interest, Commitment Fees and Letter of Credit Fees, as set forth in this Agreement. &#160;Notwithstanding any of the foregoing, each borrowing or payment or prepayment by the Borrower of principal, interest, fees or other amounts from the Borrower with respect to Swing Loans shall be made by or to PNC Bank according to Section 2.6.5 [Borrowings to Repay Swing Loans].</font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-62-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.3</font><font style="text-decoration-line:none;"><a name="Sharing_of_Payments_by_Lenders_53"></a><a name="_Toc177720204"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Sharing of Payments by Lenders</u><font style="text-decoration-line:none;">. &#160;If any Lender shall, by exercising any right of setoff, counterclaim or banker&#8217;s lien, by receipt of voluntary payment, by realization upon security, or by any other non-pro rata source, obtain payment in respect of any principal of or interest on any of its Loans or other obligations hereunder resulting in such Lender&#8217;s receiving payment of a proportion of the aggregate amount of its Loans and accrued interest thereon or other such obligations greater than the pro rata share of the amount such Lender is entitled thereto, then the Lender receiving such greater proportion shall (a) notify the Administrative Agent of such fact, and (b) purchase (for cash at face value) participations in the Loans and such other obligations of the other Lenders, or make such other adjustments as shall be equitable, so that the benefit of all such payments shall be shared by the Lenders ratably in accordance with the aggregate amount of principal of and accrued interest on their respective Loans and other amounts owing them, </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u><font style="text-decoration-line:none;"> that:</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(i)</font><font style="text-decoration-line:none;">if any such participations are purchased and all or any portion of the payment giving rise thereto is recovered, such participations shall be rescinded and the purchase price restored to the extent of such recovery, together with interest or other amounts, if any, required by Law (including court order) to be paid by the Lender or the holder making such purchase; and</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(ii)</font><font style="text-decoration-line:none;">the provisions of this Section 5.3 shall not be construed to apply to (x) any payment made by the Loan Parties pursuant to and in accordance with the express terms of the Loan Documents or (y) any payment obtained by a Lender as consideration for the assignment of or sale of a participation in any of its Loans or Participation Advances to any assignee or participant, other than to any Loan Party thereof (as to which the provisions of this Section 5.3 shall apply).</font></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Each Loan Party consents to the foregoing and agrees, to the extent it may effectively do so under applicable Law, that any Lender acquiring a participation pursuant to the foregoing arrangements may exercise against each Loan Party rights of setoff and counterclaim with respect to such participation as fully as if such Lender were a direct creditor of each Loan Party in the amount of such participation.</p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.4</font><font style="text-decoration-line:none;"><a name="Presumption_by_Administrative_54"></a><a name="_Toc177720205"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Presumptions by Administrative Agent</u><font style="text-decoration-line:none;">. &#160;Unless the Administrative Agent shall have received notice from the Borrower prior to the date on which any payment is due to the Administrative Agent for the account of the Lenders or the Issuing Lender hereunder that the Borrower will not make such payment, the Administrative Agent may assume that the Borrower has made such payment on such date in accordance herewith and may, in reliance upon such assumption, distribute to the Lenders or the Issuing Lender, as the case may be, the amount due. &#160;In such event, if the Borrower has not in fact made such payment, then each of the Lenders or the Issuing Lender, as the case may be, severally agrees to repay to the Administrative Agent forthwith on demand the amount so distributed to such Lender or the Issuing Lender, with interest thereon, for each day from and including the date such amount is distributed to it to but excluding the date of payment to the Administrative Agent, at the greater of the Federal Funds Effective Rate and a rate determined by the Administrative Agent in accordance with banking industry rules on interbank compensation.</font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-63-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.5</font><font style="text-decoration-line:none;"><a name="Interest_Payment_Dates_55"></a><a name="_Toc177720206"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Interest Payment Dates</u><font style="text-decoration-line:none;">. &#160;Interest on Loans to which the Base Rate Option applies shall be due and payable in arrears on each Payment Date. &#160;Interest on Loans to which the Term SOFR Rate Option applies shall be due and payable on the last day of each Interest Period for those Loans and, if such Interest Period is longer than three (3) Months, also on the 90th day of such Interest Period. &#160;Interest on mandatory prepayments of principal under Section 5.7 [Mandatory Prepayments] shall be due on the date such mandatory prepayment is due. &#160;Interest on the principal amount of each Loan or other monetary Obligation shall be due and payable on demand after such principal amount or other monetary Obligation becomes due and payable (whether on the stated Expiration Date, Maturity Date, upon acceleration or otherwise).</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.6</font><font style="text-decoration-line:none;"><a name="Voluntary_Prepayments_56"></a><a name="_Toc177720207"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Voluntary Prepayments</u><font style="text-decoration-line:none;">.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.6.1</font><font style="text-decoration-line:none;"><a name="Right_to_Repay_561"></a><a name="_Toc177720208"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Right to Prepay</u><font style="text-decoration-line:none;">. &#160;The Borrower shall have the right at its option from time to time to prepay the Loans in whole or part without premium or penalty (except as provided in Section 5.6.2 [Replacement of a Lender] below, in Section 5.8 [Increased Costs] and Section 5.10 [Indemnity]). &#160;Whenever the Borrower desires to prepay any part of the Loans, it shall provide a prepayment notice to the Administrative Agent by 1:00 p.m. at least one (1) Business Day prior to the date of prepayment of the Revolving Credit Loans or Initial Term A Loans or no later than 1:00 p.m., Pittsburgh time, on the date of prepayment of Swing Loans, setting forth the following information:</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(i)</font><font style="text-decoration-line:none;">the date, which shall be a Business Day, on which the proposed prepayment is to be made;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(a)</font><font style="text-decoration-line:none;">a statement indicating the application of the prepayment between the Revolving Credit Loans, Initial Term A Loans, and Swing Loans; </font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(b)</font><font style="text-decoration-line:none;">with respect to any prepayment of any Loans subject to the Term SOFR Rate Option, a statement indicating the application of the prepayment between the Term SOFR Rate Option tranches; and</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(c)</font><font style="text-decoration-line:none;">the total principal amount of such prepayment, which shall not be less than: (i) $100,000 for any Swing Loan, or (ii) $100,000 for any Revolving Credit Loan.</font></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt;">All prepayment notices shall be irrevocable. &#160;The principal amount of the Loans for which a prepayment notice is given, together with interest on such principal amount except with respect to Loans to which the Base Rate Option applies, shall be due and payable on the date specified in such prepayment notice as the date on which the proposed prepayment is to be made. &#160;All Initial Term A Loan prepayments permitted pursuant to this Section 5.6.1 [Right to Prepay] shall be applied to the unpaid installments of principal of the Initial Term A Loans in the inverse order of scheduled maturities; provided that all Initial Term A Loan prepayments and Incremental Term Loan prepayments under this Section 5.6.1 shall be payable ratably among the Lenders entitled to such payment in accordance with the amount of principal and interest, as set forth in this Agreement. &#160;Except as provided in Section 4.5.3 [Administrative Agent&#8217;s and Lender&#8217;s Rights], if the Borrower prepays a Loan but fails to specify the applicable Borrowing Tranche which the Borrower is prepaying, the prepayment shall be applied first to Loans to which the Base Rate </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-64-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Option applies, then to Loans to which the Term SOFR Rate Option applies. &#160;Any prepayment hereunder shall be subject to the Borrower&#8217;s Obligation to indemnify the Lenders under Section 5.10 [Indemnity].</p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.6.2</font><font style="text-decoration-line:none;"><a name="Replacement_of_a_lender_562"></a><a name="_Toc177720209"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Replacement of a Lender</u><font style="text-decoration-line:none;">. &#160;In the event any Lender (i) gives notice under Section 4.5 [Rate Unascertainable; Illegality; Increased Costs; Deposits Not Available], (ii) requests compensation under Section 5.8 [Increased Costs], or requires the Borrower to pay any Indemnified Taxes or additional amount to any Lender or any Official Body for the account of any Lender pursuant to Section 5.9 [Taxes], (iii) is a Defaulting Lender, (iv) becomes subject to the control of an Official Body (other than normal and customary supervision), or (v) is a Non-Consenting Lender referred to in Section 11.1 [Modifications, Amendments or Waivers] then in any such event the Borrower may, at its sole expense, upon notice to such Lender and the Administrative Agent, require such Lender to assign and delegate, without recourse (in accordance with and subject to the restrictions contained in, and consents required by, Section 11.8 [Successors and Assigns]), all of its interests, rights (other than existing rights to payment pursuant to Sections 5.8 [Increased Costs] or 5.9 [Taxes]) and obligations under this Agreement and the related Loan Documents to an assignee that shall assume such obligations (which assignee may be another Lender, if a Lender accepts such assignment), </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u><font style="text-decoration-line:none;"> that:</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(i)</font><font style="text-decoration-line:none;">the Borrower shall have paid to the Administrative Agent the assignment fee specified in Section 11.8 [Successors and Assigns];</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(ii)</font><font style="text-decoration-line:none;">such Lender shall have received payment of an amount equal to the outstanding principal of its Loans and Participation Advances, accrued interest thereon, accrued fees and all other amounts payable to it hereunder and under the other Loan Documents (including any amounts under Section 5.10 [Indemnity]) from the assignee (to the extent of such outstanding principal and accrued interest and fees) or the Borrower (in the case of all other amounts);</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iii)</font><font style="text-decoration-line:none;">in the case of any such assignment resulting from a claim for compensation under Section 5.8.1 [Increased Costs Generally] or payments required to be made pursuant to Section 5.9 [Taxes], such assignment will result in a reduction in such compensation or payments thereafter; and</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iv)</font><font style="text-decoration-line:none;">such assignment does not conflict with applicable Law.</font></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A Lender shall not be required to make any such assignment or delegation if, prior thereto, as a result of a waiver by such Lender or otherwise, the circumstances entitling the Borrower to require such assignment and delegation cease to apply.</p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.6.3</font><font style="text-decoration-line:none;"><a name="Designation_of_a_Different_Lending_563"></a><a name="_Toc177720210"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Designation of a Different Lending Office</u><font style="text-decoration-line:none;">. &#160;If any Lender requests compensation under Section 5.8 [Increased Costs], or the Borrower is or will be required to pay any Indemnified Taxes or additional amounts to any Lender or any Official Body for the account of any Lender pursuant to Section 5.9 [Taxes], then such Lender shall (at the request of the Borrower) use reasonable efforts to designate a different lending office for funding or booking its Loans hereunder or to assign its rights and obligations hereunder to another of its offices, branches or affiliates, if, in the reasonable judgment of such Lender, such designation or assignment (i) </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-65-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">would eliminate or reduce amounts payable pursuant to Section 5.8 [Increased Costs] or Section 5.9 [Taxes], as the case may be, in the future, and (ii) would not subject such Lender to any material unreimbursed cost or expense and would not otherwise be materially disadvantageous to such Lender. &#160;The Borrower hereby agrees to pay all reasonable costs and expenses incurred by any Lender in connection with any such designation or assignment.</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.7</font><font style="text-decoration-line:none;"><a name="Mandatory_Prepayment_57"></a><a name="_Toc177720211"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Mandatory Prepayments</u><font style="text-decoration-line:none;">. &#160;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.7.1</font><font style="text-decoration-line:none;"><a name="PPA_Prepayment_571"></a><a name="_Toc177720212"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">PPA Prepayment</u><font style="text-decoration-line:none;">. &#160;Within three (3) Business Days of receipt of each payment under Eligible PPAs (but only until the aggregate of such payments made pursuant to this Section 5.7.1 are $20,000,000.00), the Borrower shall make prepayments of the Initial Term A Loans in an amount equal to the gross amount such payment without deduction for fees, discounts, expenses or commissions. &#160;All Initial Term A Loan prepayments required to be made pursuant to this Section&#160;5.7.1 shall be applied to the unpaid installments of principal of the Initial Term A Loans in the direct order of scheduled maturities. &#160;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.7.2</font><font style="text-decoration-line:none;"><a name="Excess_Cash_flow_572"></a><a name="_Toc177720213"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Excess Cash Flow</u><font style="text-decoration-line:none;">. &#160;Commencing with the fiscal year ending December 31, 2024, and for each fiscal year thereafter, at any time when the Excess Cash Flow as determined as of the most recent fiscal year is in excess of $10,000,000, the Borrower shall apply an amount equal to 50% of the amount by which Excess Cash Flow exceeds $10,000,000 for the immediately preceding fiscal year to permanently reduce the aggregate amount of the Initial Term A Loans. &#160;Each prepayment required by this Section 5.7.2 shall be made by the Borrower within ten (10) days of delivery of the Borrower&#8217;s financial statements for the preceding fiscal year and each reduction of the Initial Term A Loan Commitments required by this Section 5.7.2 shall be effective upon delivery of the Compliance Certificate to the Administrative Agent with respect to the applicable fiscal year. &#160;All Initial Term A Loan prepayments required to be made pursuant to this Section 5.7.2 shall be applied to the unpaid installments of principal of the Initial Term A Loans in inverse order of scheduled maturities.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.7.3</font><font style="text-decoration-line:none;"><a name="Reserved_573"></a><a name="_Toc177720214"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">[Reserved]</u><font style="text-decoration-line:none;">. &#160;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.7.4</font><font style="text-decoration-line:none;"><a name="Reserved_574"></a><a name="_Toc177720215"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">[Reserved]</u><font style="text-decoration-line:none;">. &#160;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.7.5</font><font style="text-decoration-line:none;"><a name="Cash_Surplus_575"></a><a name="_Toc177720216"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Cash Surplus</u><font style="text-decoration-line:none;">. &#160;If on any Business Day the Borrower or any other Loan Party have any Cash Surplus on such date, then the Borrower shall prepay the Revolving Credit Loans on or before the third Business Day following such date in an amount equal to such Cash Surplus.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.7.6</font><font style="text-decoration-line:none;"><a name="Application_Among_Interest_576"></a><a name="_Toc177720217"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Application Among Interest Rate Options</u><font style="text-decoration-line:none;">. &#160;All prepayments shall be applied among the Interest Rate Options to the principal amount of the Loans subject to the Base Rate Option, then pro rata to Loans subject to a Term SOFR Rate Option. &#160;In accordance with </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section 5.10</u><font style="text-decoration-line:none;"> [Indemnity], the Borrower shall indemnify the Lenders for any loss or expense, incurred with respect to any such prepayments (other than prepayments pursuant to </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section 5.7.5</u><font style="text-decoration-line:none;"> [Cash Surplus]) applied against Loans subject to a Term SOFR Rate Option on any day other than the last day of the applicable Interest Period. &#160;All prepayments of the Initial Term A Loans required pursuant to this </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section 5.7</u><font style="text-decoration-line:none;"> may not be reborrowed and all Initial Term A Loan prepayments and Incremental Term Loan prepayments under this </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section 5.7</u><font style="text-decoration-line:none;"> shall be payable ratably among the </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-66-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">Lenders entitled to such payment in accordance with the amount of principal and interest, as set forth in this Agreement.</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.8</font><font style="text-decoration-line:none;"><a name="Increased_Costs_58"></a><a name="_Toc177720218"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Increased Costs</u><font style="text-decoration-line:none;">.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.8.1</font><font style="text-decoration-line:none;"><a name="Increased_Costs_Generally_581"></a><a name="_Toc177720219"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Increased Costs Generally</u><font style="text-decoration-line:none;">. &#160;If any Change in Law shall:</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(i)</font><font style="text-decoration-line:none;">impose, modify or deem applicable any reserve, special deposit, compulsory loan, insurance charge or similar requirement against assets of, deposits with or for the account of, or credit extended or participated in by, any Lender or the Issuing Lender;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(ii)</font><font style="text-decoration-line:none;">subject any Recipient to any Taxes (other than (A) Indemnified Taxes, (B) Taxes described in clauses (ii) through (iv) of the definition of Excluded Taxes and (C) Connection Income Taxes) on its loans, loan principal, letters of credit, commitments, or other obligations, or its deposits, reserves, other liabilities or capital attributable thereto; or</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iii)</font><font style="text-decoration-line:none;">impose on any Lender, the Issuing Lender or the London interbank market any other condition, cost or expense (other than Taxes) affecting this Agreement or Loans made by such Lender or any Letter of Credit or participation therein;</font></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">and the result of any of the foregoing shall be to increase the cost to such Lender or such other Recipient of making, converting to, continuing or maintaining any Loan or of maintaining its obligation to make any such Loan, or to increase the cost to such Lender, the Issuing Lender or such other Recipient of participating in, issuing or maintaining any Letter of Credit (or of maintaining its obligation to participate in or to issue any Letter of Credit), or to reduce the amount of any sum received or receivable by such Lender, the Issuing Lender or other Recipient hereunder (whether of principal, interest or any other amount) then, upon request of such Lender, the Issuing Lender or other Recipient, the Borrower will pay to such Lender, the Issuing Lender or other Recipient, as the case may be, such additional amount or amounts as will compensate such Lender or the Issuing Lender, as the case may be, for such additional costs incurred or reduction suffered.</p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.8.2</font><font style="text-decoration-line:none;"><a name="Capital_Requirements_582"></a><a name="_Toc177720220"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Capital Requirements</u><font style="text-decoration-line:none;">. &#160;If any Lender or the Issuing Lender determines that any Change in Law affecting such Lender or the Issuing Lender or any lending office of such Lender or such Lender&#8217;s or the Issuing Lender&#8217;s holding company, if any, regarding capital or liquidity requirements has or would have the effect of reducing the rate of return on such Lender&#8217;s or the Issuing Lender&#8217;s capital or on the capital of such Lender&#8217;s or the Issuing Lender&#8217;s holding company, if any, as a consequence of this Agreement, the Commitments of such Lender or the Loans made by, or participations in Letters of Credit or Swing Loans held by, such Lender, or the Letters of Credit issued by the Issuing Lender, to a level below that which such Lender or the Issuing Lender or such Lender&#8217;s or the Issuing Lender&#8217;s holding company could have achieved but for such Change in Law (taking into consideration such Lender&#8217;s or the Issuing Lender&#8217;s policies and the policies of such Lender&#8217;s or the Issuing Lender&#8217;s holding company with respect to capital adequacy), then from time to time the Borrower will pay to such Lender or the Issuing Lender, as the case may be, such additional amount or amounts as will compensate such Lender or the Issuing Lender or such Lender&#8217;s or the Issuing Lender&#8217;s holding company for any such reduction suffered.</font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-67-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.8.3</font><font style="text-decoration-line:none;"><a name="Certificates_for_Reimbursements_583"></a><a name="_Toc177720221"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Certificates for Reimbursement; Repayment of Outstanding Loans; Borrowing of New Loans</u><font style="text-decoration-line:none;">. &#160;A certificate of a Lender or the Issuing Lender setting forth the amount or amounts necessary to compensate such Lender or the Issuing Lender or its holding company, as the case may be, as specified in Sections 5.8.1 [Increased Costs Generally] or 5.8.2 [Capital Requirements] and delivered to the Borrower shall be conclusive absent manifest error. &#160;The Borrower shall pay such Lender or the Issuing Lender, as the case may be, the amount shown as due on any such certificate within ten (10) days after receipt thereof.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.8.4</font><font style="text-decoration-line:none;"><a name="Delay_in_Requests_584"></a><a name="_Toc177720222"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Delay in Requests</u><font style="text-decoration-line:none;">. &#160;Failure or delay on the part of any Lender or the Issuing Lender to demand compensation pursuant to this Section 5.8.4 shall not constitute a waiver of such Lender&#8217;s or the Issuing Lender&#8217;s right to demand such compensation, provided that the Borrower shall not be required to compensate a Lender or the Issuing Lender pursuant to this Section 5.8.4 for any increased costs incurred or reductions suffered more than nine months prior to the date that such Lender or the Issuing Lender, as the case may be, notifies the Borrower of the Change in Law giving rise to such increased costs or reductions and of such Lender&#8217;s or the Issuing Lender&#8217;s intention to claim compensation therefor (except that, if the Change in Law giving rise to such increased costs or reductions is retroactive, then the nine (9) month period referred to above shall be extended to include the period of retroactive effect thereof).</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.9</font><font style="text-decoration-line:none;"><a name="Taxe_59"></a><a name="_Toc177720223"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Taxes</u><font style="text-decoration-line:none;">.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.9.1</font><font style="text-decoration-line:none;"><a name="Issuing_Lender_591"></a><a name="_Toc177720224"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Issuing Lender</u><font style="text-decoration-line:none;">. &#160;For purposes of this Section 5.9, the term &#8220;Lender&#8221; includes the Issuing Lender and the term &#8220;applicable Law&#8221; includes FATCA.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.9.2</font><font style="text-decoration-line:none;"><a name="Payment_Free_of_Taxes_592"></a><a name="_Toc177720225"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Payments Free of Taxes</u><font style="text-decoration-line:none;">. &#160;Any and all payments by or on account of any obligation of any Loan Party under any Loan Document shall be without deduction or withholding for any Taxes, except as required by applicable Law. &#160;If any applicable Law (as determined in the good faith discretion of an applicable Withholding Agent) requires the deduction or withholding of any Tax from any such payment by a Withholding Agent, then the applicable Withholding Agent shall be entitled to make such deduction or withholding and shall timely pay the full amount deducted or withheld to the relevant Official Body in accordance with applicable Law and, if such Tax is an Indemnified Tax, then the sum payable by the applicable Loan Party shall be increased as necessary so that after such deduction or withholding has been made (including such deductions and withholdings applicable to additional sums payable under this Section 5.9) the applicable Recipient receives an amount equal to the sum it would have received had no such deduction or withholding been made.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.9.3</font><font style="text-decoration-line:none;"><a name="Payment_of_other_taxes_593"></a><a name="_Toc177720226"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Payment of Other Taxes by the Loan Parties</u><font style="text-decoration-line:none;">. &#160;The Loan Parties shall timely pay to the relevant Official Body in accordance with applicable Law, or at the option of the Administrative Agent timely reimburse it for the payment of, any Other Taxes.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.9.4</font><font style="text-decoration-line:none;"><a name="Indemnification_by_the_Loan_Parties_594"></a><a name="_Toc177720227"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Indemnification by the Loan Parties</u><font style="text-decoration-line:none;">. &#160;The Loan Parties shall jointly and severally indemnify each Recipient, within ten (10) days after demand therefor, for the full amount of any Indemnified Taxes (including Indemnified Taxes imposed or asserted on or attributable to amounts payable under this Section 5.9) payable or paid by such Recipient or required to be withheld or deducted from a payment to such Recipient and any reasonable expenses arising therefrom or with respect thereto, whether or not such Indemnified Taxes were correctly or legally </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-68-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">imposed or asserted by the relevant Official Body. &#160;A certificate as to the amount of such payment or liability delivered to the Borrower by a Lender (with a copy to the Administrative Agent), or by the Administrative Agent on its own behalf or on behalf of a Lender, shall be conclusive absent manifest error.</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.9.5</font><font style="text-decoration-line:none;"><a name="Indemification_by_the_Lenders_595"></a><a name="_Toc177720228"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Indemnification by the Lenders</u><font style="text-decoration-line:none;">. &#160;Each Lender shall severally indemnify the Administrative Agent, within ten (10) days after demand therefor, for (i) any Indemnified Taxes attributable to such Lender (but only to the extent that any Loan Party has not already indemnified the Administrative Agent for such Indemnified Taxes and without limiting the obligation of any of the Loan Parties to do so), (ii) any Taxes attributable to such Lender&#8217;s failure to comply with the provisions of Section 11.8.4 [Participations] relating to the maintenance of a Participant Register, and (iii) any Excluded Taxes attributable to such Lender, in each case, that are payable or paid by the Administrative Agent in connection with any Loan Document, and any reasonable expenses arising therefrom or with respect thereto, whether or not such Taxes were correctly or legally imposed or asserted by the relevant Official Body. &#160;A certificate as to the amount of such payment or liability delivered to any Lender by the Administrative Agent shall be conclusive absent manifest error. &#160;Each Lender hereby authorizes the Administrative Agent to set off and apply any and all amounts at any time owing to such Lender under any Loan Document or otherwise payable by the Administrative Agent to the Lender from any other source against any amount due to the Administrative Agent under this Section 5.9.5.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.9.6</font><font style="text-decoration-line:none;"><a name="Evidence_of_Payments_596"></a><a name="_Toc177720229"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Evidence of Payments</u><font style="text-decoration-line:none;">. &#160;As soon as practicable after any payment of Taxes by any Loan Party to an Official Body pursuant to this Section 5.9, such Loan Party shall deliver to the Administrative Agent the original or a certified copy of a receipt issued by such Official Body evidencing such payment, a copy of the return reporting such payment or other evidence of such payment reasonably satisfactory to the Administrative Agent.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.9.7</font><font style="text-decoration-line:none;"><a name="Status_of_Lenders_597"></a><a name="_Toc177720230"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Status of Lenders</u><font style="text-decoration-line:none;">.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(i)</font><font style="text-decoration-line:none;">Any Lender that is entitled to an exemption from or reduction of withholding Tax with respect to payments made under any Loan Document shall deliver to the Borrower and the Administrative Agent, at the time or times reasonably requested by the Borrower or the Administrative Agent, such properly completed and executed documentation reasonably requested by the Borrower or the Administrative Agent as will permit such payments to be made without withholding or at a reduced rate of withholding. &#160;In addition, any Lender, if reasonably requested by the Borrower or the Administrative Agent, shall deliver such other documentation prescribed by applicable Law or reasonably requested by the Borrower or the Administrative Agent as will enable the Borrower or the Administrative Agent to determine whether or not such Lender is subject to backup withholding or information reporting requirements. &#160;Notwithstanding anything to the contrary in the preceding two sentences, the completion, execution and submission of such documentation (other than such documentation set forth in Sections 5.9.7(ii)(b)(A), (ii)(b)(B) and (ii)(b)(D) below) shall not be required if in the Lender&#8217;s reasonable judgment such completion, execution or submission would subject such Lender to any material unreimbursed cost or expense or would materially prejudice the legal or commercial position of such Lender.</font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-69-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(ii)</font><font style="text-decoration-line:none;">Without limiting the generality of the foregoing, in the event that the Borrower is a U.S. Person,</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(a)</font><font style="text-decoration-line:none;">any Lender that is a U.S. Person shall deliver to the Borrower and the Administrative Agent on or prior to the date on which such Lender becomes a Lender under this Agreement (and from time to time thereafter upon the reasonable request of the Borrower or the Administrative Agent), executed originals of IRS Form W-9 certifying that such Lender is exempt from U.S. federal backup withholding tax;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(b)</font><font style="text-decoration-line:none;">any Foreign Lender shall, to the extent it is legally entitled to do so, deliver to the Borrower and the Administrative Agent (in such number of copies as shall be requested by the recipient) on or prior to the date on which such Foreign Lender becomes a Lender under this Agreement (and from time to time thereafter upon the reasonable request of the Borrower or the Administrative Agent), whichever of the following is applicable:</font></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(A)</font></font>in the case of a Foreign Lender claiming the benefits of an income tax treaty to which the United States is a party (x) with respect to payments of interest under any Loan Document, executed originals of IRS Form W-8BEN or W-8BEN-E establishing an exemption from, or reduction of, U.S. federal withholding Tax pursuant to the &#8220;interest&#8221; article of such tax treaty and (y) with respect to any other applicable payments under any Loan Document, IRS Form W-8BEN or W-8BEN-E establishing an exemption from, or reduction of, U.S. federal withholding Tax pursuant to the &#8220;business profits&#8221; or &#8220;other income&#8221; article of such tax treaty;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(B)</font></font>executed originals of IRS Form W-8ECI;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(C)</font></font>in the case of a Foreign Lender claiming the benefits of the exemption for portfolio interest under Section 881(c) of the Code, (x) a certificate substantially in the form of <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exhibit 5.9.7(A)</u> to the effect that such Foreign Lender is not (A) a &#8220;bank&#8221; within the meaning of Section 881(c)(3)(A) of the Code, (B) a &#8220;10-percent shareholder&#8221; of the Borrower within the meaning of Section 871 (h)(3)(B) of the Code, or (C) a &#8220;controlled foreign corporation&#8221; related to the Borrower, as described in Section 881(c)(3)(C) of the Code (a &#8220;<b style="font-weight:bold;">U.S. Tax Compliance Certificate</b>&#8221;) and (y) executed originals of IRS Form W-8BEN or W-8BEN-E; or</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(D)</font></font>to the extent a Foreign Lender is not the beneficial owner, executed originals of IRS Form W-8IMY, accompanied by IRS Form W-8ECI, IRS Form W-8BEN or W-8BEN-E, a U.S. Tax Compliance Certificate substantially in the form of <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exhibit 5.9.7(B)</u> or <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exhibit 5.9.7(C)</u>, IRS Form W-9, and/or other certification documents from each beneficial owner, as applicable; <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u> that if the Foreign Lender is a partnership and one or more direct or indirect partners of such Foreign Lender are claiming the portfolio interest exemption, such Foreign Lender may provide a U.S. Tax Compliance Certificate substantially in the form of <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exhibit 5.9.7(D)</u> on behalf of each such direct and indirect partner;</p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(c)</font><font style="text-decoration-line:none;">any Foreign Lender shall, to the extent it is legally entitled to do so, deliver to the Borrower and the Administrative Agent (in such number of copies as shall be requested by the recipient) on or prior to the date on which such Foreign Lender becomes a Lender under this Agreement (and from time to time thereafter upon the reasonable request of the Borrower or the Administrative Agent), executed originals of any other form </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-70-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:0pt;"><font style="text-decoration-line:none;">prescribed by applicable Law as a basis for claiming exemption from or a reduction in U.S. federal withholding Tax, duly completed, together with such supplementary documentation as may be prescribed by applicable Law to permit the Borrower or the Administrative Agent to determine the withholding or deduction required to be made; and</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(d)</font><font style="text-decoration-line:none;">if a payment made to a Lender under any Loan Document would be subject to U.S. federal withholding Tax imposed by FATCA if such Lender were to fail to comply with the applicable reporting requirements of FATCA (including those contained in Section 1471(b) or 1472(b) of the Code, as applicable), such Lender shall deliver to the Borrower and the Administrative Agent at the time or times prescribed by law and at such time or times reasonably requested by the Borrower or the Administrative Agent such documentation prescribed by applicable law (including as prescribed by Section 1471(b)(3)(C)(i) of the Code) and such additional documentation reasonably requested by the Borrower or the Administrative Agent as may be necessary for the Borrower and the Administrative Agent to comply with their obligations under FATCA and to determine that such Lender has complied with such Lender&#8217;s obligations under FATCA or to determine the amount to deduct and withhold from such payment. &#160;Solely for purposes of this clause (D), &#8220;FATCA&#8221; shall include any amendments made to FATCA after the date of this Agreement.</font></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Each Lender agrees that if any form or certification it previously delivered expires or becomes obsolete or inaccurate in any respect, it shall update such form or certification or promptly notify the Borrower and the Administrative Agent in writing of its legal inability to do so.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Each Lender authorizes the Administrative Agent to deliver to the Borrower and to any successor Administrative Agent any documentation provided by the Lender to the Administrative Agent pursuant to this Section 5.9.7.</p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.9.8</font><font style="text-decoration-line:none;"><a name="Treatment_of_Certain_Refunds_598"></a><a name="_Toc177720231"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Treatment of Certain Refunds</u><font style="text-decoration-line:none;">. &#160;If any party determines, in its sole discretion exercised in good faith, that it has received a refund of any Taxes as to which it has been indemnified pursuant to this Section 5.9 (including by the payment of additional amounts pursuant to this Section 5.9), it shall pay to the indemnifying party an amount equal to such refund (but only to the extent of indemnity payments made under this Section 5.9 with respect to the Taxes giving rise to such refund), net of all out-of-pocket expenses (including Taxes) of such indemnified party and without interest (other than any interest paid by the relevant Official Body with respect to such refund). &#160;Such indemnifying party, upon the request of such indemnified party incurred in connection with obtaining such refund, shall repay to such indemnified party the amount paid over pursuant to this Section 5.9.8 (plus any penalties, interest or other charges imposed by the relevant Official Body) in the event that such indemnified party is required to repay such refund to such Official Body. &#160;Notwithstanding anything to the contrary in this Section 5.9.8), in no event will the indemnified party be required to pay any amount to an indemnifying party pursuant to this Section 5.9.8 the payment of which would place the indemnified party in a less favorable net after-Tax position than the indemnified party would have been in if the Tax subject to indemnification and giving rise to such refund had not been deducted, withheld or otherwise imposed and the indemnification payments or additional amounts with respect to such Tax had never been paid. &#160;This paragraph shall not be construed to require any indemnified party to make available its Tax returns (or any other information relating to its Taxes that it deems confidential) to the indemnifying party or any other Person.</font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-71-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.9.9</font><font style="text-decoration-line:none;"><a name="Survival_599"></a><a name="_Toc177720232"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Survival</u><font style="text-decoration-line:none;">. &#160;Each party&#8217;s obligations under this Section 5.9 shall survive the resignation of the Administrative Agent or any assignment of rights by, or the replacement of, a Lender, the termination of the Commitments and the repayment, satisfaction or discharge of all Obligations.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.10</font><font style="text-decoration-line:none;"><a name="Indemnity_510"></a><a name="_Toc177720233"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Indemnity</u><font style="text-decoration-line:none;">. &#160;In addition to the compensation or payments required by Section 5.8 [Increased Costs] or Section 5.9 [Taxes], the Borrower shall indemnify each Lender against all liabilities, losses or expenses (including loss of anticipated profits, any foreign exchange losses and any loss or expense arising from the liquidation or reemployment of funds obtained by it to maintain such Loan, from fees payable to terminate the deposits from which such funds were obtained or from the performance of any foreign exchange contract) which such Lender sustains or incurs as a consequence of any:</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(i)</font><font style="text-decoration-line:none;">except with respect to any prepayment under Section 5.7.5 [Cash Surplus], payment, prepayment, conversion or renewal of any Loan to which a Term SOFR Rate Option applies on a day other than the last day of the corresponding Interest Period (whether or not such payment or prepayment is mandatory, voluntary or automatic and whether or not such payment or prepayment is then due),</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(ii)</font><font style="text-decoration-line:none;">attempt by the Borrower to revoke (expressly, by later inconsistent notices or otherwise) in whole or part any Loan Requests under Section 2.5 [Revolving Credit Loan Requests; Swing Loan Requests] or Section 4.3 [Interest Periods] or notice relating to prepayments under Section 5.6 [Voluntary Prepayments], or</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iii)</font><font style="text-decoration-line:none;">default by the Borrower in the performance or observance of any covenant or condition contained in this Agreement or any other Loan Document, including any failure of the Borrower to pay when due (by acceleration or otherwise) any principal, interest, Commitment Fee or any other amount due hereunder.</font></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If any Lender sustains or incurs any such loss or expense, it shall from time to time notify the Borrower of the amount determined in good faith by such Lender (which determination may include such assumptions, allocations of costs and expenses and averaging or attribution methods as such Lender shall deem reasonable) to be necessary to indemnify such Lender for such loss or expense. &#160;Such notice shall set forth in reasonable detail the basis for such determination. &#160;Such amount shall be due and payable by the Borrower to such Lender ten (10) Business Days after such notice is given.</p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.11</font><font style="text-decoration-line:none;"><a name="Settlement_date_Procedures_511"></a><a name="_Toc177720234"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Settlement Date Procedures</u><font style="text-decoration-line:none;">. &#160;In order to minimize the transfer of funds between the Lenders and the Administrative Agent, the Borrower may borrow, repay and reborrow Swing Loans and PNC Bank may make Swing Loans as provided in Section 2.1.2 [Swing Loan Commitments] hereof during the period between Settlement Dates. &#160;The Administrative Agent shall notify each Lender of its Ratable Share of the total of the Revolving Credit Loans and the Swing Loans (each, a &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Required Share</b><font style="text-decoration-line:none;">&#8221;). &#160;On such Settlement Date, each Lender shall pay to the Administrative Agent the amount equal to the difference between its Required Share and its Revolving Credit Loans, and the Administrative Agent shall pay to each Lender its Ratable Share of all payments made by the Borrower to the Administrative Agent with respect to the Revolving Credit Loans. &#160;The Administrative Agent shall also effect settlement in accordance with the </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-72-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">foregoing sentence on the proposed Borrowing Dates for Revolving Credit Loans and on any mandatory prepayment date as provided for herein and may at its option effect settlement on any other Business Day. &#160;These settlement procedures are established solely as a matter of administrative convenience, and nothing contained in this Section 5.11 shall relieve the Lenders of their obligations to fund Revolving Credit Loans on dates other than a Settlement Date pursuant to Section 2.1.2 [Swing Loan Commitment]. &#160;The Administrative Agent may at any time at its option for any reason whatsoever require each Lender to pay immediately to the Administrative Agent such Lender&#8217;s Ratable Share of the outstanding Revolving Credit Loans and each Lender may at any time require the Administrative Agent to pay immediately to such Lender its Ratable Share of all payments made by the Borrower to the Administrative Agent with respect to the Revolving Credit Loans.</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:center;text-indent:0pt;"><font style="display:inline-block;min-width:36pt;white-space:nowrap;">6.</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">REPRESENTATIONS AND WARRANTIES</u><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"><a name="REPRESENTATIONSANDWARRANTIES_905285"></a></u></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">6.1</font><font style="text-decoration-line:none;"><a name="Representations_and_Warranties_61"></a><a name="_Toc177720236"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Representations and Warranties</u><font style="text-decoration-line:none;">. &#160;The Loan Parties, jointly and severally, represent and warrant to the Administrative Agent and each of the Lenders as follows: </font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">6.1.1</font><font style="text-decoration-line:none;"><a name="Organization_and_qualification_611"></a><a name="_Toc177720237"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Organization and Qualification; Power and Authority; Compliance With Laws; Title to Properties; Event of Default</u><font style="text-decoration-line:none;">. &#160;Each Loan Party (i) is a corporation, partnership or limited liability company duly organized, validly existing and in good standing under the laws of its jurisdiction of organization, (ii) has the lawful power to own or lease its properties and to engage in the business it presently conducts or proposes to conduct, (iii) is duly licensed or qualified and in good standing in each jurisdiction listed on </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule 6.1.1</u><font style="text-decoration-line:none;"> and in all other jurisdictions where the property owned or leased by it or the nature of the business transacted by it or both makes such licensing or qualification necessary, except where such failure would not constitute a Material Adverse Change (iv) has full power to enter into, execute, deliver and carry out this Agreement and the other Loan Documents to which it is a party, to incur the Indebtedness contemplated by the Loan Documents and to perform its Obligations under the Loan Documents to which it is a party, and all such actions have been duly authorized by all necessary proceedings on its part, (v) is in compliance in all material respects with all applicable Laws (other than Environmental Laws which are specifically addressed in Section 6.1.14 [Environmental Matters]) in all jurisdictions in which such Loan Party is presently or will be doing business except where the failure to do so would not constitute a Material Adverse Change, and (vi) has good and marketable title to or valid leasehold interest in all material properties, assets and other rights which it purports to own or lease or which are reflected as owned or leased on its books and records, free and clear of all Liens and encumbrances except Permitted Liens. &#160;No Event of Default or Potential Default exists or is continuing.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">6.1.2</font><font style="text-decoration-line:none;"><a name="Subsidiaries_and_owners_612"></a><a name="_Toc177720238"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Subsidiaries and Owners; Investment Companies</u><font style="text-decoration-line:none;">. &#160;</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule 6.1.2</u><font style="text-decoration-line:none;"> states (i) the name of each of the Borrower&#8217;s and each other Loan Party&#8217;s Subsidiaries, its jurisdiction of organization and the amount, percentage and type of equity interests in such Subsidiary (the &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Subsidiary Equity Interests</b><font style="text-decoration-line:none;">&#8221;) (as the same may be supplemented by the Borrower upon the Borrower&#8217;s acquisition of equity interests in Oaktown Gas), (ii) the name of each holder of an equity interest in the Borrower, the amount, percentage and type of such equity interest, and (iii) any options, warrants or other rights outstanding to purchase any such equity interests referred to in clause (i) or (ii) (collectively, the &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Equity Interests</b><font style="text-decoration-line:none;">&#8221;). &#160;The Borrower, each other Loan Party has good and marketable title to all of the Subsidiary Equity Interests it purports to own, free and </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-73-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">clear in each case of any Lien and all such Subsidiary Equity Interests have been validly issued, fully paid and nonassessable. &#160;None of the Loan Parties is an &#8220;investment company&#8221; registered or required to be registered under the Investment Company Act of 1940 or under the &#8220;control&#8221; of an &#8220;investment company&#8221; as such terms are defined in the Investment Company Act of 1940 and shall not become such an &#8220;investment company&#8221; or under such &#8220;control.&#8221; &#160;None of the Loan Parties is a &#8220;holding company&#8221; or any &#8220;affiliate&#8221; of a &#8220;holding company&#8221; or of a &#8220;subsidiary company&#8221; of a &#8220;holding company&#8221; within the meaning of the Public Utility Holding Company Act of 2005, as amended. &#160;None of the Loan Parties is subject to any other federal or state statute or regulation limiting its ability to incur Indebtedness for borrowed money. &#160;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">6.1.3</font><font style="text-decoration-line:none;"><a name="Validity_and_Binding_Effect_613"></a><a name="_Toc177720239"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Validity and Binding Effect</u><font style="text-decoration-line:none;">. &#160;This Agreement and each of the other Loan Documents (i) has been duly and validly executed and delivered by each Loan Party, and (ii) constitutes, or will constitute, legal, valid and binding obligations of each such Loan Party which is or will be a party thereto, enforceable against such Loan Party in accordance with its terms, except as the same may be limited by applicable bankruptcy, insolvency, reorganization, moratorium or similar laws in effect from time to time relating to or affecting the enforcement of creditors&#8217; rights generally and by general principles of equity.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">6.1.4</font><font style="text-decoration-line:none;"><a name="No_Conflict_Material_Agreements_614"></a><a name="_Toc177720240"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Conflict; Material Agreements; Consents</u><font style="text-decoration-line:none;">. &#160;Neither the execution and delivery of this Agreement or the other Loan Documents by any Loan Party nor the consummation of the transactions herein or therein contemplated or compliance with the terms and provisions hereof or thereof by any of them will conflict with, constitute a default under or result in any breach of (i) the terms and conditions of the certificate of incorporation, bylaws, certificate of limited partnership, partnership agreement, certificate of formation, limited liability company agreement or other organizational documents of such Loan Party or (ii) any Law or any material agreement or instrument or order, writ, judgment, injunction or decree to which such Loan Party is a party or by which it is bound or to which it is subject, or result in the creation or enforcement of any Lien, charge or encumbrance whatsoever upon any property (now or hereafter acquired) of such Loan Party (other than Liens granted under the Loan Documents). &#160;There is no default under such material agreement (referred to above) and none of the Loan Parties is bound by any contractual obligation, or subject to any restriction in any organization document, or any requirement of Law which could result in a Material Adverse Change. &#160;Except as set forth on </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule 6.1.4</u><font style="text-decoration-line:none;">, no consent, approval, exemption, order or authorization of, or a registration or filing with, any Official Body or any other Person is required by any Law or any agreement in connection with the execution, delivery and carrying out of this Agreement and the other Loan Documents.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">6.1.5</font><font style="text-decoration-line:none;"><a name="Litigation_615"></a><a name="_Toc177720241"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Litigation</u><font style="text-decoration-line:none;">. &#160;There are no actions, suits, proceedings or investigations pending or, to the knowledge of any Loan Party, threatened against such Loan Party at law or in equity before any Official Body which individually or in the aggregate may result in any Material Adverse Change. &#160;None of the Loan Parties is in violation of any order, writ, injunction or any decree of any Official Body which may result in any Material Adverse Change.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">6.1.6</font><font style="text-decoration-line:none;"><a name="Financial_Statements_616"></a><a name="_Toc177720242"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Financial Statements</u><font style="text-decoration-line:none;">.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(i)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Historical Statements</u><font style="text-decoration-line:none;">. &#160;The Borrower has delivered to the Administrative Agent copies of its production reports, balance sheet, income statement and cash flow statement for and as of (x) the end of the fiscal year ended December 31, 2022, (y) the end of </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-74-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:0pt;"><font style="text-decoration-line:none;">the fiscal quarter ended March 31, 2023 and (z) the end of the fiscal quarter ended June 30, 2023 (all such reports and statements being collectively referred to as the &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Statements</b><font style="text-decoration-line:none;">&#8221;). &#160;The Statements were compiled from the books and records maintained by the Borrower&#8217;s management, are correct and complete and fairly represent the financial condition of the Borrower and its Subsidiaries as of the respective dates thereof and the results of operations for the fiscal periods then ended and have been prepared in accordance with GAAP consistently applied, subject (in the case of the interim statements) to normal year-end audit adjustments.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(ii)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Accuracy of Financial Statements</u><font style="text-decoration-line:none;">. &#160;None of the Loan Parties has any liabilities, contingent or otherwise, or forward or long-term commitments that are not disclosed in the Statements or in the notes thereto, and except as disclosed therein there are no unrealized or anticipated losses from any commitments of any Loan Party which may cause a Material Adverse Change. &#160;Since December 31, 2022, no Material Adverse Change has occurred.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">6.1.7</font><font style="text-decoration-line:none;"><a name="Margin_Stock_617"></a><a name="_Toc177720243"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Margin Stock</u><font style="text-decoration-line:none;">. &#160;None of the Loan Parties engages or intends to engage principally, or as one of its important activities, in the business of extending credit for the purpose, immediately, incidentally or ultimately, of purchasing or carrying margin stock (within the meaning of Regulation U, T or X as promulgated by the Board of Governors of the Federal Reserve System). &#160;No part of the proceeds of any Loan has been or will be used, immediately, incidentally or ultimately, to purchase or carry any margin stock or to extend credit to others for the purpose of purchasing or carrying any margin stock or which is inconsistent with the provisions of the regulations of the Board of Governors of the Federal Reserve System. &#160;None of the Loan Parties holds or intends to hold margin stock in such amounts that more than 25% of the reasonable value of the assets of any such Loan Party are or will be represented by margin stock.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">6.1.8</font><font style="text-decoration-line:none;"><a name="Full_Disclosure_618"></a><a name="_Toc177720244"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Full Disclosure</u><font style="text-decoration-line:none;">. &#160;Neither this Agreement nor any other Loan Document, nor any certificate, statement, agreement or other documents furnished to the Administrative Agent or any Lender in connection herewith or therewith, contains any untrue statement of a material fact or omits to state a material fact necessary in order to make the statements contained herein and therein, in light of the circumstances under which they were made, not misleading. &#160;There is no fact known to any Loan Party which materially adversely affects the business, property, assets, financial condition, or results of operations of any such Loan Party which has not been set forth in this Agreement or in the certificates, statements, agreements or other documents furnished in writing to the Administrative Agent and the Lenders prior to or at the date hereof in connection with the transactions contemplated hereby.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">6.1.9</font><font style="text-decoration-line:none;"><a name="Taxes_619"></a><a name="_Toc177720245"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Taxes</u><font style="text-decoration-line:none;">. &#160;All material federal, state, local and other tax returns required to have been filed with respect to each Loan Party have been filed, and payment or adequate provision has been made for the payment of all taxes, fees, assessments and other governmental charges that have or may become due pursuant to said returns or to assessments received, except to the extent that such taxes, fees, assessments and other charges are being contested in good faith by appropriate proceedings diligently conducted and for which such reserves or other appropriate provisions, if any, as shall be required by GAAP shall have been made.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">6.1.10</font><font style="text-decoration-line:none;"><a name="Patents_Trademarks_Copyrights_6110"></a><a name="_Toc177720246"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Patents, Trademarks, Copyrights, Licenses, Etc</u><font style="text-decoration-line:none;">. &#160;None of the Loan Parties owns or possesses any material patents, trademarks, service marks, trade names, or copyrights or any other Material Intellectual Property. &#160;Each Loan Party owns or possesses all the material </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-75-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">licenses, registrations, franchises, permits and rights necessary to own and operate its properties and to carry on its business as presently conducted and planned to be conducted by such Loan Party, without known possible, alleged or actual conflict with the rights of others.</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">6.1.11</font><font style="text-decoration-line:none;"><a name="Liens_in_the_collateral_6111"></a><a name="_Toc177720247"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Liens in the Collateral</u><font style="text-decoration-line:none;">. &#160;The Liens in all material Collateral granted to the Administrative Agent for the benefit of the Lenders pursuant to the Collateral Assignment, the Pledge Agreement, the Security Agreement and the Mortgages (collectively, the &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Collateral Documents</b><font style="text-decoration-line:none;">&#8221;) constitute and will continue to constitute first priority perfected Liens subject to Permitted Liens. &#160;All filing fees and other expenses in connection with the perfection of such Liens have been or will be paid by the Borrower.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">6.1.12</font><font style="text-decoration-line:none;"><a name="Insurance_6112"></a><a name="_Toc177720248"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Insurance</u><font style="text-decoration-line:none;">. &#160;The properties of the Loan Parties are insured pursuant to policies and other bonds which are valid and in full force and effect and which provide adequate coverage from reputable and financially sound insurers in amounts sufficient to insure the assets and risks of each such Loan Party in accordance with prudent business practice in the industry of such Loan Party. &#160;Each Loan Party has taken all actions required under the Flood Laws and/or requested by the Administrative Agent to assist in ensuring that each Lender is in compliance with the Flood Laws applicable to the Collateral, including, but not limited to, providing the Administrative Agent with the address and/or GPS coordinates of each structure located upon any real property that will be subject to a mortgage in favor of the Administrative Agent, for the benefit of the Lenders, and, to the extent required, obtaining flood insurance for such property, structures and contents prior to such property, structures and contents becoming Collateral.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">6.1.13</font><font style="text-decoration-line:none;"><a name="Erisa_Compliance_6113"></a><a name="_Toc177720249"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">ERISA Compliance</u><font style="text-decoration-line:none;">. &#160;(i) Each Pension Plan is in compliance in all material respects with the applicable provisions of ERISA, the Code and other federal or state Laws. &#160;Each Pension Plan that is intended to qualify under Section 401(a) of the Code has received from the IRS a favorable determination or opinion letter, which has not by its terms expired, that such Pension Plan is so qualified, or such Pension Plan is entitled to rely on an IRS advisory or opinion letter with respect to an IRS-approved master and prototype or volume submitter plan, or a timely application for such determination or opinion letter is currently being processed by the IRS with respect thereto; and, &#160;to the best knowledge of Borrower, nothing has occurred which would prevent, or cause the loss of, such qualification. &#160;Borrower and each member of the ERISA Group have made all required contributions to each Pension Plan subject to Sections 412 or 430 of the Code, and no application for a funding waiver or an extension of any amortization period pursuant to Sections 412 or 430 of the Code has been made with respect to any Pension Plan.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(i)</font><font style="text-decoration-line:none;">No ERISA Event has occurred or is reasonably expected to occur; (a) no Pension Plan has any unfunded pension liability (i.e. excess of benefit liabilities over the current value of that Pension Plan&#8217;s assets, determined in accordance with the assumptions used for funding the Pension Plan for the applicable plan year); (b) neither Borrower nor any member of the ERISA Group has incurred, or reasonably expects to incur, any liability under Title IV of ERISA with respect to any Pension Plan (other than premiums due and not delinquent under Section 4007 of ERISA); (c) neither Borrower nor any member of the ERISA Group has incurred, or reasonably expects to incur, any liability (and no event has occurred which, with the giving of notice under Section 4219 of ERISA, would result in such liability) under Section 4201 of ERISA with respect to a Multiemployer Plan; (d) neither Borrower nor any member of the ERISA Group has received &#160;notice pursuant to Section 4242(a)(1)(B) of ERISA that a Multiemployer Plan is in </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-76-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:0pt;"><font style="text-decoration-line:none;">reorganization and that additional contributions are due to the Multiemployer Plan pursuant to Section 4243 of ERISA; and (e) neither Borrower nor any member of the ERISA Group has engaged in a transaction that could be subject to Sections 4069 or 4212(c) of ERISA.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">6.1.14</font><font style="text-decoration-line:none;"><a name="Environmental_Matters_6114"></a><a name="_Toc177720250"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Environmental Matters</u><font style="text-decoration-line:none;">. &#160;Except for those items described on </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule 6.1.14</u><font style="text-decoration-line:none;">, none of which items, individually or collectively, could be reasonably expected to result in a Material Adverse Change:</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(i)</font><font style="text-decoration-line:none;">None of the Loan Parties has received any Environmental Complaint, whether directed or issued to any such Loan Party or relating or pertaining to activities undertaken by any prior owner, operator or occupant of the Real Property, which would result in a Material Adverse Change, and has no reason to believe that it might receive an Environmental Complaint that would result in a Material Adverse Change.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(ii)</font><font style="text-decoration-line:none;">No activity of any Loan Party at the Real Property is being conducted in violation of any Environmental Law or Required Environmental Permit, which such activity would result in a Material Adverse Change, and to the knowledge of any such Loan Party, no activity of any prior owner, operator or occupant of the Real Property has caused an on-going violation of any Environmental Law, which such activity would result in a Material Adverse Change.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iii)</font><font style="text-decoration-line:none;">There are no Regulated Substances present on, in, under, or emanating from, or, to any such Loan Party&#8217;s knowledge, emanating to, the Real Property or any portion thereof which result in Contamination, which such Contamination would result in a Material Adverse Change.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iv)</font><font style="text-decoration-line:none;">Each Loan Party has all Required Environmental Permits, the absence of which would result in a Material Adverse Change, and all such Required Environmental Permits are in full force and effect.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(v)</font><font style="text-decoration-line:none;">Each Loan Party has submitted to an Official Body and/or maintains, as appropriate, all Required Environmental Notices where the failure to submit and/or maintain such Required Environmental Notices would result in a Material Adverse Change.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(vi)</font><font style="text-decoration-line:none;">No structures, improvements, equipment, fixtures, impoundments, pits, lagoons or aboveground or underground storage tanks located on the Real Property contain or use, except in compliance with Environmental Laws and Required Environmental Permits, Regulated Substances or otherwise are operated or maintained except in compliance with Environmental Laws and Required Environmental Permits where such failure to contain, or the use of, Regulated Substances or the noncompliance with Environmental Laws or Required Environmental Permits, would result in a Material Adverse Change. &#160;To the knowledge of each Loan Party, no structures, improvements, equipment, fixtures, impoundments, pits, lagoons or aboveground or underground storage tanks of prior owners, operators or occupants of the Real Property contained or used, except in compliance with Environmental Laws, Regulated Substances or otherwise were operated or maintained by any such prior owner, operator or occupant except in compliance with Environmental Laws where such failure to contain, or the use </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-77-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:0pt;"><font style="text-decoration-line:none;">of, Regulated Substances or the noncompliance with Environmental Laws or Required Environmental Permits, would result in a Material Adverse Change.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(vii)</font><font style="text-decoration-line:none;">To the knowledge of each Loan Party, no facility or site to which any such Loan Party, either directly or indirectly by a third party, has sent Regulated Substances for storage, treatment, disposal or other management is identified in writing or proposed in writing to be identified on any list of contaminated properties or other properties which pursuant to Environmental Laws are the subject of an investigation, cleanup, removal, remediation or other response action by an Official Body where such investigation, cleanup, removal, remediation or other response by an Official Body would result in a Material Adverse Change.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(viii)</font><font style="text-decoration-line:none;">No portion of the Real Property is identified in writing or, to the knowledge of any Loan Party, proposed to be identified in writing on any list of contaminated properties or other properties which pursuant to Environmental Laws are the subject of an investigation or remediation action by an Official Body where such investigation or remediation action by an Official Body would result in a Material Adverse Change, nor to the knowledge of any such Loan Party, is any property adjoining or in the proximity of the Real Property so identified or proposed to be identified on any such list where such identification or proposed identification would result in an investigation or remediation action by an Official Body that would result in a Material Adverse Change.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(ix)</font><font style="text-decoration-line:none;">No portion of the Real Property constitutes an Environmentally Sensitive Area where the inclusion of such portion of the Real Property constituting an Environmentally Sensitive Area would result in a Material Adverse Change.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(x)</font><font style="text-decoration-line:none;">No lien or other encumbrance authorized by Environmental Laws exists against the Real Property and none of the Loan Parties has any reason to believe that such a lien or encumbrance may be imposed where such lien or encumbrance would result in a Material Adverse Change.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">6.1.15</font><font style="text-decoration-line:none;"><a name="Solvency_6115"></a><a name="_Toc177720251"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Solvency</u><font style="text-decoration-line:none;">. &#160;The Borrower is Solvent, and the Loan Parties, determined on a consolidated basis with their Subsidiaries, are Solvent. &#160;After giving effect to the transactions contemplated by the Loan Documents on the Fourth Amendment and Restatement Effective Date, including all Indebtedness incurred thereby, the Liens granted each such Loan Party in connection therewith and the payment of all fees related thereto, each such Loan Party will be Solvent, determined as of the Fourth Amendment and Restatement Effective Date.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">6.1.16</font><font style="text-decoration-line:none;"><a name="Employment_Matters_6116"></a><a name="_Toc177720252"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Employment Matters</u><font style="text-decoration-line:none;">. &#160;Each of the Loan Parties is in compliance with all employment agreements, employment contracts, collective bargaining agreements and other agreements among any such Loan Party and its employees (collectively, &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Labor Contracts</b><font style="text-decoration-line:none;">&#8221;) and all applicable federal, state and local labor and employment Laws including those related to equal employment opportunity and affirmative action, labor relations, minimum wage, overtime, child labor, medical insurance continuation, worker adjustment and relocation notices, immigration controls and worker and unemployment compensation, where the failure to comply would constitute a Material Adverse Change. &#160;There are no outstanding grievances, arbitration awards or appeals therefrom arising out of the Labor Contracts or current or threatened strikes, picketing, </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-78-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">handbilling or other work stoppages or slowdowns at facilities of any of such Loan Parties which in any case would constitute a Material Adverse Change.</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">6.1.17</font><font style="text-decoration-line:none;"><a name="Title_to_Properties_6117"></a><a name="_Toc177720253"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Title to Properties</u><font style="text-decoration-line:none;">. &#160;A Lien on all Real Property owned by each Loan Party has been granted to the Administrative Agent for the benefit of the Lenders pursuant to a Mortgage and other appropriate Security Documents, except for (a) Real Property acquired by a Loan Party in which a Mortgage and other appropriate Security Documents will be executed and delivered by such Loan Party in favor of the Administrative Agent for the benefit of the Secured Parties within the time frames provided in Section 8.1.11 [Collateral and Additional Collateral; Execution and Delivery of Additional Security Documents] or Section 8.2.9 [Subsidiaries, Partnerships and Joint Ventures], as applicable, and (b) Real Property listed on Schedule 1.1(R) as of the Fourth Amendment and Restatement Effective Date upon which a Lien has not yet been granted to the Administrative Agent for the benefit of Lenders, but for which a Mortgage and other appropriate Security Documents will be executed and delivered by such Loan Party in favor of the Administrative Agent for the benefit of the Secured Parties within the time frame provided in Section 2.3 of the Amendment and Restatement Agreement. &#160;Each of the Loan Parties has good and sufficient title to or valid leasehold interest in all material properties, assets and other rights that are reflected as owned or leased on its most recent audited balance sheet, free and clear of all Liens except Permitted Liens, and subject to the terms and conditions of the applicable leases. &#160;All leases of property are in full force and effect, except for those leases of property where such failure would not result in a Material Adverse Change.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">6.1.18</font><font style="text-decoration-line:none;"><a name="Coal_Act_Black_Lung_6118"></a><a name="_Toc177720254"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Coal Act; Black Lung Act</u><font style="text-decoration-line:none;">. &#160;To the extent applicable, the Loan Parties and their &#8220;related persons&#8221; (as defined in the Coal Act) are in compliance in all material respects with the Coal Act and none of the Loan Parties or their respective related persons has any liability under the Coal Act except with respect to premiums or other payments required thereunder which have been paid when due and except to the extent that the liability thereunder would not reasonably be expected to result in a Material Adverse Change. &#160;The Loan Parties are in compliance in all material respects with the Black Lung Act, and none of the Loan Parties has any liability under the Black Lung Act except with respect to premiums, contributions or other payments required thereunder which have been paid when due and except to the extent that the liability thereunder would not reasonably be expected to result in a Material Adverse Change.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">6.1.19</font><font style="text-decoration-line:none;"><a name="Bonding_Capacity_6119"></a><a name="_Toc177720255"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Bonding Capacity</u><font style="text-decoration-line:none;">. &#160;After giving effect to the transactions contemplated by the Loan Documents, the Borrower has a sufficient mine bonding capacity to conduct its operations as projected in accordance with the financial projections of the Borrower and its Subsidiaries provided to the Administrative Agent.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">6.1.20</font><font style="text-decoration-line:none;"><a name="Permit_Blockage_6120"></a><a name="_Toc177720256"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Permit Blockage</u><font style="text-decoration-line:none;">. &#160;No Loan Party has been barred for a period in excess of fourteen (14) consecutive days from receiving surface mining or underground mining permits pursuant to the permit block provisions of the Surface Mining Control and Reclamation Act, 30 U.S.C. &#167;&#167; 1201 </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">et</u><font style="text-decoration-line:none;"> </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">seq</u><font style="text-decoration-line:none;">., and the regulations promulgated thereto, or any corresponding state laws or regulations.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">6.1.21</font><font style="text-decoration-line:none;"><a name="Anti_Terrorism_Laws_EEA_6121"></a><a name="_Toc177720257"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Anti-Terrorism Laws; EEA Financial Institution</u><font style="text-decoration-line:none;">. &#160;(i) No Covered Entity is a Sanctioned Person, and (ii) no Covered Entity, either in its own right or through any third party, (a) has any of its assets in a Sanctioned Country or in the possession, custody or control of a </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-79-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">Sanctioned Person in violation of any Anti-Terrorism Law, (b) does business in or with, or derives any of its income from investments in or transactions with, any Sanctioned Country or Sanctioned Person in violation of any Anti-Terrorism Law; or (c) engages in any dealings or transactions prohibited by any Anti-Terrorism Law. &#160;No Loan Party is an EEA Financial Institution.</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">6.1.22</font><font style="text-decoration-line:none;"><a name="MiningProperty_6122"></a><a name="_Toc177720258"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Mining Property</u><font style="text-decoration-line:none;">. &#160;The Loan Parties own or have an interest in all Real Property (whether owned or leased) as necessary for the mining operations and related operations and activities of the Loan Parties as currently conducted.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">6.1.23</font><font style="text-decoration-line:none;"><a name="Certificates_of_Beneficial_Ownership_612"></a><a name="_Toc177720259"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Certificate of Beneficial Ownership</u><font style="text-decoration-line:none;">. &#160;The Certificate of Beneficial Ownership executed and delivered to Administrative Agent and Lenders for the Borrower on or prior to the date of this Agreement, as updated from time to time in accordance with this Agreement, is accurate, complete and correct as of the date hereof and as of the date any such update is delivered. &#160;The Borrower acknowledges and agrees that the Certificate of Beneficial Ownership is one of the Loan Documents.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">6.2</font><font style="text-decoration-line:none;"><a name="UpdatestoSchedules_62"></a><a name="_Toc177720260"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Updates to Schedules</u><font style="text-decoration-line:none;">. &#160;Should any of the information or disclosures provided on any of the Schedules attached hereto become outdated or incorrect in any material respect, the Borrower shall promptly provide the Administrative Agent in writing with such revisions or updates to such Schedule as may be necessary or appropriate to update or correct same; </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u><font style="text-decoration-line:none;">, </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">however</u><font style="text-decoration-line:none;">, that (i) Schedules 1.1(R), 6.1.1, and 6.1.2 shall not be deemed to have been amended, modified or superseded by any such correction or update, nor shall any breach of warranty or representation resulting from the inaccuracy or incompleteness of any such Schedule be deemed to have been cured thereby, unless and until the Administrative Agent, in its sole and absolute discretion, shall have accepted in writing such revisions or updates to such Schedules and (ii) all remaining Schedules shall not be deemed to have been amended, modified or superseded by any such correction or update, nor shall any breach of warranty or representation resulting from the inaccuracy or incompleteness of any such Schedule be deemed to have been cured thereby, unless and until the Required Lenders, in their sole and absolute discretion, shall have accepted in writing such revisions or updates to such Schedule.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:center;text-indent:0pt;"><font style="display:inline-block;min-width:36pt;white-space:nowrap;">7.</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"><a name="_Toc177720261"></a><a name="CONDITIONS_of_Lending_and_Issuance_of_Le"></a></u><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">CONDITIONS OF LENDING AND ISSUANCE OF LETTERS OF CREDIT</u><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"> </u><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"> </u></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The obligation of each Lender to make Loans and of the Issuing Lender to issue Letters of Credit hereunder is subject to the performance by each of the Loan Parties of its Obligations to be performed hereunder at or prior to the making of any such Loans or issuance of such Letters of Credit and to the satisfaction of the following further conditions:</p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">7.1</font><font style="text-decoration-line:none;"><a name="FirstLoansandLetters_71"></a><a name="_Toc177720262"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">First Loans and Letters of Credit</u><font style="text-decoration-line:none;">.</font><b style="font-weight:bold;text-decoration-line:none;"> </b></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">7.1.1</font><font style="text-decoration-line:none;"><a name="Deliveries_711"></a><a name="_Toc177720263"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Deliveries</u><font style="text-decoration-line:none;">. &#160;On the Closing Date, the Administrative Agent shall have received each of the following in form and substance reasonably satisfactory to the Administrative Agent: </font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(i)</font><font style="text-decoration-line:none;">A certificate of each of the Loan Parties signed by an Authorized Officer, dated the Closing Date stating that (w) all representations and warranties of the Loan Parties set forth in this Agreement are true and correct in all material respects, (x) the Loan Parties are in compliance with each of the covenants and conditions hereunder, (y) no Event </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-80-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:0pt;"><font style="text-decoration-line:none;">of Default or Potential Default exists, and (z) no Material Adverse Change has occurred since the date of the last audited financial statements of the Borrower delivered to the Administrative Agent;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(ii)</font><font style="text-decoration-line:none;">A certificate dated the Closing Date and signed by the Secretary or an Assistant Secretary of each of the Loan Parties, certifying as appropriate as to: (a) all action taken by each Loan Party in connection with this Agreement and the other Loan Documents; (b) the names of the Authorized Officers authorized to sign the Loan Documents and their true signatures; and (c) copies of its organizational documents as in effect on the Closing Date certified by the appropriate state official where such documents are filed in a state office together with certificates from the appropriate state officials as to the continued existence and good standing of each Loan Party in each state where organized or qualified to do business.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iii)</font><font style="text-decoration-line:none;">This Agreement and each of the other Loan Documents signed by an Authorized Officer and all appropriate financing statements and appropriate stock powers and certificates evidencing the pledged Collateral, including a pledge of all of the equity in Hourglass Sands and High Point.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iv)</font><font style="text-decoration-line:none;">A written opinion of counsel for the Loan Parties, dated the Closing Date and as to the matters set forth in </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule 7.1.1</u><font style="text-decoration-line:none;">.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(v)</font><font style="text-decoration-line:none;">Evidence that adequate insurance, including flood insurance, if applicable, required to be maintained under this Agreement is in full force and effect, with additional insured, mortgagee and lender loss payable special endorsements attached thereto in form and substance satisfactory to the Administrative Agent and its counsel naming the Administrative Agent as additional insured, mortgagee and lender loss payee, and evidence that the Loan Parties have taken all actions required under the Flood Laws and/or requested by the Administrative Agent to assist in ensuring that each Lender is in compliance with the Flood Laws applicable to the Collateral, including, but not limited to, providing the Administrative Agent with the address and/or GPS coordinates of each structure on any real property that will be subject to a mortgage in favor of the Administrative Agent, for the benefit of the Lenders, and, to the extent required, obtaining flood insurance for such property, structures and contents prior to such property, structures and contents becoming Collateral.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(vi)</font><font style="text-decoration-line:none;">All material consents, approvals and licenses required to effectuate the transactions contemplated hereby.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(vii)</font><font style="text-decoration-line:none;">All lessor consents allowing for, among other things, a Lien to be obtained upon any lease of the Borrower of the Real Property, from the lessors of such lease, as required by the Administrative Agent, in its sole discretion, to have such consents, which such consents shall be in form and substance acceptable to the Administrative Agent (the &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Lessor Consents</b><font style="text-decoration-line:none;">&#8221;).</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(viii)</font><font style="text-decoration-line:none;">To permit the refinancing by the Lenders of the loans outstanding under the 2014 Credit Agreement, (1) the Borrower shall request Loans in an amount sufficient to refinance the loans under the 2014 Credit Agreement by delivering to the Administrative Agent an appropriately completed irrevocable Loan Request not later than 11:00 a.m., on the first Borrowing Date (which shall be the Closing Date) pursuant to which Loans (to </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-81-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:0pt;"><font style="text-decoration-line:none;">which the Base Rate Option applies) are requested; and (2) contemporaneously with the execution and effectiveness of this Agreement and utilizing a portion of the proceeds of the Loans, the Borrower shall pay in full all amounts outstanding under the 2014 Credit Agreement, including all unpaid principal, interest, breakage fees and all other fees and charges thereunder in order to accomplish the amendment and restatement thereof as of the Closing Date. &#160;Each Lender that was a bank under the 2014 Credit Agreement, by execution of this Agreement, waives all notice of prepayment of loans and all notice of termination of the commitments under the 2014 Credit Agreement, and consents to such termination and prepayment. &#160;In the event that the Borrower submits a Loan Request hereunder, then the Borrower agrees to indemnify the Lenders for any and all liabilities, losses, or expenses arising therefrom in accordance with the standards set forth in Section 5.10 [Indemnity], regardless of whether this Agreement has become effective.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(ix)</font><font style="text-decoration-line:none;">A Lien search in acceptable scope and with acceptable results.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(x)</font><font style="text-decoration-line:none;">Evidence that after giving effect to the transactions contemplated by the Loan Documents, the Borrower has a sufficient mine bonding capacity (or other security available for the issuance of permits, including without limitation, letters of credit) to conduct its operations as contemplated in accordance with the financial projections of the Borrower and its Subsidiaries provided to the Administrative Agent.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(xi)</font><font style="text-decoration-line:none;">Evidence that all of Required Mining Permits with respect to the Loan Parties are in full force and effect in accordance with their terms.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(xii)</font><font style="text-decoration-line:none;">Audited financial statements of Borrower for the fiscal year ended December 31, 2017, prepared in accordance with GAAP and consolidating schedules for the balance sheet, statement of income, retained earnings and cash flow of the Borrower certified (subject to normal year-end audit adjustments and without footnotes) by the Chief Executive Officer, President or Chief Financial Officer of the Borrower as having been prepared in accordance with GAAP, all as more fully described in Section 8.3.2 [Annual Financial Statements]. &#160;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(xiii)</font><font style="text-decoration-line:none;">The projected pro-forma financial projections (including balance sheets and statements of operations and cash flows) of the Borrower for each fiscal year from 2018 through 2021, which shall be satisfactory to the Administrative Agent (including all assumptions).</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(xiv)</font><font style="text-decoration-line:none;">Completion of all necessary FEMA flood zone diligence requirements.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(xv)</font><font style="text-decoration-line:none;">Satisfactory completion and receipt of all third-party due diligence items, including, but not limited to the Energy Ventures Market Study, each in form and substance satisfactory to the Administrative Agent.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(xvi)</font><font style="text-decoration-line:none;">An Authorized Officer of each Loan Party, acting in their capacities as such officers, shall have delivered a certificate in form and substance satisfactory to the Administrative Agent as to the capital adequacy and solvency of each Loan Party after giving effect to the transactions contemplated hereby.</font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-82-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(xvii)</font><font style="text-decoration-line:none;">A review of the amount and nature of all tax, ERISA, employee retirement benefit, environmental and all other contingent liabilities to which the Loan Parties may be subject.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(xviii)</font><font style="text-decoration-line:none;">The Administrative Agent and each Lender shall have received, in form and substance acceptable to Administrative Agent and each Lender an executed Certificate of Beneficial Ownership and such other documentation and other information requested in connection with applicable &#8220;know your customer&#8221; and anti-money laundering rules and regulations, including the USA Patriot Act.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(xix)</font><font style="text-decoration-line:none;">A duly completed Compliance Certificate dated as of the Closing Date pursuant to which Borrower certifies that it shall be in compliance on a Pro Forma Basis with the covenants contained in Section 8.2.15 [Minimum Debt Service Coverage Ratio] and Section 8.2.16 [Maximum Leverage Ratios] upon the closing and funding of the Loans hereunder. </font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(xx)</font><font style="text-decoration-line:none;">Such other documents in connection with such transactions as the Administrative Agent or its counsel may reasonably request.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">7.1.2</font><font style="text-decoration-line:none;"><a name="PaymentofFees_712"></a><a name="_Toc177720264"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Payment of Fees</u><font style="text-decoration-line:none;">. &#160;The Borrower shall have paid all fees and expenses payable on or before the Closing Date or arranged for funding of such fees and expenses out of the proceeds of the initial Loans.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">7.2</font><font style="text-decoration-line:none;"><a name="EachLoanorLetter_72"></a><a name="_Toc177720265"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Each Loan or Letter of Credit</u><font style="text-decoration-line:none;">. &#160;At the time of making any Loans or issuing, extending or increasing any Letters of Credit and after giving effect to the proposed extensions of credit: &#160;the representations, warranties and covenants of the Loan Parties shall then be true and no Event of Default or Potential Default shall have occurred and be continuing; the making of the Loans or issuance, extension or increase of such Letter of Credit shall not contravene any Law applicable to any Loan Party or any of the Lenders; the making of the Loans shall not result in the Borrower or the Loan Parties having any Cash Surplus at such time, and the Borrower shall have delivered to the Administrative Agent a duly executed and completed Loan Request or to the Issuing Lender an application for a Letter of Credit, as the case may be.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:center;text-indent:0pt;"><font style="display:inline-block;min-width:36pt;white-space:nowrap;">8.</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"><a name="_Toc177720266"></a></u><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">COVENANTS</u><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"><a name="COVENANTS"></a></u></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Loan Parties, jointly and severally, covenant and agree that until Payment In Full, the Loan Parties shall comply at all times with the following covenants:<b style="font-weight:bold;"> &#160;</b></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.1</font><font style="text-decoration-line:none;"><a name="AffirmativeCovenants_81"></a><a name="_Toc177720267"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Affirmative Covenants</u><font style="text-decoration-line:none;">.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.1.1</font><font style="text-decoration-line:none;"><a name="PreservationofExistence_811"></a><a name="_Toc177720268"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Preservation of Existence, Etc</u><font style="text-decoration-line:none;">. &#160;Each Loan Party shall maintain its legal existence as a corporation, limited partnership or limited liability company and its license or qualification and good standing in each jurisdiction in which its ownership or lease of property or the nature of its business makes such license or qualification necessary, except as otherwise expressly permitted in Section 8.2.6 [Liquidations, Mergers, Consolidations, Acquisitions] or where failure to do so would not result in a Material Adverse Change.</font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-83-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.1.2</font><font style="text-decoration-line:none;"><a name="PAYMENT_OF_LIABILITIES_812"></a><a name="_Toc177720269"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Payment of Liabilities, Including Taxes, Etc</u><font style="text-decoration-line:none;">. &#160;Each Loan Party shall duly pay and discharge all liabilities to which it is subject or that are asserted against it, promptly as and when the same shall become due and payable, including all taxes, assessments and governmental charges upon it or any of its properties, assets, income or profits, prior to the date on which penalties attach thereto, except to the extent that such liabilities, including taxes, assessments or charges, are being contested in good faith and by appropriate and lawful proceedings diligently conducted and for which such reserve or other appropriate provisions, if any, as shall be required by GAAP shall have been made.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.1.3</font><font style="text-decoration-line:none;"><a name="MaintenanceofInsurance_813"></a><a name="_Toc177720270"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Maintenance of Insurance</u><font style="text-decoration-line:none;">. &#160;Each Loan Party shall insure its properties and assets against loss or damage by fire and such other insurable hazards as such assets are commonly insured (including fire, extended coverage, property damage, workers&#8217; compensation and public liability) and against other risks (including errors and omissions) in such amounts as similar properties and assets are insured by prudent companies in similar circumstances carrying on similar businesses, and with reputable and financially sound insurers, including self-insurance to the extent customary, all as reasonably determined by the Administrative Agent. &#160;The Loan Parties shall comply with the covenants and provide the endorsement set forth on </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule 8.1.3</u><font style="text-decoration-line:none;"> relating to property and related insurance policies covering the Collateral. &#160;Each Loan Party shall take all actions required under the Flood Laws and/or requested by the Administrative Agent to assist in ensuring that each Lender is in compliance with the Flood Laws applicable to the Collateral, including, but not limited to, providing the Administrative Agent with the address and/or GPS coordinates of each structure on any real property that will be subject to a mortgage in favor of the Administrative Agent, for the benefit of the Lenders, and, to the extent required, obtaining flood insurance for such property, structures and contents prior to such property, structures and contents becoming Collateral, and thereafter maintaining such flood insurance in full force and effect for so long as required by the Flood Laws.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.1.4</font><font style="text-decoration-line:none;"><a name="MaintenanceofPropertiesandLease_814"></a><a name="_Toc177720271"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Maintenance of Properties and Leases</u><font style="text-decoration-line:none;">. &#160;Each Loan Party shall maintain in good repair, working order and condition (ordinary wear and tear excepted) in accordance with the general practice of other businesses of similar character and size, all of those properties useful or necessary to its business, and from time to time, such Loan Party will make or cause to be made all appropriate repairs, renewals or replacements thereof.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.1.5</font><font style="text-decoration-line:none;"><a name="VisitationRights_815"></a><a name="_Toc177720272"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Visitation Rights</u><font style="text-decoration-line:none;">. &#160;Each Loan Party shall permit any of the officers or authorized employees or representatives of the Administrative Agent or any of the Lenders to visit and inspect any of its properties and to examine and make excerpts from its books and records and discuss its business affairs, finances and accounts with its officers, all in such detail and at such times and as often as any of the Lenders may reasonably request, </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u><font style="text-decoration-line:none;"> that each Lender shall provide the Borrower and the Administrative Agent with reasonable notice prior to any visit or inspection. &#160;In the event any Lender desires to conduct such visit or inspection of any Loan Party, such Lender shall make a reasonable effort to conduct such visit or inspection contemporaneously with any audit to be performed by the Administrative Agent and such visits or inspections shall be subject to customary safety procedures.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.1.6</font><font style="text-decoration-line:none;"><a name="Keepingofrecordsandbooks_816"></a><a name="_Toc177720273"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Keeping of Records and Books of Account</u><font style="text-decoration-line:none;">. &#160;Each Loan Party shall maintain and keep proper books of record and account which enable the Loan Parties to issue financial statements in accordance with GAAP and as otherwise required by applicable Laws of any Official </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-84-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">Body having jurisdiction over any Loan Party, and in which full, true and correct entries shall be made in all material respects of all its dealings and business and financial affairs.</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.1.7</font><font style="text-decoration-line:none;"><a name="Compliance_with_Laws_Use_of_817"></a><a name="_Toc177720274"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Compliance with Laws; Use of Proceeds</u><font style="text-decoration-line:none;">. &#160;Each Loan Party shall comply with all applicable Laws, including all Environmental Laws, in all material respects; </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u><font style="text-decoration-line:none;"> that it shall not be deemed to be a violation of this Section 8.1.7 if any failure to comply with any Law would not result in fines, penalties, remediation costs, other similar liabilities or injunctive relief which in the aggregate would constitute a Material Adverse Change. &#160;The Loan Parties will use the Letters of Credit and the proceeds of the Loans only in accordance with Section 2.8 [Use of Proceeds] and as permitted by applicable Law; provided that notwithstanding anything contained in any Loan Document, no more than an aggregate face amount of $15,000,000 in Letters of Credit may be used to support Commodity Hedges relating to power generation. &#160;Without limiting the generality of the foregoing, the Loan Parties shall maintain adequate allowances on its books in accordance with GAAP for (i) future costs associated with any lung disease claim alleging pneumoconiosis or silicosis or arising out of exposure or alleged exposure to coal dust or the coal mining environment, (ii) future costs associated with retiree and health care benefits, (iii) future costs associated with reclamation of disturbed acreage, removal of facilities and other closing costs in connection with its mining activities and (iv) future costs associated with other potential environmental liabilities.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.1.8</font><font style="text-decoration-line:none;"><a name="Further_assurances_818"></a><a name="_Toc177720275"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Further Assurances</u><font style="text-decoration-line:none;">. &#160;Each Loan Party shall, from time to time, at its expense, faithfully preserve and protect the Administrative Agent&#8217;s Lien on and Prior Security Interest in the Collateral and all other real and personal property of the Loan Parties whether now owned or hereafter acquired as a continuing first priority perfected Lien, subject only to Permitted Liens, and shall do such other acts and things as the Administrative Agent in its sole discretion may deem necessary or advisable from time to time in order to preserve, perfect and protect the Liens granted under the Loan Documents and to exercise and enforce its rights and remedies thereunder with respect to the Collateral.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.1.9</font><font style="text-decoration-line:none;"><a name="Anti_TerroismLaws_819"></a><a name="_Toc177720276"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Anti-Terrorism Laws</u><font style="text-decoration-line:none;">. &#160;(a) No Covered Entity will become a Sanctioned Person, (b) no Covered Entity, either in its own right or through any third party, will (A) have any of its assets in a Sanctioned Country or in the possession, custody or control of a Sanctioned Person in violation of any Anti-Terrorism Law; (B) do business in or with, or derive any of its income from investments in or transactions with, any Sanctioned Country or Sanctioned Person in violation of any Anti-Terrorism Law; (C) engage in any dealings or transactions prohibited by any Anti-Terrorism Law or (D) use the Loans to fund any operations in, finance any investments or activities in, or, make any payments to, a Sanctioned Country or Sanctioned Person in violation of any Anti-Terrorism Law, (c) the funds used to repay the Obligations will not be derived from any unlawful activity, (d) each Covered Entity shall comply with &#160;all Anti-Terrorism Laws, and (e) the Borrower shall promptly notify the Administrative Agent in writing upon the occurrence of a Reportable Compliance Event.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.1.10</font><font style="text-decoration-line:none;"><a name="Keepwell_8110"></a><a name="_Toc177720277"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Keepwell</u><font style="text-decoration-line:none;">. &#160;Each Qualified ECP Loan Party jointly and severally (together with each other Qualified ECP Loan Party) hereby absolutely unconditionally and irrevocably (a) guarantees the prompt payment and performance of all Swap Obligations owing by each Non-Qualifying Party (it being understood and agreed that this guarantee is a guaranty of payment and not of collection), and (b) undertakes to provide such funds or other support as may be needed </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-85-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">from time to time by any Non-Qualifying Party to honor all of such Non-Qualifying Party&#8217;s obligations under this Agreement or any other Loan Document in respect of Swap Obligations (provided, however, that each Qualified ECP Loan Party shall only be liable under this Section 8.1.10 for the maximum amount of such liability that can be hereby incurred without rendering its obligations under this Section 8.1.10, or otherwise under this Agreement or any other Loan Document, voidable under applicable law, including applicable law relating to fraudulent conveyance or fraudulent transfer, and not for any greater amount). &#160;The obligations of each Qualified ECP Loan Party under this Section 8.1.10 shall remain in full force and effect until payment in full of the Obligations and termination of this Agreement and the other Loan Documents. &#160;Each Qualified ECP Loan Party intends that this Section 8.1.10 constitute, and this Section 8.1.10 shall be deemed to constitute, a guarantee of the obligations of, and a &#8220;keepwell, support, or other agreement&#8221; for the benefit of each other Loan Party for all purposes of Section 1a(18)(A)(v)(II) of the CEA.</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.1.11</font><font style="text-decoration-line:none;"><a name="CollateralandAdditionalCollateral_8111"></a><a name="_Toc177720278"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Collateral and Additional Collateral; Execution and Delivery of Additional and Ancillary Security Documents</u><font style="text-decoration-line:none;">.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(i)</font><font style="text-decoration-line:none;">Pursuant to the Loan Documents, the Loan Parties and Hallador Sands and its Subsidiaries shall grant, or cause to be granted, to the Administrative Agent, for the benefit of the Lenders, a first priority security interest in and lien on, subject only to Permitted Liens (A) all Collateral, including (i) all equity interests in the Loan Parties (other than Borrower) and Hallador Sands and the equity interests in each Subsidiary of Hallador Sands that is held by such Loan Party or by Hallador Sands or any of its Subsidiaries; (ii) all equity interests owned by the Loan Parties of each existing and subsequently acquired or created Subsidiary including, without limitation, all equity interests in Hallador Sands and each of its Subsidiaries that are held by the Loan Parties or Hallador Sands and the Subsidiaries of Hallador Sands that are wholly owned by a Subsidiary of Hallador Sands in which Hallador Sands directly or indirectly holds 100% of the voting membership interests (but excluding the Loan Parties&#8217; equity interests in the other Excluded Subsidiaries), but only up to 65% of the equity interests of any Foreign Subsidiaries and (iii) all of the other assets of the Loan Parties including all accounts, inventory, as-extracted collateral, fixtures, equipment, investment property, instruments, chattel paper, general intangibles, coal reserves, methane gas reserves, coal bed methane reserves, oil, gas and mineral rights, owned and leased Real Property, leasehold interests, patents and trademarks of each such Loan Parties and (B) all other assets of the Loan Parties, whether owned on the Closing Date or subsequently acquired;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(ii)</font><font style="text-decoration-line:none;">Without limiting the generality of the foregoing, each applicable Loan Party which owns or leases any real property shall promptly, but in any event within six months of acquiring or leasing such real property &#160;(or such later date as the Administrative Agent may approve in its sole discretion), (a) execute and deliver any and all (1) Mortgages or Mortgage Amendments substantially in the form of </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exhibit 1.1(M)(1) or Exhibit 1.1(M)(2)</u><font style="text-decoration-line:none;">, as applicable, and (2) other Security Documents and Ancillary Security Documents reasonably requested by the Administrative Agent to grant a first priority Lien (subject only to Permitted Liens), (b) with respect to any Real Property on which any Loan Party obtains title insurance, provide the Administrative Agent with notice that it is receiving such title insurance, and, at the Administrative Agent&#8217;s request, have such title insurer provide the Lenders with a lender&#8217;s title insurance policy in an equivalent amount on such Real Property, and (c) with respect </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-86-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:0pt;"><font style="text-decoration-line:none;">to any leased Real Property, any Lessor Consents that the Administrative Agent reasonably requests, in such Loan Party&#8217;s interest in such real property (other than Excluded Collateral), in favor of the Administrative Agent, for the ratable benefit of the Lenders, as security for the Obligations. &#160;In furtherance of the foregoing, the Loan Parties shall diligently cooperate with and assist, at their own expense, the Administrative Agent in procuring any and all Mortgages, Security Documents, Ancillary Security Documents and Lessor Consents. &#160;Each Loan Party hereby appoints any officer or agent of the Administrative Agent as its true and lawful attorney, for it and in its name, place and stead, to make, execute, deliver, and cause to be recorded or filed any or all such Mortgages, deeds of trust, assignments, pledges, security interests, financing statements and additional documents and agreements relating thereto, granting unto said attorney full power to do any and all things said attorney may consider reasonably necessary or appropriate to be done with respect to the Mortgages as fully and effectively as such Loan Party might or could do, and hereby ratifying and confirming all its said attorney shall lawfully do or cause to be done by virtue hereof. &#160;This power of attorney is coupled with an interest and shall be irrevocable for the terms of this Agreement and all transactions hereunder. &#160;All reasonable out-of-pocket costs and expenses incurred by the Administrative Agent in connection with the exercise of the rights under this Section 8.1.11(ii) shall be paid by the Loan Parties on demand of the Administrative Agent. &#160;The Loan Parties, the Lenders and the Administrative Agent agree that without any further action on the part of any of them, upon execution and/or delivery, the Mortgages, other Security Documents, the Ancillary Security Documents and Lessor Consents shall become Loan Documents and the assets that are subject to the Mortgages and the other Security Documents shall become collateral for the Obligations;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iii)</font><font style="text-decoration-line:none;">As of the Fourth Amendment and Restatement Effective Date, no Loan Party has any Deposit Accounts other than the accounts listed in Schedule C to the Security Agreement, which schedule indicates for each account whether such account is an Excluded Account and the reason for exclusion, if any. &#160;Upon satisfaction of the obligation in Section 2.3(b) of the Amendment and Restatement Agreement, the Administrative Agent shall have a first priority security interest in each such Deposit Account, which security interest shall be perfected by Control. &#160;No Loan Party shall hereafter establish and maintain any Deposit Account unless (1) it shall have given the Administrative Agent 30 days&#8217; prior written notice of its intention to establish such new Deposit Account with a Bank (as defined in the Uniform Commercial Code) and (2) such Bank and such Loan Party shall have duly executed and delivered to the Administrative Agent a Deposit Account Control Agreement with respect to such Deposit Account. &#160;The Administrative Agent agrees with each Loan Party that the Administrative Agent shall not give any instructions directing the disposition of funds from time to time credited to any Deposit Account or withhold any withdrawal rights from such Loan Party with respect to funds from time to time credited to any Deposit Account unless an Event of Default has occurred and is continuing. &#160;Each Loan Party agrees that once the Administrative Agent sends an instruction or notice to a Bank exercising its Control over any Deposit Account such Loan Party shall not give any instructions or orders with respect to such Deposit Account including, without limitation, instructions for distribution or transfer of any funds in such Deposit Account. &#160;No Loan Party shall grant Control of any Deposit Account to any person other than the Administrative Agent;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iv)</font><font style="text-decoration-line:none;">(x) As of the Fourth Amendment and Restatement Effective Date, no Loan Party has any Securities Accounts other than those listed in Schedule C to the Security Agreement, which schedule indicates for each account whether such account is an </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-87-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:0pt;"><font style="text-decoration-line:none;">Excluded Account and the reason for exclusion, if any. &#160;Upon satisfaction of the obligation in Section 2.3(b) of the Amendment and Restatement Agreement, the Administrative Agent shall have a first priority security interest in each such Securities Account, which security interest shall be perfected by Control. &#160;No Loan Party shall hereafter establish and maintain any Securities Account with any Securities Intermediary (as defined in the Uniform Commercial Code) unless (1) it shall have given the Administrative Agent 30 days&#8217; prior written notice of its intention to establish such new Securities Account with such Securities Intermediary and (2) such Securities Intermediary and such Loan Party shall have duly executed and delivered a Control Agreement with respect to such Securities Account. &#160;Each Loan Party shall accept any cash and Investment Property in trust for the benefit of the Administrative Agent and within one (1) Business Day of actual receipt thereof, deposit any and all cash and Investment Property received by it into a Deposit Account or Securities Account subject to Administrative Agent&#8217;s Control. &#160;The Administrative Agent agrees with each Loan Party that the Administrative Agent shall not give any Entitlement Orders (as defined in the Uniform Commercial Code) or instructions or directions to any Securities Intermediary and shall not withhold its consent to the exercise of any withdrawal or dealing rights by such Loan Party, unless an Event of Default has occurred and is continuing or, after giving effect to any such investment and withdrawal rights, would occur. &#160;Each Loan Party agrees that once the Administrative Agent sends an instruction or notice to a Securities Intermediary exercising its Control over any Securities Account such Loan Party shall not give any instructions or orders with respect to such Securities Account including, without limitation, instructions for investment, distribution or transfer of any Investment Property or financial asset maintained in such Securities Account. &#160;No Loan Party shall grant Control over any Investment Property to any person other than the Administrative Agent.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(a)</font><font style="text-decoration-line:none;">As between the Administrative Agent and the Loan Parties, the Loan Parties shall bear the investment risk with respect to the Investment Property and the risk of loss of, damage to, or the destruction of the Investment Property, whether in the possession of, or maintained as a Security Entitlement or deposit by, or subject to the Control of, the Administrative Agent, a Securities Intermediary, any Loan Party or any other person.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.1.12</font><font style="text-decoration-line:none;"><a name="MaintenanceofCoalSupply_8112"></a><a name="_Toc177720279"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Maintenance of Coal Supply Agreements and Material Contracts</u><font style="text-decoration-line:none;">. &#160;Each Loan Party shall maintain and materially comply with the terms and conditions of all coal supply agreements and material agreement or contract, the nonperformance of which would reasonably be expected to result in a Material Adverse Change.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.1.13</font><font style="text-decoration-line:none;"><a name="_Toc177720280"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Maintenance of Licenses, Etc</u><font style="text-decoration-line:none;">. &#160;Each Loan Party shall maintain in full force </font><font style="text-decoration-line:none;"><a name="MaintenanceofLicensesEtc_881492"></a></font><font style="text-decoration-line:none;">and effect all licenses, franchises, permits and other authorizations necessary for the ownership and operation of its properties and business if the failure so to maintain the same would constitute a Material Adverse Change.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.1.14</font><font style="text-decoration-line:none;"><a name="MaintenanceofLicenses_8113"></a><a name="_Toc177720281"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Maintenance of Permits</u><font style="text-decoration-line:none;">. &#160;Each Loan Party shall maintain all Required Mining Permits in full force and effect in accordance with their terms.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.1.15</font><font style="text-decoration-line:none;"><a name="Reserved_8115"></a><a name="_Toc177720282"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">[Reserved]</u><font style="text-decoration-line:none;">. &#160;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.1.16</font><font style="text-decoration-line:none;"><a name="CertificatesofBeneficialOwners_8116"></a><a name="_Toc177720283"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Certificate of Beneficial Ownership and Other Additional Information</u><font style="text-decoration-line:none;">. &#160;The Loan Parties shall provide to Administrative Agent and the Lenders: (i) upon the reasonable </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-88-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">request of Administrative Agent, confirmation of the accuracy of the information set forth in the most recent Certificate of Beneficial Ownership provided to the Administrative Agent and Lenders; (ii) a new Certificate of Beneficial Ownership, in form and substance reasonably acceptable to Administrative Agent and each Lenders, when the individual(s) to be identified as a Beneficial Owner have changed; and (iii) such other information and documentation as may reasonably be requested by Administrative Agent or any Lender from time to time for purposes of compliance by Administrative Agent or such Lender with applicable laws (including without limitation the USA Patriot Act and other &#8220;know your customer&#8221; and anti-money laundering rules and regulations), and any policy or procedure implemented by Administrative Agent or such Lender to comply therewith.</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.1.17</font><font style="text-decoration-line:none;"><a name="Appraisal_8117"></a><a name="_Toc177720284"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Appraisal</u><font style="text-decoration-line:none;">. &#160;The Borrower hereby authorizes the Administrative Agent to retain one or more third party consulting firms or other valuation experts (such consulting firms and valuation experts collectively, the &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Appraisers</b><font style="text-decoration-line:none;">&#8221;) to advise with respect to, and assist the Administrative Agent and the Lenders with the determination and calculation of the value of (a) the Meron Generating Station and (b) the coal mining and related operations of the Borrower and the other Loan Parties in Oaktown complex and nearby sites in Indiana, and to provide the Administrative Agent and the Lenders written reports, projections, appraisals, valuations and supporting materials, information, data and assumptions with respect to such valuation and appraisal of coal mining and related operations and generation station (such valuation reports, projections, appraisals, valuations and supporting materials, information, data and assumptions, collectively, &#160;&#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Appraisals</b><font style="text-decoration-line:none;">&#8221;), and you agree that such Appraisals may be distributed to the Lenders. The Borrower (i) shall, without limiting Section 11.3.1 [Costs and Expenses], be responsible for, and shall timely pay, all reasonable and documented fees and reasonable out-of-pocket expenses and disbursements of the Appraisers, including a retainer to be applied to such fees, expenses and disbursements (and shall ensure that the none of the Administrative Agent or the Lenders shall be responsible for any fees, expenses or disbursements of the Appraisers in their capacity as such) and (ii) shall, and shall cause the other Loan Parties to, cooperate with the Appraisers and shall provide information regarding the Loan Parties, their business, operations and condition, financial or otherwise (including without limitation the assets referred to in clauses (a) and (b) of this Section 8.1.17]), in such detail and at such times and as often as the Appraisers may reasonably request.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.1.18</font><font style="text-decoration-line:none;"><a name="FinancialAdvisor_8118"></a><a name="_Toc177720285"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Financial Advisor</u>. &#160;</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;margin-right:36pt;min-width:0pt;text-indent:0pt;white-space:nowrap;">(i)</font><a name="_Hlk177758892"></a>The Borrower shall at the Administrative Agent&#8217;s request, unless the Loan Parties shall have received $50,000,000 in cash payments from a PPA Counterparty in its capacity as such under an Eligible PPA (and the prepayments made pursuant to Section 5.7.1 [PPA Prepayments] relating thereto shall have been made) following the First Amendment Effective Date and prior to November 15, 2024, engage, no later than November 15, 2024, a nationally recognized third party consulting firm or other financial advisor in the Borrower&#8217;s industry (such financial advisor, the &#8220;<b style="font-weight:bold;">Financial Advisor</b>&#8221;) to advise with respect to, and assist the Borrower in raising additional capital or improving liquidity, the identity and scope of engagement of which is to be determined by the Borrower in consultation with the Administrative Agent. Once engaged, unless consented to by the Administrative Agent, the Borrower shall not (and shall not permit any Loan Party or Subsidiary to) terminate the Financial </div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-89-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:144pt;">Advisor unless the Financial Advisor is promptly replaced with a successor Financial Advisor whose identity and scope of engagement are reasonably acceptable to the Administrative Agent.</div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt 0pt 0pt 144pt;"><font style="margin-left:0pt;visibility:hidden;">&#8203;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;margin-right:36pt;min-width:0pt;text-indent:0pt;white-space:nowrap;">(ii)</font>The Borrower hereby agrees and acknowledges that (a) the Administrative Agent is authorized to communicate directly with the Financial Advisor regarding any and all matters related to the Loan Parties and their Affiliates, including, without limitation, all financial reports and projections developed, reviewed or verified by the Financial Advisor and all additional information, reports and statements reasonably requested by the Administrative Agent and (b) the Borrower shall exercise commercially reasonable efforts to cause the Financial Advisor to participate in periodic update conferences with the Administrative Agent and the Lenders at times to be mutually and reasonably agreed. </div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt 0pt 0pt 144pt;"><font style="margin-left:0pt;visibility:hidden;">&#8203;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;margin-right:36pt;min-width:0pt;text-indent:0pt;white-space:nowrap;">(iii)</font>The Borrower shall, and shall cause the other Loan Parties to, cooperate with the Financial Advisor and shall provide information regarding the Loan Parties, their business, operations and condition, financial or otherwise, in such detail and at such times and as often as the Financial Advisor may reasonably request.</div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt 0pt 0pt 144pt;"><font style="margin-left:0pt;visibility:hidden;">&#8203;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;margin-right:36pt;min-width:0pt;text-indent:0pt;white-space:nowrap;">(iv)</font>The Borrower shall be responsible for all reasonable fees and expenses of such Financial Advisor and neither the Administrative Agent nor any of the Lenders shall have any obligation to pay for any fees and expenses of such Financial Advisor.</div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.2</font><font style="text-decoration-line:none;"><a name="NegativeCovenants_82"></a><a name="_Toc177720286"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Negative Covenants</u><font style="text-decoration-line:none;">. </font><b style="font-weight:bold;text-decoration-line:none;"> </b></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.2.1</font><font style="text-decoration-line:none;"><a name="Indebtedness_821"></a><a name="_Toc177720287"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Indebtedness</u><font style="text-decoration-line:none;">. &#160;Each of the Loan Parties shall not at any time create, incur, assume or suffer to exist any Indebtedness, except:</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(i)</font><font style="text-decoration-line:none;">Indebtedness under the Loan Documents;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(ii)</font><font style="text-decoration-line:none;">Existing Indebtedness as set forth on </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule 8.2.1</u><font style="text-decoration-line:none;"> (including any extensions or renewals thereof); </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u><font style="text-decoration-line:none;"> there is no increase in the amount thereof or other significant change in the terms thereof unless otherwise specified on </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule 8.2.1</u><font style="text-decoration-line:none;">; </font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iii)</font><font style="text-decoration-line:none;">Capitalized and operating leases, subject to the limitations of Section 8.2.14 [Capital Expenditures and Leases];</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iv)</font><font style="text-decoration-line:none;">Other than as set forth on </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Schedule 8.2.1</u><font style="text-decoration-line:none;">, Indebtedness secured by Purchase Money Security Interests or Liens on any assets described in clause (ix) of the definition of Permitted Liens; provided that the aggregate outstanding principal amount of Indebtedness incurred pursuant to this clause (iv) shall not exceed $25,000,000 at any time;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(v)</font><font style="text-decoration-line:none;">Indebtedness of a Loan Party to another Loan Party which is subordinated pursuant to the Intercompany Subordination Agreement;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(vi)</font><font style="text-decoration-line:none;">Any (i) Lender Provided Interest Rate Hedge, (ii) other Interest Rate Hedge approved by the Administrative Agent or (iii) Indebtedness under any Other Lender Provided Financial Services Product;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(vii)</font><font style="text-decoration-line:none;">Guaranties permitted under Section 8.2.3 [Guaranties];</font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-90-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(viii)</font><font style="text-decoration-line:none;">Indebtedness representing deferred compensation to employees incurred in the ordinary course of business;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(ix)</font><font style="text-decoration-line:none;">Indebtedness to current or former officers, directors, employees, their respective estates, spouses, or former spouses to finance the purchase or redemption of equity interests in the Borrower in aggregate amount not to exceed $2,500,000;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(x)</font><font style="text-decoration-line:none;">Indebtedness in respect of netting services, automated clearinghouse arrangements, overdraft protections, and similar arrangements, in each case in connection with deposit accounts incurred in the ordinary course;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(xi)</font><font style="text-decoration-line:none;">Indebtedness consisting of the financing of insurance premiums arising in the ordinary course of business;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(xii)</font><font style="text-decoration-line:none;">Indebtedness incurred in respect of warehouse receipts or similar instruments issued or created in the ordinary course of business;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(xiii)</font><font style="text-decoration-line:none;">Indebtedness under an Eligible PPA;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(xiv)</font><font style="text-decoration-line:none;">Indebtedness incurred and/or assumed in connection with a Permitted Acquisition in an amount not to exceed $5,000,000 in the aggregate for all such Permitted Acquisitions;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(xv)</font><font style="text-decoration-line:none;">Obligations in respect of performance, bid, appeal, and surety bonds and performance and completion guaranties and similar obligations (including without limitation, letters of credit posted in lieu of such bonds and obligations) provided by the Loan Parties;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(xvi)</font><font style="text-decoration-line:none;">other unsecured Indebtedness or subordinated debt of the Loan Parties in an aggregate amount outstanding not to exceed $50,000,000, provided that (i) such Indebtedness shall not require any scheduled payments of principal prior to the date that is 91 days after the Expiration Date and (ii) the Borrower shall, at least five (5) Business Days prior to the incurrence of any such Indebtedness, deliver a compliance certificate, in form and substance reasonably satisfactory to the Administrative Agent, certifying that, immediately prior to and immediately after incurring such Indebtedness, it shall be in compliance on a Pro Forma Basis with the covenants contained in Section 8.2.16 [Maximum Leverage Ratios]; provided that such compliance with Section 8.2.16 shall be tested assuming that the required maximum Leverage Ratio permitted under such Section 8.2.16 is 2.25:1.00 at any time that (a) such Leverage Ratio is permitted to be higher than 2.25:1.00 or (b) not otherwise required to be any minimum level; and </font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(xvii)</font><font style="text-decoration-line:none;">other Indebtedness of the Loan Parties in an aggregate amount outstanding not to exceed $5,000,000. </font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.2.2</font><font style="text-decoration-line:none;"><a name="Liens_822"></a><a name="_Toc177720288"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Liens</u><font style="text-decoration-line:none;">. &#160;Each of the Loan Parties shall not at any time create, incur, assume or suffer to exist any Lien on any of its property or assets, tangible or intangible, now owned or hereafter acquired, or agree or become liable to do so, except Permitted Liens.</font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-91-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.2.3</font><font style="text-decoration-line:none;"><a name="Guaranties_823"></a><a name="_Toc177720289"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Guaranties</u><font style="text-decoration-line:none;">. &#160;Each of the Loan Parties shall not, at any time, directly or indirectly, become or be liable in respect of any Guaranty, or assume, guarantee, become surety for, endorse or otherwise agree, become or remain directly or contingently liable upon or with respect to any obligation or liability of any other Person, except for Guaranties of Indebtedness of the Loan Parties permitted hereunder.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.2.4</font><font style="text-decoration-line:none;"><a name="LoansandInvestments_824"></a><a name="_Toc177720290"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Loans and Investments</u><font style="text-decoration-line:none;">. &#160;Each of the Loan Parties shall not at any time make or suffer to remain outstanding any loan or advance to, or purchase, acquire or own any stock, bonds, notes or securities of, or any partnership interest (whether general or limited) or limited liability company interest in, or any other investment or interest in, or make any capital contribution to, any other Person, or agree, become or remain liable to do any of the foregoing, except:</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(i)</font><font style="text-decoration-line:none;">trade credit extended on usual and customary terms in the ordinary course of business;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(ii)</font><font style="text-decoration-line:none;">advances to employees to meet expenses incurred by such employees in the ordinary course of business;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iii)</font><font style="text-decoration-line:none;">Permitted Investments;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iv)</font><font style="text-decoration-line:none;">loans, advances and investments in other Loan Parties;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(v)</font><font style="text-decoration-line:none;">investments consisting of extensions of credit in the nature of accounts receivable or notes receivable arising from the grant of trade credit in the ordinary course of business, and investments received in satisfaction or partial satisfaction thereof from financially troubled account debtors and other credits to suppliers in the ordinary course of business;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(vi)</font><font style="text-decoration-line:none;">other investments and loans, provided that the Borrower shall, at least five (5) Business Days prior to such investment or loan, deliver a compliance certificate, in form and substance reasonably satisfactory to the Administrative Agent (including detailed calculations specifying the determination of the ratios certified therein), certifying that, immediately prior to and immediately after making such investment or loan: (a) the Leverage Ratio (on a Pro Forma Basis) after giving effect thereto, is less than or equal to 1.50 to 1.00, (b) the amount of Liquidity shall not be less than $35,000,000, (c) there are no Term Loans outstanding and (d) there shall exist no Event of Default;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(vii)</font><font style="text-decoration-line:none;">advances of payroll payments to employees in the ordinary course of business;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(viii)</font><font style="text-decoration-line:none;">[reserved]; </font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(ix)</font><font style="text-decoration-line:none;">investments in Sunrise Indemnity, Inc., a Delaware corporation, in an amount equal to the Loan Parties&#8217; and their Subsidiaries&#8217; required insurance premiums and assessments; and</font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-92-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(x)</font><font style="text-decoration-line:none;">other investments in an aggregate amount outstanding not to exceed $5,000,000;</font></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">provided that, notwithstanding anything to the contrary in this <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section 8.2.4</u>, no Loan Party shall transfer Material Intellectual Property to any Excluded Subsidiary.</p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.2.5</font><font style="text-decoration-line:none;"><a name="DividendsandRelatedDistributions_825"></a><a name="_Toc177720291"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Dividends and Related Distributions</u><font style="text-decoration-line:none;">. &#160;Each of the Loan Parties shall not make or pay, or agree to become or remain liable to make or pay, any dividend or other distribution of any nature (whether in cash, property, securities or otherwise) on account of or in respect of its shares of capital stock, partnership interests or limited liability company interests, except (i) dividends or other distributions payable to another Loan Party, (ii) other dividends or other distributions; provided that the Borrower shall, at least five (5) Business Days prior to such dividend or distribution, deliver a compliance certificate (including detailed calculations specifying the determination of the ratios certified therein), in form and substance reasonably satisfactory to the Administrative Agent certifying that, immediately prior to and immediately after making such dividend or distribution: (a) the Leverage Ratio (on a Pro Forma Basis) after giving effect thereto, is less than or equal to 1.5 to 1.0, (b) the amount of Liquidity shall not be less than $35,000,000, (c) there are no &#160;Term &#160;Loans outstanding and (d) there shall exist no Event of Default; and (iii) other dividends or other distributions in an aggregate amount not to exceed $5,000,000.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.2.6</font><font style="text-decoration-line:none;"><a name="LiquidationsMergerConsolidations_826"></a><a name="_Toc177720292"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Liquidations, Mergers, Consolidations, Acquisitions</u><font style="text-decoration-line:none;">. &#160;Each of the Loan Parties shall not dissolve, liquidate or wind-up its affairs, or become a party to any merger or consolidation, or acquire by purchase, lease or otherwise all or substantially all of the assets or capital stock of any other Person; provided that:</font></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(1)</font></font>any such Loan Party other than the Borrower may consolidate or merge into another Loan Party which is wholly-owned by one or more of the other Loan Parties, and</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(2)</font></font>any Loan Party may acquire, whether by purchase or by merger, (A) all of the ownership interests of another Person or (B) substantially all of assets of another Person or of a business or division of another Person (each a &#8220;Permitted Acquisition&#8221;), provided that each of the following requirements is met for each Permitted Acquisition:</p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(i)</font><font style="text-decoration-line:none;">if the Loan Parties are acquiring the ownership interests in such Person, such Person shall execute a Guarantor Joinder and join this Agreement as a Guarantor pursuant to Section 8.2.9 [Subsidiaries, Partnerships and Joint Ventures] on or before the date of such Permitted Acquisition;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(ii)</font><font style="text-decoration-line:none;">the Loan Parties, such Person and its owners, as applicable, shall grant Liens in the assets of or acquired from and stock or other ownership interests in such Person and otherwise comply with Section 8.2.9 [Subsidiaries, Partnerships and Joint Ventures] on or before the date of such Permitted Acquisition;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iii)</font><font style="text-decoration-line:none;">the board of directors or other equivalent governing body of such Person shall have approved such Permitted Acquisition;</font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-93-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iv)</font><font style="text-decoration-line:none;">the business acquired, or the business conducted by the Person whose ownership interests are being acquired shall comply with Section 8.2.10 [Continuation of or Change in Business];</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(v)</font><font style="text-decoration-line:none;">no Potential Default or Event of Default shall exist immediately prior to and immediately after giving effect to such Permitted Acquisition;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(vi)</font><font style="text-decoration-line:none;">the Borrower shall demonstrate that it will be in compliance on a Pro Forma Basis with the covenants contained in Section 8.2.16 [Maximum Leverage Ratios] for the four quarter period immediately after giving effect to such Permitted Acquisition by delivering at least five (5) Business Days prior to such Permitted Acquisition a compliance certificate, in form and substance reasonably satisfactory to the Administrative Agent that evidences such compliance, except that for the sole purpose of measuring such Pro Forma Basis compliance, the maximum ratio for the Leverage Ratio set forth in Section 8.2.16 [Maximum Leverage Ratios] shall be deemed (after giving effect to the immediately succeeding proviso) to be reduced by 0.75; provided that such compliance with Section 8.2.16 shall be tested assuming that the maximum permitted Leverage Ratio under such Section 8.2.16 is 2.25:1.00 at any time that (a) such Leverage Ratio is permitted to be higher than 2.25:1.00 or (b) not otherwise required to be any minimum level;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(vii)</font><font style="text-decoration-line:none;">the Consideration paid by the Loan Parties for such Permitted Acquisition and all other Permitted Acquisitions made during the period after the Fourth Amendment and Restatement Effective Date and the date of such Permitted Acquisition shall not exceed $50,000,000;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(viii)</font><font style="text-decoration-line:none;">the Borrower shall demonstrate that immediately prior to and immediately after giving effect to such Permitted Acquisition that the amount of Availability shall be greater than or equal to $35,000,000; and</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(ix)</font><font style="text-decoration-line:none;">the Loan Parties shall deliver to the Administrative Agent at least five (5) Business Days before such Permitted Acquisition copies of any agreements entered into or proposed to be entered into by such Loan Parties in connection with such Permitted Acquisition and shall deliver to the Administrative Agent such other information about such Person or its assets as the Administrative Agent may reasonably require;</font></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u> that, notwithstanding anything to the contrary in this <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section 8.2.6</u>, no Loan Party shall transfer Material Intellectual Property to any Excluded Subsidiary.</p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.2.7</font><font style="text-decoration-line:none;"><a name="DispositionsofAssets_827"></a><a name="_Toc177720293"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Dispositions of Assets or Subsidiaries</u><font style="text-decoration-line:none;">. &#160;Each of the Loan Parties shall not sell, convey, assign, lease, abandon or otherwise transfer or dispose of, voluntarily or involuntarily, any of its properties or assets, tangible or intangible (including sale, assignment, discount or other disposition of accounts, contract rights, chattel paper, equipment or general intangibles with or without recourse or of capital stock, shares of beneficial interest, partnership interests or limited liability company interests of a Subsidiary of such Loan Party) which are, or would become, Collateral under any of the Loan Documents, except:</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(i)</font><font style="text-decoration-line:none;">transactions involving the sale of inventory in the ordinary course of business;</font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-94-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(ii)</font><font style="text-decoration-line:none;">any sale, transfer or lease of assets in the ordinary course of business which are obsolete or no longer necessary or required in the conduct of such Loan Party&#8217;s or such Subsidiary&#8217;s business, including the sale, transfer or exchange of any owned or leased Real Property, or the election by the Borrower to terminate or to allow to expire the leases of any Real Property, that the Borrower has determined is not necessary or feasible for use in its mining operations;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iii)</font><font style="text-decoration-line:none;">any sale, transfer or lease of assets in the ordinary course of business which are replaced by substitute assets acquired or leased; provided such substitute assets are subject to the Lenders&#8217; Prior Security Interest (subject to Permitted Liens);</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iv)</font><font style="text-decoration-line:none;">any sale of accounts receivable in connection with Alcoa Power Generating Inc. in an amount to not exceed $5,000,000.00 per calendar month pursuant to the terms of that certain Supplier Agreement by and between Sunrise Coal, LLC and Citibank, N.A.;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(v)</font><font style="text-decoration-line:none;">a disposition of assets acquired in a Permitted Acquisition, within 270 days of such Permitted Acquisition, that are not necessary or required in the conduct of such Loan Party&#8217;s business; </font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(vi)</font><font style="text-decoration-line:none;">any sale, transfer or lease of assets, including Borrower&#8217;s interests in any Subsidiary, the aggregate amount of which does not exceed $10,000,000, other than those specifically excepted pursuant to clauses (i) through (v) above; </font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(vii)</font><font style="text-decoration-line:none;">[reserved]; and</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(viii)</font><font style="text-decoration-line:none;">any sale, transfer or lease of assets from one Loan Party to another Loan Party so long as the Loan Parties provide the Administrative Agent with ten (10) days written notice prior to such sale, transfer or lease and, in the event that such assets are or would become Collateral under any of the Loan Documents, the Loan Parties shall cooperate fully in ensuring that a Lien in such assets shall be continued or granted, as applicable, in favor of the Administrative Agent for the benefit of the Lenders and such Loan Party shall take such other steps as the Administrative Agent deems reasonable and/or necessary to faithfully preserve and protect the Administrative Agent&#8217;s Lien on and Prior Security Interest in, such Collateral unless such Collateral may otherwise be released pursuant to clauses (i) through (vii) of this Section 8.2.7;</font></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">provided that, notwithstanding anything to the contrary in this <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section 8.2.7</u>, no Loan Party shall transfer Material Intellectual Property to any Excluded Subsidiary.</p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.2.8</font><font style="text-decoration-line:none;"><a name="_Toc177720294"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">A</u><font style="text-decoration-line:none;"><a name="AffilateTransactions_828"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">ffiliate Transactions</u><font style="text-decoration-line:none;">. &#160;Each of the Loan Parties shall not enter into or carry out any transaction with any Affiliate of any Loan Party (including purchasing property or services from or selling property or services to, any Affiliate of any Loan Party) unless such transaction is not otherwise prohibited by this Agreement, is entered into in the ordinary course of business upon fair and reasonable arm&#8217;s-length terms and conditions which are fully disclosed to the Administrative Agent and is in accordance with all applicable Law.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.2.9</font><font style="text-decoration-line:none;"><a name="SubsidiariesPartnerships_829"></a><a name="_Toc177720295"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Subsidiaries, Partnerships and Joint Ventures</u><font style="text-decoration-line:none;">. &#160;Each of the Loan Parties shall not, and shall not permit any of its Subsidiaries to own or create directly or indirectly any </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-95-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">Subsidiaries other than (i) any Subsidiary which has joined this Agreement as Guarantor on the Closing Date; (ii) any Subsidiary formed or acquired (as permitted hereunder) after the Closing Date which joins this Agreement as a Guarantor by delivering to the Administrative Agent (A) a signed Guarantor Joinder; (B) documents in the forms described in Section 7.1 [First Loans and Letters of Credit] modified as appropriate; and (C) documents necessary to grant and perfect Prior Security Interests (subject to Permitted Liens) to the Administrative Agent for the benefit of the Lenders in the equity interests of, and Collateral held by, such Subsidiary; and (iii) any Excluded Subsidiary and any Subsidiary formed or acquired by any Excluded Subsidiary, provided, however, that any such Subsidiary of any Excluded Subsidiary shall be subject to the same terms and provisions of this Agreement which are applicable to such Excluded Subsidiary. &#160;None of the Loan Parties shall become or agree to become a party to a Joint Venture; provided that the Borrower shall be permitted to become a member of Oaktown Gas, LLC, an Indiana limited liability company (&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:bold;text-decoration-line:none;">Oaktown Gas</b><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">&#8221;) and Oaktown Gas shall be an Excluded Subsidiary unless and until it becomes a wholly-owned subsidiary of the Loan Parties, </font><u style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;"> that at the time the Borrower becomes a member of Oaktown Gas, (i) Oaktown Gas does not own any Material Intellectual Property and (ii) the Borrower&#8217;s investment in Oaktown Gas, if any, is permitted under </font><u style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section 8.2.4</u><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;"> (it being understood that for the avoidance of doubt, any such investment in Oaktown Gas shall reduce capacity for investments in Excluded Subsidiaries under </font><u style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section 8.2.4)</u><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">.</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.2.10</font><font style="text-decoration-line:none;"><a name="ContinuationoforChangeinBusiness_8210"></a><a name="_Toc177720296"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Continuation of or Change in Business</u><font style="text-decoration-line:none;">. &#160;No Loan Party shall engage in any business other than a business that the Loan Parties are engaged in as of the Fourth Amendment and Restatement Effective Date and reasonable extensions thereof, and such Loan Party shall not permit any material change in such business. The Loan Parties shall not permit Hallador Sands or any of its Subsidiaries to engage in any business other than the business that Hallador Sands and its Subsidiaries are engaged in as of the Fourth Amendment and Restatement Effective Date and reasonable extensions thereof, and the Loan Parties shall not permit any material change in such business, </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u><font style="text-decoration-line:none;">, that nothing contained in this Agreement shall prohibit Hallador Sands or any of its Subsidiaries from dissolving, liquidating or winding up its affairs at any time; provided that any assets of such Persons are transferred to one or more Loan Parties concurrently with, or prior to, such dissolution, liquidation or winding up. &#160;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.2.11</font><font style="text-decoration-line:none;"><a name="FiscalYear_8211"></a><a name="_Toc177720297"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fiscal Year</u><font style="text-decoration-line:none;">. &#160;The Loan Parties shall not change its fiscal year from the twelve-month period beginning January 1 and ending December 31, except with the written consent of the Administrative Agent, such consent not to be unreasonably withheld.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.2.12</font><font style="text-decoration-line:none;"><a name="IssuanceofStock_8212"></a><a name="_Toc177720298"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Issuance of Stock</u><font style="text-decoration-line:none;">. &#160;Each of the Loan Parties (other than Borrower) shall not issue any additional shares of its capital stock or any options, warrants or other rights in respect thereof. </font><b style="font-weight:bold;text-decoration-line:none;"> </b></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.2.13</font><font style="text-decoration-line:none;"><a name="ChangesinOrganization_8213"></a><a name="_Toc177720299"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Changes in Organizational Documents</u><font style="text-decoration-line:none;">. &#160;Each of the Loan Parties shall not amend in any respect its certificate of incorporation (including any provisions or resolutions relating to capital stock), by-laws, certificate of limited partnership, partnership agreement, certificate of formation, limited liability company agreement or other organizational documents without providing at least ten (10) calendar days&#8217; prior written notice to the Administrative Agent and the Lenders and, in the event such change would be adverse to the Lenders as determined by the Administrative Agent in its reasonable discretion, obtaining the prior written consent of the Required Lenders.</font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-96-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.2.14</font><font style="text-decoration-line:none;"><a name="CapitalExpendituresandLeases_8214"></a><a name="_Toc177720300"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Capital Expenditures and Leases</u><font style="text-decoration-line:none;">. &#160;Each of the Loan Parties shall not make any payments on account of the purchase or lease of any assets which if purchased would constitute fixed assets or which if leased would constitute a capitalized lease to exceed $100,000,000 for each fiscal year; provided, however, if such payments made by the Loan Parties in any fiscal year are less than the amounts permitted for such fiscal year, then the lesser of $5,000,000 or such unpaid amounts may be added by the Loan Parties to the amounts permitted to be used for payments in future years, it being understood that any carryover amount applicable to a particular succeeding fiscal year shall be expended in such fiscal year first before the applicable non-carry over amount permitted to be expended in such fiscal year is expended.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.2.15</font><font style="text-decoration-line:none;"><a name="MinimumDebtServiceConverage_8215"></a><a name="_Toc177720301"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Minimum Debt Service Coverage Ratio</u><font style="text-decoration-line:none;">. &#160;Commencing with the fiscal quarter ending June 30, 2025, and for each fiscal quarter thereafter, the Loan Parties shall not at any time permit the Debt Service Coverage Ratio, calculated as of the end of each fiscal quarter for the four fiscal quarters then ended, to be less than 1.25 to 1.00.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.2.16</font><font style="text-decoration-line:none;"><a name="MaximumLeverageRatios_8216"></a><a name="_Toc177720302"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Maximum Leverage Ratios</u><font style="text-decoration-line:none;">. &#160;The Loan Parties shall not at any time permit the Leverage Ratio, calculated as of the end of each fiscal quarter for the four fiscal quarters then ended, to exceed (</font><font style="text-decoration-line:none;">&#8560;</font><font style="text-decoration-line:none;">) 5.50 to 1.00 for the fiscal quarter ending March 31, 2025 and (</font><font style="text-decoration-line:none;">&#8561;</font><font style="text-decoration-line:none;">) 2.25 to 1.00 for each fiscal quarter thereafter. &#160;For the fiscal quarter ending March 31, 2025, the Loan Parties shall not permit the First Lien Leverage Ratio, calculated as of the end of such fiscal quarter for the four fiscal quarters then ended, to exceed 3.50 to 1.00. &#160;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.2.17</font><font style="text-decoration-line:none;"><a name="MinimumLiquidity_8217"></a><a name="_Toc177720303"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Minimum Liquidity</u><font style="text-decoration-line:none;">. &#160;During the Additional Reporting Period the Loan Parties shall not permit the amount of the Liquidity to be less than $10,000,000, measured as of (A) the date of the making of any Loan, and (B) the date of delivery of a cash flow forecast as required by Section 8.3.5 [Projected Cash Flow Statements]. &#160;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.2.18</font><font style="text-decoration-line:none;"><a name="MinimumQuarterlyConsolidated_8218"></a><a name="_Toc177720304"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Minimum Quarterly Consolidated EBITDA</u><font style="text-decoration-line:none;">. &#160;For each fiscal quarter &#160;ending September 30, 2024, December 31, 2024 and March 31, 2025, the Loan Parties shall not &#160;permit the amount of the Consolidated EBITDA for such fiscal quarter to be less than $5,000,000. &#160;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.2.19</font><font style="text-decoration-line:none;"><a name="PowerGeneration_8219"></a><a name="_Toc177720305"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Power Generation Hedges</u><font style="text-decoration-line:none;">. &#160; &#160;Determined as of the last day of each fiscal quarter (such last day, a &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Power Generation Hedge Measurement Date</b><font style="text-decoration-line:none;">&#8221;), the Loan Parties and their respective Subsidiaries shall not incur any Commodity Hedge Liabilities relating to power generation that (i) require any such liabilities be paid or otherwise satisfied at any time that is after the later of (x) December 31, 2026 and (y) two years following such Power Generation Hedge Measurement Date and (ii) arise under Commodity Hedges relating in the aggregate to over (x) 1,600,000 megawatt hours of electricity generation in any consecutive 12-month period following such Power Generation Hedge Measurement Date (calculated by averaging the applicable Commodity Hedge Liabilities arising under such Commodity Hedges over the applicable 12-month period) or (y) 5,000,000 megawatt hours of electricity generation over the full term of such Commodity Hedges; </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u><font style="text-decoration-line:none;"> that any such Commodity Hedge Liabilities contemplated by this Section 8.2.19 shall not be secured by a Lien on any asset other than (a) Liens granted pursuant to clause (xviii) of the definition of Permitted Liens or (b) cash or Permitted Investments solely to the extent constituting proceeds of one or more Letters of Credit that are permitted to be issued to support such Commodity Hedge Liabilities pursuant to Section 8.1.7 [Compliance with Laws; Use of Proceeds].</font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-97-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.2.20</font><font style="text-decoration-line:none;"><a name="CashSurplush_8220"></a><a name="_Toc177720306"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Cash Surplus</u><font style="text-decoration-line:none;">. &#160;The Borrower may not borrow any Loans to the extent that (a) the Borrower and the Loan Parties have any Cash Surplus at such time, or (b) any such Loan would trigger a mandatory prepayment pursuant to Section 5.7 [Mandatory Prepayments] of this Agreement.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.3</font><font style="text-decoration-line:none;"><a name="ReportingRequirements_83"></a><a name="_Toc177720307"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Reporting Requirements</u><font style="text-decoration-line:none;">. &#160;The Loan Parties will furnish or cause to be furnished to the Administrative Agent and each of the Lenders. &#160;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.3.1</font><font style="text-decoration-line:none;"><a name="QuarterlyFinancialStatements_831"></a><a name="_Toc177720308"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Quarterly Financial Statements</u><font style="text-decoration-line:none;">. &#160;As soon as available and in any event not later than the earlier to occur of (x) the 45th day after the close of each of the first three fiscal quarters of each fiscal year of the Borrower, and (y) five days after the date by which the Borrower is required to file its quarterly report on form 10-Q with the Securities and Exchange Commission (the &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">SEC</b><font style="text-decoration-line:none;">&#8221;) for the first three fiscal quarters of each fiscal year, financial statements of the Borrower, consisting of a consolidated and consolidating balance sheet as of the end of such fiscal quarter and related consolidated statements of income, retained earnings and cash flows for the fiscal quarter then ended and the fiscal year through that date, all in reasonable detail and certified (subject to normal year-end audit adjustments and without footnotes) by the Chief Executive Officer, President or Chief Financial Officer of the Borrower as having been prepared in accordance with GAAP, consistently applied, and including comments on any positive or negative variations from the Borrower&#8217;s annual budget.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.3.2</font><font style="text-decoration-line:none;"><a name="AnnualFinancialStatements_832"></a><a name="_Toc177720309"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Annual Financial Statements</u><font style="text-decoration-line:none;">. &#160;As soon as available and in any event not later than the earlier to occur of (x) the 90th day after the close of each fiscal year and (y) fifteen days after the date by which the Borrower is required to file its annual report on form 10-K with the SEC, (i) unqualified audited financial statements of the Borrower consisting of a consolidated and consolidating balance sheet as of the end of such fiscal year, and related consolidated statements of income, retained earnings and cash flows for the fiscal year then ended, certified (subject to normal year-end audit adjustments and without footnotes) by independent certified public accountants satisfactory to the Administrative Agent as having been prepared in accordance with GAAP all in reasonable detail and setting forth in comparative form the financial statements as of the end of and for the preceding fiscal year and (ii) an annual budget and forecasts for the subsequent fiscal year. &#160;The certificate or report of accountants shall be free of qualifications (other than any consistency qualification that may result from a change in the method used to prepare the financial statements as to which such accountants concur) and shall not indicate the occurrence or existence of any event, condition or contingency which would materially impair the prospect of payment or performance of any covenant, agreement or duty of any Loan Party under any of the Loan Documents. &#160;The Loan Parties shall deliver with such financial statements and certification by their accountants a letter of such accountants to the Administrative Agent and the Lenders substantially to the effect that, based upon their ordinary and customary examination of the affairs of the Loan Parties, performed in connection with the preparation of such consolidated financial statements, and in accordance with GAAP, they are not aware of the existence of any condition or event which constitutes an Event of Default or Potential Default or, if they are aware of such condition or event, stating the nature thereof.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.3.3</font><font style="text-decoration-line:none;"><a name="CertificatesoftheBorrower_833"></a><a name="_Toc177720310"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Certificates of the Borrower</u><font style="text-decoration-line:none;">. &#160;Concurrently with the quarterly and annual financial statements of Borrower, as applicable furnished to the Administrative Agent and to the Lenders pursuant to Sections 8.3.1 [Quarterly Financial Statements] and 8.3.2 [Annual Financial </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-98-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">Statements], a certificate (each, a &#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:bold;text-decoration-line:none;">Compliance Certificate</b><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">&#8221;) of Borrower signed by the President, Chief Financial Officer, Treasurer or Assistant Treasurer of Borrower, each in the form of </font><u style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exhibit 8.3.3</u><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">.</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.3.4</font><font style="text-decoration-line:none;"><a name="Notices_834"></a><a name="_Toc177720311"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Notices</u><font style="text-decoration-line:none;">.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:108pt;"><font style="display:inline-block;min-width:70pt;text-indent:0pt;white-space:nowrap;">8.3.4.1</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Default</u><font style="text-decoration-line:none;">. &#160;Promptly after any officer of any Loan Party has learned of the occurrence of an Event of Default or Potential Default, a certificate signed by an Authorized Officer setting forth the details of such Event of Default or Potential Default and the action which such Loan Party proposes to take with respect thereto.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:108pt;"><font style="display:inline-block;min-width:70pt;text-indent:0pt;white-space:nowrap;">8.3.4.2</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Litigation</u><font style="text-decoration-line:none;">. &#160;Promptly after the commencement thereof, notice of all actions, suits, proceedings or investigations before or by any Official Body or any other Person against any Loan Party or Subsidiary of any Loan Party which relate to the Collateral, involve a claim or series of claims in excess of $5,000,000 or which if adversely determined would constitute a Material Adverse Change.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:108pt;"><font style="display:inline-block;min-width:70pt;text-indent:0pt;white-space:nowrap;">8.3.4.3</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Organizational Documents</u><font style="text-decoration-line:none;">. &#160;Within the time limits set forth in Section 8.2.13 [Changes in Organizational Documents], any amendment to the organizational documents of any Loan Party.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:108pt;"><font style="display:inline-block;min-width:70pt;text-indent:0pt;white-space:nowrap;">8.3.4.4</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Erroneous Financial Information</u><font style="text-decoration-line:none;">. &#160;Immediately in the event that the Borrower or its accountants conclude or advise that any previously issued financial statement, audit report or interim review should no longer be relied upon or that disclosure should be made or action should be taken to prevent future reliance, notice in writing setting forth the details thereof and the action which the Borrower proposes to take with respect thereto.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:108pt;"><font style="display:inline-block;min-width:70pt;text-indent:0pt;white-space:nowrap;">8.3.4.5</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">ERISA Event</u><font style="text-decoration-line:none;">. &#160;Immediately upon the occurrence of any ERISA Event, notice in writing setting forth the details thereof and the action which the Borrower proposes to take with respect thereto.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:108pt;"><font style="display:inline-block;min-width:70pt;text-indent:0pt;white-space:nowrap;">8.3.4.6</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Eligible PPA</u><font style="text-decoration-line:none;">. &#160;The Borrower shall notify the Lenders in writing within 5 Business Days of any entry into, termination of, or material default, amendment or waiver with respect to, any Eligible PPA.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:108pt;"><font style="display:inline-block;min-width:70pt;text-indent:0pt;white-space:nowrap;">8.3.4.7</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Other Reports</u><font style="text-decoration-line:none;">. &#160;Promptly upon their becoming available to the Borrower:</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(i)</font><font style="text-decoration-line:none;">[reserved]. &#160;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(ii)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Management Letters</u><font style="text-decoration-line:none;">. &#160;Any reports including management letters submitted to the Borrower by independent accountants in connection with any annual, interim or special audit, and</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iii)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Other Information</u><font style="text-decoration-line:none;">. &#160;Such other reports and information as any of the Lenders may from time to time reasonably request.</font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-99-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.3.5</font><font style="text-decoration-line:none;"><a name="ProjectedCashFlowStatements_835"></a><a name="_Toc177720312"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Projected Cash Flow Statements</u><font style="text-decoration-line:none;">. During the Additional Reporting Period, on or prior to Friday of each week, or if Friday is not the last Business Day of such week, the last Business Day of such week (each such Friday or last Business Day, a &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Cash Flow Forecast Deadline</b><font style="text-decoration-line:none;">&#8221;), (i) a cash flow forecast of Borrower and its Subsidiaries for the 13-week period commencing on the Sunday following such &#160;Cash Flow Forecast Deadline, in form and substance reasonably satisfactory to the Administrative Agent, (ii) if the cash flow forecast delivered pursuant to clause (i) for any week within any such 13-week period is changed from the cash flow forecast for such week previously delivered, a reasonably detailed comparison showing such changes and the reasons therefor, (iii) a comparison of (x) the actual cash flows of the Borrower and its Subsidiaries for the week prior to the week in which such &#160;Cash Flow Forecast Deadline occurs (for example, if the Cash Flow Forecast Deadline is October 4, 2024, the actual cash flows for the week commencing September 22, 2024) with (y) the forecasted cash flows for such week as last previously provided to the Administrative Agent (including a calculation of the variance between actual and projected cash receipts and disbursements), (iv) a comparison of (A) the actual cash flows of the Borrower and its Subsidiaries for the period commencing on September 29, 2024 and ending with last Business Day of the week referred to in clause (iii)(x) with (B) the forecasted cash flows for such period as previously provided to Administrative Agent (including a calculation of the variance between actual and projected cash receipts and disbursements), (v) accounts receivable agings for all accounts receivable then extant or outstanding, inclusive of reconciliations to the general ledger, in form and detail reasonably acceptable to the Administrative Agent, (vi) accounts payable agings for all accounts payable then extant or outstanding, schedules inclusive of reconciliations to the general ledger, in form and detail reasonably acceptable to the Administrative Agent, (vii) if requested by the Administrative Agent, a report from the Borrower&#8217;s management setting forth explanations for any variances in actual results as compared to forecasted performance, (viii) a calculation in reasonable detail demonstrating compliance with Section 8.2.17 [Minimum Liquidity] as of such Cash Flow Forecast Deadline and (</font><font style="text-decoration-line:none;">&#8568;</font><font style="text-decoration-line:none;">) such other information as is reasonably requested by the Administrative Agent.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:center;text-indent:0pt;"><font style="display:inline-block;min-width:36pt;white-space:nowrap;">9.</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"><a name="_Toc177720313"></a></u><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">DEFAULT</u><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"><a name="DEFAULT"></a></u></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">9.1</font><font style="text-decoration-line:none;"><a name="EventsofDefault_91"></a><a name="_Toc177720314"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Events of Default</u><font style="text-decoration-line:none;">. &#160;An Event of Default shall mean the occurrence or existence of any one or more of the following events or conditions (whatever the reason therefor and whether voluntary, involuntary or effected by operation of Law): &#160;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">9.1.1</font><font style="text-decoration-line:none;"><a name="PaymentsUnderLoanDocs_911"></a><a name="_Toc177720315"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Payments Under Loan Documents</u><font style="text-decoration-line:none;">. &#160;The Borrower shall fail to pay: &#160;(i) any principal of any Loan (including scheduled installments, mandatory prepayments or the payment due at maturity), Reimbursement Obligation or Letter of Credit Obligation on the date on which such payment becomes due in accordance with the terms hereof or thereof, or (ii) any interest on any Loan, Reimbursement Obligation or Letter of Credit Obligation or any other amount owing hereunder or under the other Loan Documents within three (3) Business Days of the date on which such interest or other amount becomes due in accordance with the terms hereof or thereof;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">9.1.2</font><font style="text-decoration-line:none;"><a name="BreachofWarranty_912"></a><a name="_Toc177720316"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Breach of Warranty</u><font style="text-decoration-line:none;">. &#160;Any representation or warranty made at any time by any of the Loan Parties herein or by any of the Loan Parties in any other Loan Document, or in any certificate, other instrument or statement furnished pursuant to the provisions hereof or thereof, shall prove to have been false or misleading in any material respect as of the time it was made or furnished;</font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-100-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">9.1.3</font><font style="text-decoration-line:none;"><a name="Anti_Terrorism_913"></a><a name="_Toc177720317"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Anti-Terrorism Laws</u><font style="text-decoration-line:none;">. &#160;Any representation or warranty contained in Section 6.1.22 [Anti-Terrorism Laws] is or becomes false or misleading at any time;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">9.1.4</font><font style="text-decoration-line:none;"><a name="BreachofNegativeCovenants_914"></a><a name="_Toc177720318"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Breach of Negative Covenants or Visitation Rights or Anti-Terrorism Laws</u><font style="text-decoration-line:none;">. &#160;Any of the Loan Parties shall default in the observance or performance of any covenant contained in Section 8.1.5 [Visitation Rights], Section 8.1.9 [Anti-Terrorism Laws] or Section 8.2 [Negative Covenants];</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">9.1.5</font><font style="text-decoration-line:none;"><a name="BreachofOtherConvents_915"></a><a name="_Toc177720319"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Breach of Other Covenants</u><font style="text-decoration-line:none;">. &#160;Any of the Loan Parties shall default in the observance or performance of any other covenant, condition or provision hereof or of any other Loan Document and such default shall continue unremedied for a period of thirty (30) days (or, in the case of Section 8.3.5 [Projected Cash Flow Statements], five (5) Business Days);</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">9.1.6</font><font style="text-decoration-line:none;"><a name="DefaultsinOtherAgreements_916"></a><a name="_Toc177720320"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Defaults in Other Agreements or Indebtedness</u><font style="text-decoration-line:none;">. &#160;A default or event of default shall occur at any time under the terms of any other agreement involving borrowed money or the extension of credit or any other Indebtedness under which any Loan Party or Subsidiary of any Loan Party may be obligated as a borrower or guarantor in excess of $15,000,000 in the aggregate, and such breach, default or event of default consists of the failure to pay (beyond any period of grace permitted with respect thereto, whether waived or not) any Indebtedness when due (whether at stated maturity, by acceleration or otherwise) or if such breach or default permits or causes the acceleration of any Indebtedness (whether or not such right shall have been waived) or the termination of any commitment to lend;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">9.1.7</font><font style="text-decoration-line:none;"><a name="LoanDocumentUneforceable_918"></a><a name="FinalJudgementorOrders_917"></a><a name="_Toc177720321"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Final Judgments or Orders</u><font style="text-decoration-line:none;">. &#160;Any final judgments or orders for the payment of money in excess of $15,000,000 in the aggregate shall be entered against any Loan Party by a court having jurisdiction in the premises, which judgment is not discharged, vacated, bonded or stayed pending appeal within a period of thirty (30) days from the date of entry;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">9.1.8</font><font style="text-decoration-line:none;"><a name="LoanDocuments_918"></a><a name="_Toc177720322"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Loan Document Unenforceable</u><font style="text-decoration-line:none;">. &#160;Any of the Loan Documents shall cease to be legal, valid and binding agreements enforceable against the party executing the same or such party&#8217;s successors and assigns (as permitted under the Loan Documents) in accordance with the respective terms thereof or shall in any way be terminated (except in accordance with its terms) or become or be declared ineffective or inoperative or shall in any way be challenged or contested or cease to give or provide the respective Liens, security interests, rights, titles, interests, remedies, powers or privileges intended to be created thereby;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">9.1.9</font><font style="text-decoration-line:none;"><a name="UninsuredLosses_919"></a><a name="_Toc177720323"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Uninsured Losses; Proceedings Against Assets</u><font style="text-decoration-line:none;">. &#160;There shall occur any material uninsured damage to or loss, theft or destruction of any of the Collateral in excess of $15,000,000 or the Collateral or any other of the Loan Parties&#8217; or any of their Subsidiaries&#8217; assets are attached, seized, levied upon or subjected to a writ or distress warrant; or such come within the possession of any receiver, trustee, custodian or assignee for the benefit of creditors and the same is not cured within thirty (30) days thereafter;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">9.1.10</font><font style="text-decoration-line:none;"><a name="EventsRelatingtoPension_9110"></a><a name="_Toc177720324"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Events Relating to Pension Plans and Benefit Arrangements</u><font style="text-decoration-line:none;">. &#160;(i) An ERISA Event occurs with respect to a Pension Plan which has resulted or could reasonably be expected to result in liability of Borrower or any member of the ERISA Group under Title IV of ERISA to the Pension Plan or the PBGC in an aggregate amount in excess of $5,000,000, or (ii) Borrower or </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-101-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">any member of the ERISA Group fails to pay when due, after the expiration of any applicable grace period, any installment payment with respect to its withdrawal liability under Section 4201 of ERISA under a Multiemployer Plan in an aggregate amount in excess of $5,000,000;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">9.1.11</font><font style="text-decoration-line:none;"><a name="ChangeofControl_9111"></a><a name="_Toc177720325"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Change of Control</u><font style="text-decoration-line:none;">. &#160;A Change of Control shall occur.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">9.1.12</font><font style="text-decoration-line:none;"><a name="ReliefProceedings_9112"></a><a name="_Toc177720326"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Relief Proceedings</u><font style="text-decoration-line:none;">. &#160;(i) A Relief Proceeding shall have been instituted against any Loan Party or Subsidiary of a Loan Party and such Relief Proceeding shall remain undismissed or unstayed and in effect for a period of sixty (60) consecutive days or such court shall enter a decree or order granting any of the relief sought in such Relief Proceeding, (ii) any Loan Party or Subsidiary of a Loan Party institutes, or takes any action in furtherance of, a Relief Proceeding, or (iii) (x) the Borrower ceases to be Solvent, (y) the Loan Parties, determined on a consolidated basis with their Subsidiaries, cease to be Solvent, or (z) any Loan Party or any Subsidiary of a Loan Party admits in writing its inability to pay its debts as they mature.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">9.2</font><font style="text-decoration-line:none;"><a name="ConsequencesofEvents_92"></a><a name="_Toc177720327"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Consequences of Event of Default</u><font style="text-decoration-line:none;">.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">9.2.1</font><font style="text-decoration-line:none;"><a name="EventsofDefault_921"></a><a name="_Toc177720328"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Events of Default Other Than Bankruptcy, Insolvency or Reorganization Proceedings</u><font style="text-decoration-line:none;">. &#160;If an Event of Default specified under Sections 9.1.1 through 9.1.11 shall occur and be continuing, the Lenders and the Administrative Agent shall be under no further obligation to make Loans and the Issuing Lender shall be under no obligation to issue Letters of Credit and the Administrative Agent may, and upon the request of the Required Lenders, shall (i) by written notice to the Borrower, declare the unpaid principal amount of the Notes then outstanding and all interest accrued thereon, any unpaid fees and all other Indebtedness of the Borrower to the Lenders hereunder and thereunder to be forthwith due and payable, and the same shall thereupon become and be immediately due and payable to the Administrative Agent for the benefit of each Lender without presentment, demand, protest or any other notice of any kind, all of which are hereby expressly waived, and (ii) require the Borrower to, and the Borrower shall thereupon, deposit in a non-interest-bearing account with the Administrative Agent, as cash collateral for its Obligations under the Loan Documents, an amount equal to the maximum amount currently or at any time thereafter available to be drawn on all outstanding Letters of Credit, and the Borrower hereby pledges to the Administrative Agent and the Lenders, and grants to the Administrative Agent and the Lenders a security interest in, all such cash as security for such Obligations; and</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">9.2.2</font><font style="text-decoration-line:none;"><a name="Bankruptcy_Insolvency_922"></a><a name="_Toc177720329"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Bankruptcy, Insolvency or Reorganization Proceedings</u><font style="text-decoration-line:none;">. &#160;If an Event of Default specified under Section 9.1.12 [Relief Proceedings] shall occur and be continuing, the Lenders shall be under no further obligations to make Loans hereunder and the Issuing Lender shall be under no obligation to issue Letters of Credit and the unpaid principal amount of the Loans then outstanding and all interest accrued thereon, any unpaid fees and all other Indebtedness of the Borrower to the Lenders hereunder and thereunder shall be immediately due and payable, without presentment, demand, protest or notice of any kind, all of which are hereby expressly waived; and</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">9.2.3</font><font style="text-decoration-line:none;"><a name="Set_off_923"></a><a name="_Toc177720330"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Set-off</u><font style="text-decoration-line:none;">. &#160;If an Event of Default shall have occurred and be continuing, each Lender, the Issuing Lender, and each of their respective Affiliates and any participant of such Lender or Affiliate which has agreed in writing to be bound by the provisions of Section 5.3 [Sharing of Payments] is hereby authorized at any time and from time to time, to the fullest extent permitted by applicable Law, to set off and apply any and all deposits (general or special, time or </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-102-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">demand, provisional or final, in whatever currency) at any time held and other obligations (in whatever currency) at any time owing by such Lender, the Issuing Lender or any such Affiliate or participant to or for the credit or the account of any Loan Party against any and all of the Obligations of such Loan Party now or hereafter existing under this Agreement or any other Loan Document to such Lender, the Issuing Lender, Affiliate or participant, irrespective of whether or not such Lender, Issuing Lender, Affiliate or participant shall have made any demand under this Agreement or any other Loan Document and although such Obligations of the Borrower or such Loan Party may be contingent or unmatured or are owed to a branch or office of such Lender or the Issuing Lender different from the branch or office holding such deposit or obligated on such Indebtedness. &#160;The rights of each Lender, the Issuing Lender and their respective Affiliates and participants under this Section 9.2.3 are in addition to other rights and remedies (including other rights of setoff) that such Lender, the Issuing Lender or their respective Affiliates and participants may have. &#160;Each Lender and the Issuing Lender agrees to notify the Borrower and the Administrative Agent promptly after any such setoff and application; provided that the failure to give such notice shall not affect the validity of such setoff and application; and</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">9.2.4</font><font style="text-decoration-line:none;"><a name="EnforcementofRightsandRemedies_924"></a><a name="_Toc177720331"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Enforcement of Rights and Remedies</u><font style="text-decoration-line:none;">. &#160;Notwithstanding anything to the contrary contained herein or in any other Loan Document, the authority to enforce rights and remedies hereunder and under the other Loan Documents against the Loan Parties or any of them shall be vested exclusively in, and all actions and proceedings at law in connection with such enforcement shall be instituted and maintained exclusively by, the Administrative Agent in accordance with this Section 9.2 for the benefit of all the Lenders and the Issuing Lender; provided that the foregoing shall not prohibit (a) the Administrative Agent from exercising on its own behalf the rights and remedies that inure to its benefit (solely in its capacity as Administrative Agent) hereunder and under the other Loan Documents, (b) the Issuing Lender or the Swing Loan Lender from exercising the rights and remedies that inure to its benefit (solely in its capacity as the Issuing Lender or Swing Loan Lender, as the case may be) hereunder and under the other Loan Documents, (c) any Lender from exercising setoff rights in accordance with Section 9.2.3 (subject to the terms of Section 5.3 [Sharing of Payments by Lenders]), or (d) any Lender from filing proofs of claim or appearing and filing pleadings on its own behalf during the pendency of a proceeding relative to any Loan Party under any Insolvency Proceeding; and provided, further, that if at any time there is no Person acting as Administrative Agent hereunder and under the other Loan Documents, then (i) the Required Lenders shall have the rights otherwise ascribed to the Administrative Agent pursuant to this Section 9.2.4, and (ii) in addition to the matters set forth in clauses (b), (c) and (d) of the preceding proviso and subject to Section 5.3 [Sharing of Payments by Lenders], any Lender may, with the consent of the Required Lenders, enforce any rights and remedies available to it and as authorized by the Required Lenders; and</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">9.2.5</font><font style="text-decoration-line:none;"><a name="ApplicationofProceeds_925"></a><a name="_Toc177720332"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Application of Proceeds</u><font style="text-decoration-line:none;">. &#160;From and after the date on which the Administrative Agent has taken any action pursuant to this Section 9.2 and until Payment In Full, any and all proceeds received by the Administrative Agent from any sale or other disposition of the Collateral, or any part thereof, or the exercise of any other remedy by the Administrative Agent, shall be applied as follows:</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(i)</font><font style="text-decoration-line:none;">First, to payment of that portion of the Obligations constituting fees, indemnities, expenses and other amounts, including attorney fees, payable to the Administrative Agent in its capacity as such, the Issuing Lender in its capacity as such and the </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-103-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:0pt;"><font style="text-decoration-line:none;">Swing Loan Lender in its capacity as such, ratably among the Administrative Agent, the Issuing Lender and Swing Loan Lender in proportion to the respective amounts described in this clause (i) payable to them;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(ii)</font><font style="text-decoration-line:none;">Second, to payment of that portion of the Obligations constituting fees, indemnities and other amounts (other than principal and interest) payable to the Lenders under the Loan Documents, including attorney fees, ratably among the Lenders in proportion to the respective amounts described in this clause (ii) payable to them;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iii)</font><font style="text-decoration-line:none;">Third, to payment of that portion of the Obligations constituting accrued and unpaid interest on the Loans and Reimbursement Obligations, ratably among the Lenders in proportion to the respective amounts described in this clause (iii) payable to them;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iv)</font><font style="text-decoration-line:none;">Fourth, to payment of that portion of the Obligations constituting unpaid principal of the Loans, Reimbursement Obligations and amounts to cash collateralize any undrawn amounts under outstanding Letters of Credit, and payment obligations then owing under Lender Provided Interest Rate Hedges and Other Lender Provided Financial Service Products, ratably among the Lenders, the Issuing Lender, and the Lenders or Affiliates of Lenders which provide Lender Provided Interest Rate Hedges and Other Lender Provided Financial Service Products, in proportion to the respective amounts described in this clause (iv) held by them; and</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(v)</font><font style="text-decoration-line:none;">Last, the balance, if any, to the Loan Parties or as required by Law.</font></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Notwithstanding anything to the contrary in this Section 9.2.5, no Swap Obligations of any Non-Qualifying Party shall be paid with amounts received from such Non-Qualifying Party under its Guaranty Agreement (including sums received as a result of the exercise of remedies with respect to such Guaranty Agreement) or from the proceeds of such Non-Qualifying Party&#8217;s Collateral if such Swap Obligations would constitute Excluded Hedge Liabilities; provided, however, that to the extent possible, appropriate adjustments shall be made by the Administrative Agent with respect to the allocation of payments and/or the proceeds of Collateral from other Loan Parties that are Eligible Contract Participants with respect to such Swap Obligations to preserve the ratable payment of the Obligations among the Lenders as contemplated by Section 9.2.5(iv) after taking into account payments made by, or proceeds received from, any Non-Qualifying Party in respect of the Obligations.</p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:center;text-indent:0pt;"><font style="display:inline-block;min-width:36pt;white-space:nowrap;">10.</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"><a name="_Toc177720333"></a></u><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">THE ADMINISTRATIVE AGENT</u><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"><a name="THE_ADMINISTRATIVE_AGENT"></a></u></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">10.1</font><font style="text-decoration-line:none;"><a name="AppointmentandAuthority_101"></a><a name="_Toc177720334"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Appointment and Authority</u><font style="text-decoration-line:none;">. &#160;Each of the Lenders and the Issuing Lender hereby irrevocably appoints PNC Bank to act on its behalf as the Administrative Agent hereunder and under the other Loan Documents and authorizes the Administrative Agent to take such actions on its behalf and to exercise such powers as are delegated to the Administrative Agent by the terms hereof or thereof, together with such actions and powers as are reasonably incidental thereto. &#160;The provisions of this Section 10 are solely for the benefit of the Administrative Agent, the Lenders </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-104-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">and the Issuing Lender, and neither the Borrower nor any other Loan Party shall have rights as a third party beneficiary of any of such provisions.</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">10.2</font><font style="text-decoration-line:none;"><a name="RightsasaLender_102"></a><a name="_Toc177720335"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Rights as a Lender</u><font style="text-decoration-line:none;">. &#160;The Person serving as the Administrative Agent hereunder shall have the same rights and powers in its capacity as a Lender as any other Lender and may exercise the same as though it were not the Administrative Agent and the term &#8220;Lender&#8221; or &#8220;Lenders&#8221; shall, unless otherwise expressly indicated or unless the context otherwise requires, include the Person serving as the Administrative Agent hereunder in its individual capacity. &#160;Such Person and its Affiliates may accept deposits from, lend money to, act as the financial advisor or in any other advisory capacity for and generally engage in any kind of business with any Loan Party or other Affiliate thereof as if such Person were not the Administrative Agent hereunder and without any duty to account therefor to the Lenders.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">10.3</font><font style="text-decoration-line:none;"><a name="ExculpatoryProvisions_103"></a><a name="_Toc177720336"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exculpatory Provisions</u><font style="text-decoration-line:none;">. &#160;The Administrative Agent shall not have any duties or obligations except those expressly set forth herein and in the other Loan Documents. &#160;Without limiting the generality of the foregoing, the Administrative Agent:</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(a)</font><font style="text-decoration-line:none;">shall not be subject to any fiduciary or other implied duties, regardless of whether a Potential Default or Event of Default has occurred and is continuing;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(b)</font><font style="text-decoration-line:none;">shall not have any duty to take any discretionary action or exercise any discretionary powers, except discretionary rights and powers expressly contemplated hereby or by the other Loan Documents that the Administrative Agent is required to exercise as directed in writing by the Required Lenders (or such other number or percentage of the Lenders as shall be expressly provided for herein or in the other Loan Documents); provided that the Administrative Agent shall not be required to take any action that, in its opinion or the opinion of its counsel, may expose the Administrative Agent to liability or that is contrary to any Loan Document or applicable Law; and</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(c)</font><font style="text-decoration-line:none;">shall not, except as expressly set forth herein and in the other Loan Documents, have any duty to disclose, and shall not be liable for the failure to disclose, any information relating to the Borrower or any of its Affiliates that is communicated to or obtained by the Person serving as the Administrative Agent or any of its Affiliates in any capacity.</font></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Administrative Agent shall not be liable for any action taken or not taken by it (i) with the consent or at the request of the Required Lenders (or such other number or percentage of the Lenders as shall be necessary, or as the Administrative Agent shall believe in good faith shall be necessary, under the circumstances as provided in Sections 11.1 [Modifications, Amendments or Waivers] and 9.2 [Consequences of Event of Default]) or (ii) in the absence of its own gross negligence or willful misconduct. &#160;The Administrative Agent shall be deemed not to have knowledge of any Potential Default or Event of Default unless and until notice describing such Potential Default or Event of Default is given to the Administrative Agent by the Borrower, a Lender or the Issuing Lender.</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-105-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Administrative Agent shall not be responsible for or have any duty to ascertain or inquire into (i) any statement, warranty or representation made in or in connection with this Agreement or any other Loan Document, (ii) the contents of any certificate, report or other document delivered hereunder or thereunder or in connection herewith or therewith, (iii) the performance or observance of any of the covenants, agreements or other terms or conditions set forth herein or therein or the occurrence of any Potential Default or Event of Default, (iv) the validity, enforceability, effectiveness or genuineness of this Agreement, any other Loan Document or any other agreement, instrument or document or (v) the satisfaction of any condition set forth in Section 7 [Conditions of Lending and Issuance of Letters of Credit] or elsewhere herein, other than to confirm receipt of items expressly required to be delivered to the Administrative Agent.</p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">10.4</font><font style="text-decoration-line:none;"><a name="ReliancebyAdminstratve_104"></a><a name="_Toc177720337"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Reliance by Administrative Agent</u><font style="text-decoration-line:none;">. &#160;The Administrative Agent shall be entitled to rely upon, and shall not incur any liability for relying upon, any notice, request, certificate, consent, statement, instrument, document or other writing (including any electronic message, Internet or intranet website posting or other distribution) believed by it to be genuine and to have been signed, sent or otherwise authenticated by the proper Person. &#160;The Administrative Agent also may rely upon any statement made to it orally or by telephone and believed by it to have been made by the proper Person and shall not incur any liability for relying thereon. &#160;In determining compliance with any condition hereunder to the making of a Loan, or the issuance of a Letter of Credit, that by its terms must be fulfilled to the satisfaction of a Lender or the Issuing Lender, the Administrative Agent may presume that such condition is satisfactory to such Lender or the Issuing Lender unless the Administrative Agent shall have received notice to the contrary from such Lender or the Issuing Lender prior to the making of such Loan or the issuance of such Letter of Credit. &#160;The Administrative Agent may consult with legal counsel (who may be counsel for the Borrower), independent accountants and other experts selected by it, and shall not be liable for any action taken or not taken by it in accordance with the advice of any such counsel, accountants or experts.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">10.5</font><font style="text-decoration-line:none;"><a name="DelagationofDuties_105"></a><a name="_Toc177720338"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Delegation of Duties</u><font style="text-decoration-line:none;">. &#160;The Administrative Agent may perform any and all of its duties and exercise its rights and powers hereunder or under any other Loan Document by or through any one or more sub agents appointed by the Administrative Agent. &#160;The Administrative Agent and any such sub agent may perform any and all of its duties and exercise its rights and powers by or through their respective Related Parties. &#160;The exculpatory provisions of this Section 10 shall apply to any such sub agent and to the Related Parties of the Administrative Agent and any such sub agent, and shall apply to their respective activities in connection with the syndication of the credit facilities provided for herein as well as activities as Administrative Agent.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">10.6</font><font style="text-decoration-line:none;"><a name="ResignationofAdminstrative_106"></a><a name="_Toc177720339"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Resignation of Administrative Agent</u><font style="text-decoration-line:none;">. &#160;The Administrative Agent may at any time give notice of its resignation to the Lenders, the Issuing Lender and the Borrower. &#160;Upon receipt of any such notice of resignation, the Required Lenders shall have the right, with approval from the Borrower (so long as no Event of Default has occurred and is continuing), to appoint a successor, such approval not to be unreasonably withheld or delayed. &#160;If no such successor shall have been so appointed by the Required Lenders and shall have accepted such appointment within thirty (30) days after the retiring Administrative Agent gives notice of its resignation, then the retiring Administrative Agent may on behalf of the Lenders and the Issuing Lender, appoint a successor Administrative Agent meeting the qualifications set forth above; provided that if the Administrative Agent shall notify the Borrower and the Lenders that no qualifying Person has accepted such appointment, then such resignation shall nonetheless become effective in </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-106-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">accordance with such notice and (i) the retiring Administrative Agent shall be discharged from its duties and obligations hereunder and under the other Loan Documents (except that in the case of any collateral security held by the Administrative Agent on behalf of the Lenders or the Issuing Lender under any of the Loan Documents, the retiring Administrative Agent shall continue to hold such collateral security until such time as a successor Administrative Agent is appointed) and (ii) all payments, communications and determinations provided to be made by, to or through the Administrative Agent shall instead be made by or to each Lender and the Issuing Lender directly, until such time as the Required Lenders appoint a successor Administrative Agent as provided for above in this Section 10.6. &#160;Upon the acceptance of a successor&#8217;s appointment as Administrative Agent hereunder, such successor shall succeed to and become vested with all of the rights, powers, privileges and duties of the retiring (or retired) Administrative Agent, and the retiring Administrative Agent shall be discharged from all of its duties and obligations hereunder or under the other Loan Documents (if not already discharged therefrom as provided above in this Section 10.6). &#160;The fees payable by the Borrower to a successor Administrative Agent shall be the same as those payable to its predecessor unless otherwise agreed between the Borrower and such successor. &#160;After the retiring Administrative Agent&#8217;s resignation hereunder and under the other Loan Documents, the provisions of this Section 10 and Section 11.3 [Expenses; Indemnity; Damage Waiver] shall continue in effect for the benefit of such retiring Administrative Agent, its sub agents and their respective Related Parties in respect of any actions taken or omitted to be taken by any of them while the retiring Administrative Agent was acting as Administrative Agent.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If PNC Bank resigns as Administrative Agent under this Section 10.6, PNC Bank shall also resign as an Issuing Lender. &#160;Upon the appointment of a successor Administrative Agent hereunder, such successor shall (i) succeed to all of the rights, powers, privileges and duties of PNC Bank as the retiring Issuing Lender and Administrative Agent and PNC Bank shall be discharged from all of its respective duties and obligations as Issuing Lender and Administrative Agent under the Loan Documents, and (ii) issue letters of credit in substitution for the Letters of Credit issued by PNC Bank, if any, outstanding at the time of such succession or make other arrangement satisfactory to PNC Bank to effectively assume the obligations of PNC Bank with respect to such Letters of Credit.</p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">10.7</font><font style="text-decoration-line:none;"><a name="NonRelianceonAdminstrative_107"></a><a name="_Toc177720340"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Non-Reliance on Administrative Agent and Other Lenders</u><font style="text-decoration-line:none;">. &#160;Each Lender and the Issuing Lender acknowledges that it has, independently and without reliance upon the Administrative Agent or any other Lender or any of their Related Parties and based on such documents and information as it has deemed appropriate, made its own credit analysis and decision to enter into this Agreement. &#160;Each Lender and the Issuing Lender also acknowledges that it will, independently and without reliance upon the Administrative Agent or any other Lender or any of their Related Parties and based on such documents and information as it shall from time to time deem appropriate, continue to make its own decisions in taking or not taking action under or based upon this Agreement, any other Loan Document or any related agreement or any document furnished hereunder or thereunder.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">10.8</font><font style="text-decoration-line:none;"><a name="NoOtherDuties_108"></a><a name="_Toc177720341"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Other Duties, etc</u><font style="text-decoration-line:none;">. &#160;Anything herein to the contrary notwithstanding, none of the other Lenders listed on the cover page hereof shall have any powers, duties or responsibilities under this Agreement or any of the other Loan Documents, except in its capacity, as applicable, as the Administrative Agent, a Lender or the Issuing Lender hereunder.</font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-107-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">10.9</font><font style="text-decoration-line:none;"><a name="AdministrationAgentsFee_109"></a><a name="_Toc177720342"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Administrative Agent&#8217;s Fee</u><font style="text-decoration-line:none;">. &#160;The Borrower shall pay to the Administrative Agent a nonrefundable fee (the &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Administrative Agent&#8217;s Fee</b><font style="text-decoration-line:none;">&#8221;) under the terms of a letter (the &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Administrative Agent&#8217;s Letter</b><font style="text-decoration-line:none;">&#8221;) between the Borrower and Administrative Agent, as amended from time to time.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">10.10</font><font style="text-decoration-line:none;"><a name="AuthorizationtoReleaseCollateral_1010"></a><a name="_Toc177720343"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Authorization to Release Collateral and Guarantors</u><font style="text-decoration-line:none;">. &#160;The Lenders and Issuing Lenders authorize the Administrative Agent to release (i) any Collateral consisting of (x) assets or equity interests sold or otherwise disposed of in a sale or other disposition or transfer permitted under this Agreement to a person other than a Loan Party or an Excluded Subsidiary and (y) assets that become subject to a Permitted Lien described in clause (ix) of the definition of Permitted Liens upon the attachment of such a Permitted Lien on such assets (which shall be limited, in the case of clause (ix)(B) of the definition of Permitted Liens, to the assets listed on Schedule 1.1(P)(2)), and (ii) any Guarantor from its obligations under the Guaranty Agreement if all of the ownership interests of such Guarantor owned by the Loan Parties are sold or otherwise disposed of or transferred to persons other than Loan Parties or Subsidiaries of the Loan Parties in a transaction permitted under this Agreement. &#160;The Administrative Agent shall enter into documentation reasonably satisfactory to the Administrative Agent and the Borrower documenting such release; provided that the Borrower shall have delivered to the Administrative Agent such certificates and other documentation as the Administrative Agent may reasonably request to evidence compliance with the applicable provisions of the Loan Documents.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">10.11</font><font style="text-decoration-line:none;"><a name="NoRelianceonAdministration_1011"></a><a name="_Toc177720344"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Reliance on Administrative Agent&#8217;s Customer Identification Program</u><font style="text-decoration-line:none;">. &#160;Each Lender acknowledges and agrees that neither such Lender, nor any of its Affiliates, participants or assignees, may rely on the Administrative Agent to carry out such Lender&#8217;s, Affiliate&#8217;s, participant&#8217;s or assignee&#8217;s customer identification program, or other obligations required or imposed under or pursuant to the USA Patriot Act or the regulations thereunder, including the regulations contained in 31 CFR 103.121 (as hereafter amended or replaced, the &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">CIP Regulations</b><font style="text-decoration-line:none;">&#8221;), or any other Anti-Terrorism Law, including any programs involving any of the following items relating to or in connection with any of the Loan Parties, their Affiliates or their agents, the Loan Documents or the transactions hereunder or contemplated hereby: (i) any identity verification procedures, (ii) any recordkeeping, (iii) comparisons with government lists, (iv) customer notices or (v) other procedures required under the CIP Regulations or such other Laws.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">10.12</font><font style="text-decoration-line:none;"><a name="CertainPayments_1012"></a><a name="_Toc177720345"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Certain Payments</u><font style="text-decoration-line:none;">.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(a)</font><font style="text-decoration-line:none;">Each Lender hereby agrees that (i) if the Administrative Agent notifies such Lender that the Administrative Agent has determined in its sole discretion that any funds received by such Lender from the Administrative Agent or any of its Affiliates were erroneously transmitted to, or otherwise erroneously or mistakenly received by, such Lender (whether or not known to such Lender (whether as a payment, prepayment or repayment of principal, interest, fees or otherwise), individually and collectively, an &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Erroneous</b><font style="text-decoration-line:none;"> </font><b style="font-weight:bold;text-decoration-line:none;">Payment</b><font style="text-decoration-line:none;">&#8221;) and demands the return of such Erroneous Payment (or a portion thereof), such Lender shall promptly, but in no event later than one Business Day thereafter, return to the Administrative Agent the amount of any such Erroneous Payment (or portion thereof) as to which such a demand was made, in same day funds (in the currency so received), together with interest thereon in respect of each day from and including the date such Erroneous Payment (or portion thereof) was received by such Lender to the date such amount is repaid to the Administrative Agent in same day funds </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-108-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:0pt;"><font style="text-decoration-line:none;">at the greater of the Overnight Bank Funding Rate and a rate determined by the Administrative Agent in accordance with banking industry rules on interbank compensation from time to time in effect, and (ii) such Lender shall not assert any right or claim to the Erroneous Payment, and hereby waives any claim, counterclaim, defense or right of set-off or recoupment with respect to any demand, claim or counterclaim by the Administrative Agent for the return of any Erroneous Payments received, including without limitation waiver of any defense based on &#8220;discharge for value&#8221; or any similar doctrine. A notice of the Administrative Agent to any Lender under this clause (a) shall be conclusive, absent manifest error.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(b)</font><font style="text-decoration-line:none;">Without limiting immediately preceding clause (a), each Lender hereby further agrees that if it receives an Erroneous Payment from the Administrative Agent (or any of its Affiliates) (i) that is in an amount different than (other than a </font><i style="font-style:italic;text-decoration-line:none;">de minimis</i><font style="text-decoration-line:none;"> difference), or on a different date from, that specified in a notice of payment sent by the Administrative Agent (or any of its Affiliates) with respect to such Erroneous Payment (an &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Erroneous</b><font style="text-decoration-line:none;"> </font><b style="font-weight:bold;text-decoration-line:none;">Payment Notice</b><font style="text-decoration-line:none;">&#8221;), or (ii) that was not preceded or accompanied by an Erroneous Payment Notice, it shall be on notice that, in each such case, an error has been made with respect to such Erroneous Payment. &#160;Each Lender further agrees that, in each such case, or if it otherwise becomes aware an Erroneous Payment (or portion thereof) may have been sent in error, such Lender shall promptly notify the Administrative Agent of such occurrence and, upon demand from the Administrative Agent, it shall promptly, but in no event later than one (1) Business Day thereafter, return to the Administrative Agent the amount of any such Erroneous Payment (or portion thereof) that was received by such Lender to the date such amount is repaid to the Administrative Agent in same day funds at the greater of the Overnight Bank Funding Rate and a rate determined by the Administrative Agent in accordance with banking industry rules on interbank compensation from time to time in effect.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(c)</font><font style="text-decoration-line:none;">The Borrower and each other Loan Party hereby agree that (i) in the event an Erroneous Payment (or portion thereof) is not recovered from any Lender that has received such Erroneous Payment (or portion thereof) for any reason, the Administrative Agent shall be subrogated to all the rights of such Lender with respect to such amount and (ii) an Erroneous Payment shall not pay, prepay, repay, discharge or otherwise satisfy any Obligations owed by the Borrower or any other Loan Party.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(d)</font><font style="text-decoration-line:none;">Each party&#8217;s obligations under this Section 10.12 shall survive the resignation or replacement of the Administrative Agent or any transfer of rights or obligations by, or the replacement of, a Lender, the termination of the Commitments or the repayment, satisfaction or discharge of all Obligations (or any portion thereof) under any Loan Document.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">10.13</font><font style="text-decoration-line:none;"><a name="Intercreditor_Agreement_1013"></a><a name="_Toc177720346"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Intercreditor Agreement</u><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">s</u><font style="text-decoration-line:none;">. &#160;The Lenders (including in their capacity as potential counterparties to Lender Provided Interest Rate Hedges and Other Lender Provided Financial Service Products and on behalf of their Affiliates as potential counterparties to Lender Provided Interest Rate Hedges and Other Lender Provided Financial Service Products) hereby irrevocably authorize and instruct the Administrative Agent to, without any further consent of any Lender or any other Secured Party, enter into (or acknowledge and consent to) or amend, renew, extend, supplement, restate, replace, waive or otherwise modify an Intercreditor Agreement with the collateral agent or other representatives of the holders of Indebtedness that is permitted to be </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-109-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">secured by a Lien on the Collateral that is permitted (including with respect to priority) under this Agreement and to subject the Liens on the Collateral created by the Loan Documents to the provisions thereof. &#160;The Lenders and the other Secured Parties irrevocably agree that (x) the Administrative Agent may rely exclusively on a certificate of an Authorized Officer of the Borrower as to whether any such other Liens are permitted to be incurred and to be subject to an Intercreditor Agreement (including with respect to such Lien&#8217;s priority) without further inquiry and (y) an Intercreditor Agreement entered into by the Administrative Agent shall be binding on the Secured Parties, and each Lender hereby agrees that it will take no actions contrary to the provisions of an Intercreditor Agreement.</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:center;text-indent:0pt;"><font style="display:inline-block;min-width:36pt;white-space:nowrap;">11.</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"><a name="_Toc177720347"></a></u><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">MISCELLANEOUS</u><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"><a name="MISCELLANEOUS"></a></u></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.1</font><font style="text-decoration-line:none;"><a name="ModificationAmendments_111"></a><a name="_Toc177720348"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Modifications, Amendments or Waivers</u><font style="text-decoration-line:none;">. &#160;With the written consent of the Required Lenders, the Administrative Agent, acting on behalf of all the Lenders, and the Borrower, on behalf of the Loan Parties, may from time to time enter into written agreements amending or changing any provision of this Agreement or any other Loan Document or the rights of the Lenders or the Loan Parties hereunder or thereunder, or may grant written waivers or consents hereunder or thereunder. &#160;Any such agreement, waiver or consent made with such written consent shall be effective to bind all the Lenders and the Loan Parties; provided, that no such agreement, waiver or consent may be made which will:</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.1.1</font><font style="text-decoration-line:none;"><a name="IncreaseofCommunication_1111"></a><a name="_Toc177720349"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Increase of Commitment</u><font style="text-decoration-line:none;">. &#160;Increase the amount of the Revolving Credit Commitment, Term Loan Commitment or Swing Loan Commitment of any Lender hereunder without the consent of such Lender;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.1.2</font><font style="text-decoration-line:none;"><a name="ExtensionofPayment_1112"></a><a name="_Toc177720350"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Extension of Payment; Reduction of Principal Interest or Fees; Modification of Terms of Payment</u><font style="text-decoration-line:none;">. &#160;Whether or not any Loans are outstanding, extend the Expiration Date, Maturity Date, or the time for payment of principal or interest of any Loan (excluding the due date of any mandatory prepayment of a Loan), the Commitment Fee or any other fee payable to any Lender, or reduce the principal amount of or the rate of interest borne by any Loan or reduce the Commitment Fee or any other fee payable to any Lender, the Commitment Fee or any other fee payable to any Lender, without the consent of each Lender directly affected thereby;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.1.3</font><font style="text-decoration-line:none;"><a name="ReleaseofCollateralorGuarantee_1113"></a><a name="_Toc177720351"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Release of Collateral or Guarantor</u><font style="text-decoration-line:none;">. &#160;Except for sales or other dispositions of assets permitted by this Agreement, release all or a majority of the Collateral or any Guarantor from its Obligations under the Guaranty Agreement without the consent of all Lenders (other than Defaulting Lenders); </font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.1.4</font><font style="text-decoration-line:none;"><a name="_Toc177720352"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Miscellaneous</u><font style="text-decoration-line:none;">. &#160;Amend Sections 5.2 [Pro Rata Treatment of Lenders], 10.3 </font><font style="text-decoration-line:none;"><a name="Miscellaneous_679586"></a></font><font style="text-decoration-line:none;">[Exculpatory Provisions, Etc.] or 5.3 [Sharing of Payments by Lenders] or this Section 11.1, alter any provision regarding the pro rata treatment of the Lenders or requiring all Lenders to authorize the taking of any action or reduce any percentage specified in the definition of Required Lenders, in each case without the consent of all of the Lenders (other than Defaulting Lenders); or</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.1.5</font><font style="text-decoration-line:none;"><a name="Subordination_1115"></a><a name="_Toc177720353"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Subordination</u><font style="text-decoration-line:none;">. &#160;Amend, waive, modify or consent to a departure from any Loan Document in a manner that may effectuate &#160;the subordination in right of payment of the </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-110-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">Obligations to any other Indebtedness or the subordination of the Lien on the Collateral securing the Obligations to any Lien on such Collateral securing any other obligations;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u> that no agreement, waiver or consent which would modify the interests, rights or obligations of the Administrative Agent, the Issuing Lender or PNC Bank in its capacity as the Swing Loan lender may be made without the written consent of the Administrative Agent, the Issuing Lender or PNC Bank, as applicable, and provided, further that, if in connection with any proposed waiver, amendment or modification referred to in Sections 11.1.1 through 11.1.4 above, the consent of the Required Lenders is obtained but the consent of one or more of such other Lenders whose consent is required is not obtained (each, a &#8220;<b style="font-weight:bold;">Non-Consenting Lender</b>&#8221;), then the Borrower shall have the right to replace any such Non-Consenting Lender with one or more replacement Lenders pursuant to Section 5.6.2 [Replacement of a Lender]. &#160;Notwithstanding anything to the contrary herein, no Defaulting Lender shall have any right to approve or disapprove any amendment, waiver or consent hereunder (and any amendment, waiver or consent which by its terms requires the consent of all Lenders or each affected Lender may be effected with the consent of the applicable Lenders other than Defaulting Lenders), except that (x) the Commitment of any Defaulting Lender may not be increased or extended without the consent of such Lender, and (y) any waiver, amendment or modification requiring the consent of all Lenders or each affected Lender that by its terms affects any Defaulting Lender disproportionately adversely relative to other affected Lenders shall require the consent of such Defaulting Lender.</p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.2</font><font style="text-decoration-line:none;"><a name="NoImpliedWaivers_112"></a><a name="_Toc177720354"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Implied Waivers; Cumulative Remedies</u><font style="text-decoration-line:none;">. &#160;No course of dealing and no delay or failure of the Administrative Agent or any Lender in exercising any right, power, remedy or privilege under this Agreement or any other Loan Document shall affect any other or future exercise thereof or operate as a waiver thereof, nor shall any single or partial exercise thereof preclude any further exercise thereof or of any other right, power, remedy or privilege. &#160;The enumeration of the rights and remedies of the Administrative Agent and the Lenders set forth in this Agreement is not intended to be exhaustive and the exercise by the Administrative Agent and the Lenders of any right or remedy shall not preclude the exercise of any other rights or remedies, all of which shall be cumulative, and shall be in addition to any other right or remedy given hereunder or under the other Loan Documents or that may now or hereafter exist at law or in equity or by suit or otherwise. &#160;No reasonable delay or failure to take action on the part of the Administrative Agent or any Lender in exercising any right, power or privilege shall operate as a waiver thereof, nor shall any single or partial exercise of any such right, power or privilege preclude any other or further exercise thereof or the exercise of any other right, power or privilege or shall be construed to be a waiver of any Event of Default.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.3</font><font style="text-decoration-line:none;"><a name="Expenses_indemnity_113"></a><a name="_Toc177720355"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Expenses; Indemnity; Damage Waiver</u><font style="text-decoration-line:none;">.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.3.1</font><font style="text-decoration-line:none;"><a name="CostsandExpenses_1131"></a><a name="_Toc177720356"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Costs and Expenses</u><font style="text-decoration-line:none;">. &#160;The Borrower shall pay (i) all reasonable out of pocket expenses incurred by the Administrative Agent and its Affiliates (including the reasonable fees, charges and disbursements of counsel for the Administrative Agent), and shall pay all fees and time charges and disbursements for attorneys who may be employees of the Administrative Agent, in connection with the syndication of the credit facilities that have occurred on or prior to the Closing Date as provided for herein, the preparation, negotiation, execution, delivery and administration of this Agreement and the other Loan Documents or any amendments, modifications or waivers of the provisions hereof or thereof (whether or not the transactions </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-111-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">contemplated hereby or thereby shall be consummated), (ii) all reasonable out-of pocket expenses incurred by the Issuing Lender in connection with the issuance, amendment, renewal or extension of any Letter of Credit or any demand for payment thereunder, (iii) all reasonable out-of pocket expenses incurred by the Administrative Agent, any Lender or the Issuing Lender (including the fees, charges and disbursements of any counsel for the Administrative Agent, any Lender or the Issuing Lender), and shall pay all fees and time charges for attorneys who may be employees of the Administrative Agent, any Lender or the Issuing Lender, in connection with the enforcement or protection of its rights (A) in connection with this Agreement and the other Loan Documents, including its rights under this Section, or (B) in connection with the Loans made or Letters of Credit issued hereunder, including all such reasonable out-of pocket expenses incurred during any workout, restructuring or negotiations in respect of such Loans or Letters of Credit, and (iv) all reasonable out-of-pocket expenses of the Administrative Agent&#8217;s regular employees and agents engaged periodically to perform audits of the Loan Parties&#8217; books, records and business properties.</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.3.2</font><font style="text-decoration-line:none;"><a name="IndemnificationbytheBorrower_1132"></a><a name="_Toc177720357"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Indemnification by the Borrower</u><font style="text-decoration-line:none;">. &#160;The Borrower shall indemnify the Administrative Agent (and any sub-agent thereof), each Lender and the Issuing Lender, and each Related Party of any of the foregoing Persons (each such Person being called an &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Indemnitee</b><font style="text-decoration-line:none;">&#8221;) against, and hold each Indemnitee harmless from, any and all losses, claims, damages, liabilities and related expenses (including the fees, charges and disbursements of any counsel for any Indemnitee), and shall indemnify and hold harmless each Indemnitee from all fees and time charges and disbursements for attorneys who may be employees of any Indemnitee, incurred by any Indemnitee or asserted against any Indemnitee by any third party or by the Borrower or any other Loan Party arising out of, in connection with, or as a result of (i) the execution or delivery of this Agreement, any other Loan Document or any agreement or instrument contemplated hereby or thereby, the performance or nonperformance by the parties hereto of their respective obligations hereunder or thereunder or the consummation of the transactions contemplated hereby or thereby, (ii) any Loan or Letter of Credit or the use or proposed use of the proceeds therefrom (including any refusal by the Issuing Lender to honor a demand for payment under a Letter of Credit if the documents presented in connection with such demand do not strictly comply with the terms of such Letter of Credit), (iii) breach of representations, warranties or covenants of the Borrower under the Loan Documents, or (iv) any actual or prospective claim, litigation, investigation or proceeding relating to any of the foregoing, including any such items or losses relating to or arising under Environmental Laws or pertaining to environmental matters, whether based on contract, tort or any other theory, whether brought by a third party or by the Borrower or any other Loan Party, and regardless of whether any Indemnitee is a party thereto; provided that such indemnity shall not, as to any Indemnitee, be available to the extent that such losses, claims, damages, liabilities or related expenses (x) are determined by a court of competent jurisdiction by final and nonappealable judgment to have resulted from the gross negligence or willful misconduct of such Indemnitee or (y) result from a claim brought by the Borrower or any other Loan Party against an Indemnitee for breach in bad faith of such Indemnitee&#8217;s obligations hereunder or under any other Loan Document, if the Borrower or such Loan Party has obtained a final and nonappealable judgment in its favor on such claim as determined by a court of competent jurisdiction. &#160;This Section 11.3.2 [Indemnification by the Borrower] shall not apply with respect to Taxes other than any Taxes that represent losses, claims, damages, etc. arising from any non-Tax claim.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.3.3</font><font style="text-decoration-line:none;"><a name="ReimbursementsbyLender_1133"></a><a name="_Toc177720358"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Reimbursement by Lenders</u><font style="text-decoration-line:none;">. &#160;To the extent that the Borrower for any reason fails to indefeasibly pay any amount required under Sections 11.3.1 [Costs and Expenses] or 11.3.2 </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-112-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">[Indemnification by the Borrower] to be paid by it to the Administrative Agent (or any sub-agent thereof), the Issuing Lender or any Related Party of any of the foregoing, each Lender severally agrees to pay to the Administrative Agent (or any such sub-agent), the Issuing Lender or such Related Party, as the case may be, such Lender&#8217;s Ratable Share (determined as of the time that the applicable unreimbursed expense or indemnity payment is sought) of such unpaid amount, provided that the unreimbursed expense or indemnified loss, claim, damage, liability or related expense, as the case may be, was incurred by or asserted against the Administrative Agent (or any such sub-agent) or the Issuing Lender in its capacity as such, or against any Related Party of any of the foregoing acting for the Administrative Agent (or any such sub-agent) or Issuing Lender in connection with such capacity.</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.3.4</font><font style="text-decoration-line:none;"><a name="waiverofconsequential_1134"></a><a name="_Toc177720359"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Waiver of Consequential Damages, Etc</u><font style="text-decoration-line:none;">. &#160;To the fullest extent permitted by applicable Law, the Borrower shall not assert, and hereby waives, any claim against any Indemnitee, on any theory of liability, for special, indirect, consequential or punitive damages (as opposed to direct or actual damages) arising out of, in connection with, or as a result of, this Agreement, any other Loan Document or any agreement or instrument contemplated hereby, the transactions contemplated hereby or thereby, any Loan or Letter of Credit or the use of the proceeds thereof. &#160;No Indemnitee referred to in Section 11.3.2 [Indemnification by Borrower] shall be liable for any damages arising from the use by unintended recipients of any information or other materials distributed by it through telecommunications, electronic or other information transmission systems in connection with this Agreement or the other Loan Documents or the transactions contemplated hereby or thereby.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.3.5</font><font style="text-decoration-line:none;"><a name="Payments_1135"></a><a name="_Toc177720360"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Payments</u><font style="text-decoration-line:none;">. &#160;All amounts due under this Section 11.3 shall be payable not later than ten (10) days after demand therefor.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.4</font><font style="text-decoration-line:none;"><a name="Holidays_114"></a><a name="_Toc177720361"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Holidays</u><font style="text-decoration-line:none;">. &#160;Whenever payment of a Loan to be made or taken hereunder shall be due on a day which is not a Business Day such payment shall be due on the next Business Day (except as provided in Section 4.3 [Interest Periods]) and such extension of time shall be included in computing interest and fees, except that the Loans shall be due on the Business Day preceding the Expiration Date or Maturity Date if the Expiration Date or Maturity Date is not a Business Day. &#160;Whenever any payment or action to be made or taken hereunder (other than payment of the Loans) shall be stated to be due on a day which is not a Business Day, such payment or action shall be made or taken on the next following Business Day, and such extension of time shall not be included in computing interest or fees, if any, in connection with such payment or action.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.5</font><font style="text-decoration-line:none;"><a name="NoticesEffectiveness_115"></a><a name="_Toc177720362"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Notices; Effectiveness; Electronic Communication</u><font style="text-decoration-line:none;">.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.5.1</font><font style="text-decoration-line:none;"><a name="NoticesGenerally"></a><a name="_Toc177720363"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Notices Generally</u><font style="text-decoration-line:none;">. &#160;Except in the case of notices and other communications expressly permitted to be given by telephone (and except as provided in Section 11.5.2 [Electronic Communications]), all notices and other communications provided for herein shall be in writing and shall be delivered by hand or overnight courier service, mailed by certified or registered mail or sent by telecopier (i) if to a Lender, to it at its address set forth in its administrative questionnaire, or (ii) if to any other Person, to it at its address set forth on Schedule 1.1(B).</font></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt;">Notices sent by hand or overnight courier service, or mailed by certified or registered mail, shall be deemed to have been given when received; notices sent by telecopier shall be deemed to </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-113-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">have been given when sent (except that, if not given during normal business hours for the recipient, shall be deemed to have been given at the opening of business on the next Business Day for the recipient). &#160;Notices delivered through electronic communications to the extent provided in Section 11.5.2 [Electronic Communications], shall be effective as provided in such Section.</p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.5.2</font><font style="text-decoration-line:none;"><a name="ElectronicCommunications1152"></a><a name="_Toc177720364"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Electronic Communications</u><font style="text-decoration-line:none;">. &#160;Notices and other communications to the Lenders and the Issuing Lender hereunder may be delivered or furnished by electronic communication (including e mail and Internet or intranet websites) pursuant to procedures approved by the Administrative Agent; </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u><font style="text-decoration-line:none;"> that the foregoing shall not apply to notices to any Lender or the Issuing Lender if such Lender or the Issuing Lender, as applicable, has notified the Administrative Agent that it is incapable of receiving notices under such Article by electronic communication. &#160;The Administrative Agent or the Borrower may, in its discretion, agree to accept notices and other communications to it hereunder by electronic communications pursuant to procedures approved by it; </font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u><font style="text-decoration-line:none;"> that approval of such procedures may be limited to particular notices or communications. &#160;Unless the Administrative Agent otherwise prescribes, (i) notices and other communications sent to an e-mail address shall be deemed received upon the sender&#8217;s receipt of an acknowledgement from the intended recipient (such as by the &#8220;return receipt requested&#8221; function, as available, return e-mail or other written acknowledgement); provided that if such notice or other communication is not sent during the normal business hours of the recipient, such notice or communication shall be deemed to have been sent at the opening of business on the next Business Day for the recipient, and (ii) notices or communications posted to an Internet or intranet website shall be deemed received upon the deemed receipt by the intended recipient at its e-mail address as described in the foregoing clause (i) of notification that such notice or communication is available and identifying the website address therefor.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.5.3</font><font style="text-decoration-line:none;"><a name="Changeofaddress_1153"></a><a name="_Toc177720365"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Change of Address, Etc</u><font style="text-decoration-line:none;">. &#160;Any party hereto may change its address, e mail address or telecopier number for notices and other communications hereunder by notice to the other parties hereto.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.6</font><font style="text-decoration-line:none;"><a name="severability_116"></a><a name="_Toc177720366"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Severability</u><font style="text-decoration-line:none;">. &#160;The provisions of this Agreement are intended to be severable. &#160;If any provision of this Agreement shall be held invalid or unenforceable in whole or in part in any jurisdiction, such provision shall, as to such jurisdiction, be ineffective to the extent of such invalidity or unenforceability without in any manner affecting the validity or enforceability thereof in any other jurisdiction or the remaining provisions hereof in any jurisdiction.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.7</font><font style="text-decoration-line:none;"><a name="Duration_Survival_117"></a><a name="_Toc177720367"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Duration; Survival</u><font style="text-decoration-line:none;">. &#160;All representations and warranties of the Loan Parties contained herein or made in connection herewith shall survive the execution and delivery of this Agreement, the completion of the transactions hereunder and Payment In Full. &#160;All covenants and agreements of the Borrower contained herein relating to the payment of principal, interest, premiums, additional compensation or expenses and indemnification, including those set forth in the Notes, Section 5 [Payments] and Section 11.3 [Expenses; Indemnity; Damage Waiver], shall survive Payment In Full. &#160;All other covenants and agreements of the Loan Parties shall continue in full force and effect from and after the date hereof and until Payment In Full.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.8</font><font style="text-decoration-line:none;"><a name="SuccessorsandAssigns_118"></a><a name="_Toc177720368"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Successors and Assigns</u><font style="text-decoration-line:none;">.</font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-114-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.8.1</font><font style="text-decoration-line:none;"><a name="SuccessorsandAssigns_1181"></a><a name="_Toc177720369"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Successors and Assigns Generally</u><font style="text-decoration-line:none;">. &#160;The provisions of this Agreement shall be binding upon, and inure to the benefit of, the parties hereto and their respective successors and assigns permitted hereby, except that neither the Borrower nor any other Loan Party may assign or otherwise transfer any of its rights or obligations hereunder without the prior written consent of the Administrative Agent and each Lender and no Lender may assign or otherwise transfer any of its rights or obligations hereunder except: (i) to an assignee in accordance with the provisions of Section 11.8.2 [Assignments by Lenders], (ii) by way of participation in accordance with the provisions of Section 11.8.4 [Participations], or (iii) by way of pledge or assignment of a security interest subject to the restrictions of Section 11.8.5 [Certain Pledges; Successors and Assigns Generally] (and any other attempted assignment or transfer by any party hereto shall be null and void). &#160;Nothing in this Agreement, expressed or implied, shall be construed to confer upon any Person (other than the parties hereto, their respective successors and assigns permitted hereby, Participants to the extent provided in Section 11.8.4 [Participations] and, to the extent expressly contemplated hereby, the Related Parties of each of the Administrative Agent and the Lenders) any legal or equitable right, remedy or claim under or by reason of this Agreement.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.8.2</font><font style="text-decoration-line:none;"><a name="Assignments_by_Lenders_1182"></a><a name="_Toc177720370"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Assignments by Lenders</u><font style="text-decoration-line:none;">. &#160;Any Lender may at any time assign to one or more assignees all or a portion of its rights and obligations under this Agreement (including all or a portion of its Commitment and the Loans at the time owing to it); provided that any such assignment shall be subject to the following conditions:</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(i)</font><font style="text-decoration-line:none;">Minimum Amounts.</font></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(A)</font></font>in the case of an assignment of the entire remaining amount of the assigning Lender&#8217;s Commitment and the Loans at the time owing to it or in the case of an assignment to a Lender, an Affiliate of a Lender or an Approved Fund, no minimum amount need be assigned; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(B)</font></font>In any case not described in clause (i)(A) of this Section 11.8.2, the aggregate amount of the Commitment (which for this purpose includes Loans outstanding thereunder and Initial Term A Loans) or, if the applicable Commitment is not then in effect, the principal outstanding balance of the Loans of the assigning Lender subject to each such assignment (determined as of the date the Assignment and Assumption Agreement with respect to such assignment is delivered to the Administrative Agent or, if &#8220;Trade Date&#8221; is specified in the Assignment and Assumption Agreement, as of the Trade Date) shall not be less than $5,000,000 unless each of the Administrative Agent and, so long as no Event of Default has occurred and is continuing, the Borrower otherwise consents (each such consent not to be unreasonably withheld or delayed).</p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(ii)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Proportionate Amounts</u><font style="text-decoration-line:none;">. &#160;Each partial assignment shall be made as an assignment of a proportionate part of all the assigning Lender&#8217;s rights and obligations under this Agreement with respect to the Loan or the Commitment assigned.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iii)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Required Consents</u><font style="text-decoration-line:none;">. &#160;No consent shall be required for any assignment except for the consent of the Administrative Agent (which shall not be unreasonably withheld or delayed) and:</font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-115-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(A)</font></font>the consent of the Borrower (such consent not to be unreasonably withheld or delayed) shall be required unless (x) an Event of Default has occurred and is continuing at the time of such assignment or (y) such assignment is to a Lender, an Affiliate of a Lender or an Approved Fund; provided that the Borrower shall be deemed to have consented to any such assignment unless it shall object thereto by written notice to the Administrative Agent within five (5) Business Days after having received notice thereof;</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(B)</font></font>the consent of the Issuing Lender (such consent not to be unreasonably withheld or delayed) shall be required for any assignment that increases the obligation of the assignee to participate in exposure under one or more Letters of Credit (whether or not then outstanding); and</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:normal;">(C)</font></font>the consent of the Swing Loan Lender (such consent not to be unreasonably withheld or delayed) shall be required for any assignment of any Revolving Credit Commitments.</p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iv)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Assignment and Assumption Agreement</u><font style="text-decoration-line:none;">. &#160;The parties to each assignment shall execute and deliver to the Administrative Agent an Assignment and Assumption Agreement, together with a processing and recordation fee of $3,500, and the assignee, if it is not a Lender, shall deliver to the Administrative Agent an administrative questionnaire provided by the Administrative Agent.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(v)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Assignment to Borrower</u><font style="text-decoration-line:none;">. &#160;No such assignment shall be made to the Borrower or any of the Borrower&#8217;s Affiliates or Subsidiaries.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(vi)</font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Assignment to Natural Persons</u><font style="text-decoration-line:none;">. &#160;No such assignment shall be made to a natural person.</font></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Subject to acceptance and recording thereof by the Administrative Agent pursuant to Section 11.8.3 [Register], from and after the effective date specified in each Assignment and Assumption Agreement, the assignee thereunder shall be a party to this Agreement and, to the extent of the interest assigned by such Assignment and Assumption Agreement, have the rights and obligations of a Lender under this Agreement, and the assigning Lender thereunder shall, to the extent of the interest assigned by such Assignment and Assumption Agreement, be released from its obligations under this Agreement (and, in the case of an Assignment and Assumption Agreement covering all of the assigning Lender&#8217;s rights and obligations under this Agreement, such Lender shall cease to be a party hereto) but shall continue to be entitled to the benefits of Sections 4.5 [Rate Unascertainable; Illegality; Increased Costs; Deposits Not Available], 5.8 [Increased Costs], and 11.3 [Expenses, Indemnity; Damage Waiver] with respect to facts and circumstances occurring prior to the effective date of such assignment. &#160;Any assignment or transfer by a Lender of rights or obligations under this Agreement that does not comply with this Section 11.8.2 shall be treated for purposes of this Agreement as a sale by such Lender of a participation in such rights and obligations in accordance with Section 11.8.4 [Participations].</p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.8.3</font><font style="text-decoration-line:none;"><a name="Register_1183"></a><a name="_Toc177720371"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Register</u><font style="text-decoration-line:none;">. &#160;The Administrative Agent, acting solely for this purpose as an agent of the Borrower, shall maintain a record of the names and addresses of the Lenders, and the Commitments of, and principal amounts of the Loans owing to, each Lender pursuant to the terms hereof from time to time. &#160;Such register shall be conclusive, and the Borrower, the Administrative Agent and the Lenders may treat each Person whose name is in such register pursuant to the terms </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-116-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">hereof as a Lender hereunder for all purposes of this Agreement, notwithstanding notice to the contrary. &#160;Such register shall be available for inspection by the Borrower and any Lender, at any reasonable time and from time to time upon reasonable prior notice.</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.8.4</font><font style="text-decoration-line:none;"><a name="Participation_1184"></a><a name="_Toc177720372"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Participations</u><font style="text-decoration-line:none;">. &#160;Any Lender may at any time, without the consent of, or notice to, the Borrower or the Administrative Agent, sell participations to any Person (other than a natural person or the Borrower or any of the Borrower&#8217;s Affiliates or Subsidiaries) (each, a &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">Participant</b><font style="text-decoration-line:none;">&#8221;) in all or a portion of such Lender&#8217;s rights and/or obligations under this Agreement (including all or a portion of its Commitment and/or the Loans owing to it); provided that (i) such Lender&#8217;s obligations under this Agreement shall remain unchanged, (ii) such Lender shall remain solely responsible to the other parties hereto for the performance of such obligations and (iii) the Borrower, the Administrative Agent, the Lenders and the Issuing Lender shall continue to deal solely and directly with such Lender in connection with such Lender&#8217;s rights and obligations under this Agreement.</font></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt;">Any agreement or instrument pursuant to which a Lender sells such a participation shall provide that such Lender shall retain the sole right to enforce this Agreement and to approve any amendment, modification or waiver of any provision of this Agreement; provided that such agreement or instrument may provide that such Lender will not, without the consent of the Participant, agree (other than as is already provided for herein) to any amendment, modification or waiver with respect to Sections 11.1.1 [Increase of Commitment], 11.1.2 [Extension of Payment, Etc.], or 11.1.3 [Release of Collateral or Guarantor] that affects such Participant. &#160;The Borrower agrees that each Participant shall be entitled to the benefits of Sections 4.5 [Rate Unascertainable, Etc.], 5.8 [Increased Costs], 5.10 [Indemnity] and 5.9 [Taxes] (subject to the requirements and limitations therein, including the requirements under Section 5.9.7 [Status of Lenders] (it being understood that the documentation required under Section 5.9.7 [Status of Lenders] shall be delivered to the participating Lender)) to the same extent as if it were a Lender and had acquired its interest by assignment pursuant to Section 11.8.2 [Assignments by Lenders]; <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u> that such Participant (A) agrees to be subject to the provisions of Section 5.6.2 [Replacement of a Lender] and Section 5.6.3 [Designation of a Different Lending Office] as if it were an assignee under Section 11.8.2 [Assignments by Lenders]; and (B) shall not be entitled to receive any greater payment under Sections 5.8 [Increased Costs] or 5.9 [Taxes], with respect to any participation, than its participating Lender would have been entitled to receive, except to the extent such entitlement to receive a greater payment results from a Change in Law that occurs after the Participant acquired the applicable participation. &#160;Each Lender that sells a participation agrees, at the Borrower&#8217;s request and expense, to use reasonable efforts to cooperate with the Borrower to effectuate the provisions of Section 5.6.2 [Replacement of a Lender] and Section 5.6.3 [Designation of Different Lending Office] with respect to any Participant. &#160;To the extent permitted by law, each Participant also shall be entitled to the benefits of Section 9.2.3 [Set-off] as though it were a Lender; <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u> that such Participant agrees to be subject to Section 5.3 [Sharing of Payments by Lenders] as though it were a Lender. &#160;Each Lender that sells a participation shall, acting solely for this purpose as an agent of the Borrower, maintain a register on which it enters the name and address of each Participant and the principal amounts (and stated interest) of each Participant&#8217;s interest in the Loans or other obligations under the Loan Documents (the &#8220;<b style="font-weight:bold;">Participant Register</b>&#8221;); <u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u> that no Lender shall have any obligation to disclose all or any portion of the Participant Register (including the identity of any Participant or any information relating to a Participant&#8217;s interest in any commitments, loans, letters of credit or its other </p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-117-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">obligations under any Loan Document) to any Person except to the extent that such disclosure is necessary to establish that such commitment, loan, letter of credit or other obligation is in registered form under Section 5f.103-1(c) of the United States Treasury Regulations. &#160;The entries in the Participant Register shall be conclusive absent manifest error, and such Lender shall treat each Person whose name is recorded in the Participant Register as the owner of such participation for all purposes of this Agreement notwithstanding any notice to the contrary. &#160;For the avoidance of doubt, the Administrative Agent (in its capacity as Administrative Agent) shall have no responsibility for maintaining a Participant Register.</p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.8.5</font><font style="text-decoration-line:none;"><a name="CertainPledges1185"></a><a name="_Toc177720373"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Certain Pledges; Successors and Assigns Generally</u><font style="text-decoration-line:none;">. &#160;Any Lender may at any time pledge or assign a security interest in all or any portion of its rights under this Agreement to secure obligations of such Lender, including any pledge or assignment to secure obligations to a Federal Reserve Bank; provided that no such pledge or assignment shall release such Lender from any of its obligations hereunder or substitute any such pledgee or assignee for such Lender as a party hereto.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.9</font><font style="text-decoration-line:none;"><a name="Confidentiality_119"></a><a name="_Toc177720374"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Confidentiality</u><font style="text-decoration-line:none;">.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.9.1</font><font style="text-decoration-line:none;"><a name="General1191"></a><a name="_Toc177720375"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">General</u><font style="text-decoration-line:none;">. &#160;Each of the Administrative Agent, the Lenders and the Issuing Lender agrees to maintain the confidentiality of the Information, except that Information may be disclosed (i) to its Affiliates and to its and its Affiliates&#8217; respective partners, directors, officers, employees, agents, advisors and other representatives (it being understood that the Persons to whom such disclosure is made will be informed of the confidential nature of such Information and instructed to keep such Information confidential), (ii) to the extent requested by any regulatory authority purporting to have jurisdiction over it (including any self-regulatory authority, such as the National Association of Insurance Commissioners), (iii) to the extent required by applicable Laws or regulations or by any subpoena or similar legal process, (iv) to any other party hereto, (v) in connection with the exercise of any remedies hereunder or under any other Loan Document or any action or proceeding relating to this Agreement or any other Loan Document or the enforcement of rights hereunder or thereunder, (vi) subject to an agreement containing provisions substantially the same as those of this Section 11.9.1, to (A) any assignee of or Participant in, or any prospective assignee of or Participant in, any of its rights or obligations under this Agreement or (B) any actual or prospective counterparty (or its advisors) to any swap or derivative transaction relating to the Borrower and its obligations, (vii) with the consent of the Borrower or (viii) to the extent such Information (Y) becomes publicly available other than as a result of a breach of this Section 11.9.1 or (Z) becomes available to the Administrative Agent, any Lender, the Issuing Lender or any of their respective Affiliates on a non-confidential basis from a source other than the Borrower or the other Loan Parties. &#160;Any Person required to maintain the confidentiality of Information as provided in this Section 11.9.1 shall be considered to have complied with its obligation to do so if such Person has exercised the same degree of care to maintain the confidentiality of such Information as such Person would accord to its own confidential information.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.9.2</font><font style="text-decoration-line:none;"><a name="SharingInformation_1192"></a><a name="_Toc177720376"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Sharing Information With Affiliates of the Lenders</u><font style="text-decoration-line:none;">. &#160;Each Loan Party acknowledges that from time to time financial advisory, investment banking and other services may be offered or provided to the Borrower or one or more of its Affiliates (in connection with this Agreement or otherwise) by any Lender or by one or more Subsidiaries or Affiliates of such </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-118-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">Lender and each of the Loan Parties hereby authorizes each Lender to share any information delivered to such Lender by such Loan Party and its Subsidiaries pursuant to this Agreement to any such Subsidiary or Affiliate subject to the provisions of Section 11.9.1 [General].</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.10</font><font style="text-decoration-line:none;"><a name="Counterparts_Integration_1110"></a><a name="_Toc177720377"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Counterparts; Integration; Effectiveness</u><font style="text-decoration-line:none;">.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.10.1</font><font style="text-decoration-line:none;"><a name="Counterparts_11101"></a><a name="_Toc177720378"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Counterparts; Integration; Effectiveness</u><font style="text-decoration-line:none;">. &#160;This Agreement may be executed in counterparts (and by different parties hereto in different counterparts), each of which shall constitute an original, but all of which when taken together shall constitute a single contract. &#160;This Agreement and the other Loan Documents, and any separate letter agreements with respect to fees payable to the Administrative Agent, constitute the entire contract among the parties relating to the subject matter hereof and supersede any and all previous agreements and understandings, oral or written, relating to the subject matter hereof including any prior confidentiality agreements and commitments. &#160;Except as provided in Section 7 [Conditions Of Lending And Issuance Of Letters Of Credit], this Agreement shall become effective when it shall have been executed by the Administrative Agent and when the Administrative Agent shall have received counterparts hereof that, when taken together, bear the signatures of each of the other parties hereto. &#160;Delivery of an executed counterpart of a signature page of this Agreement by telecopy or e mail shall be effective as delivery of a manually executed counterpart of this Agreement.</font></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The words &#8220;execution,&#8221; &#8220;signed,&#8221; &#8220;signature,&#8221; &#8220;delivery,&#8221; and words of like import in or relating to any document to be signed in connection with this Agreement, any Assignment and Assumption or any other Loan Document and the transactions contemplated hereby or thereby shall be deemed to include an electronic symbol or process attached to a contract or other record and adopted by a Person with the intent to sign, authenticate or accept such contract or record (each, an &#8220;<b style="font-weight:bold;">Electronic Signature</b>&#8221;), deliveries or the keeping of records in electronic form, each of which shall be of the same legal effect, validity or enforceability as a manually executed signature, physical delivery thereof or the use of a paper-based recordkeeping system, as the case may be, to the extent and as provided for in any applicable law, including the Federal Electronic Signatures in Global and National Commerce Act, the New York State Electronic Signatures and Records Act, or any other similar state laws based on the Uniform Electronic Transactions Act; <i style="font-style:italic;">provided</i> that nothing in any Loan Document shall require the Administrative Agent to accept Electronic Signatures in any form or format without its prior written consent. &#160;Without limiting the generality of the foregoing, each Loan Party (i) agrees that, for all purposes, including without limitation, in connection with any workout, restructuring, enforcement of remedies, bankruptcy proceedings or litigation among the Administrative Agent, the Lenders and the Loan Parties, electronic images of this Agreement or any other Loan Documents (in each case, including with respect to any signature pages thereto) shall have the same legal effect, validity and enforceability as any paper original, and (ii) waives any argument, defense or right to contest the validity or enforceability of the Loan Documents based solely on the lack of paper original copies of any Loan Documents, including with respect to any signature pages thereto.</p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.11</font><font style="text-decoration-line:none;"><a name="ChoiceofLawSubmission_1111"></a><a name="_Toc177720379"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">CHOICE OF LAW; SUBMISSION TO JURISDICTION; WAIVER OF VENUE; SERVICE OF PROCESS; WAIVER OF JURY TRIAL</u><font style="text-decoration-line:none;">.</font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-119-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.11.1</font><font style="text-decoration-line:none;"><a name="GoverningLaw_11111"></a><a name="_Toc177720380"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Governing Law</u><font style="text-decoration-line:none;">. &#160;This Agreement shall be deemed to be a contract under the Laws of the Commonwealth of Pennsylvania without regard to its conflict of laws principles. &#160;Each standby Letter of Credit issued under this Agreement shall be subject either to the rules of the Uniform Customs and Practice for Documentary Credits, as most recently published by the International Chamber of Commerce (the &#8220;</font><b style="font-weight:bold;text-decoration-line:none;">ICC</b><font style="text-decoration-line:none;">&#8221;) at the time of issuance (&#8220;</font><b style="font-weight:bold;text-decoration-line:none;">UCP</b><font style="text-decoration-line:none;">&#8221;) or the rules of the International Standby Practices (ICC Publication Number 590) (&#8220;</font><b style="font-weight:bold;text-decoration-line:none;">ISP98</b><font style="text-decoration-line:none;">&#8221;), as determined by the Issuing Lender, and each trade Letter of Credit shall be subject to UCP, and in each case to the extent not inconsistent therewith, the Laws of the Commonwealth of Pennsylvania without regard to is conflict of laws principles.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.11.2</font><font style="text-decoration-line:none;"><a name="SubmissiontoJurisdiction_11112"></a><a name="_Toc177720381"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">SUBMISSION TO JURISDICTION</u><font style="text-decoration-line:none;">. &#160;THE BORROWER AND EACH OTHER LOAN PARTY IRREVOCABLY AND UNCONDITIONALLY SUBMITS, FOR ITSELF AND ITS PROPERTY, TO THE NONEXCLUSIVE JURISDICTION OF THE COURTS OF THE COMMONWEALTH OF PENNSYLVANIA SITTING IN ALLEGHENY COUNTY AND OF THE UNITED STATES DISTRICT COURT OF THE WESTERN DISTRICT OF PENNSYLVANIA, AND ANY APPELLATE COURT FROM ANY THEREOF, IN ANY ACTION OR PROCEEDING ARISING OUT OF OR RELATING TO THIS AGREEMENT OR ANY OTHER LOAN DOCUMENT, OR FOR RECOGNITION OR ENFORCEMENT OF ANY JUDGMENT, AND EACH OF THE PARTIES HERETO IRREVOCABLY AND UNCONDITIONALLY AGREES THAT ALL CLAIMS IN RESPECT OF ANY SUCH ACTION OR PROCEEDING MAY BE HEARD AND DETERMINED IN SUCH PENNSYLVANIA STATE COURT OR, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, IN SUCH FEDERAL COURT. &#160;EACH OF THE PARTIES HERETO AGREES THAT A FINAL JUDGMENT IN ANY SUCH ACTION OR PROCEEDING SHALL BE CONCLUSIVE AND MAY BE ENFORCED IN OTHER JURISDICTIONS BY SUIT ON THE JUDGMENT OR IN ANY OTHER MANNER PROVIDED BY LAW. &#160;NOTHING IN THIS AGREEMENT OR IN ANY OTHER LOAN DOCUMENT SHALL AFFECT ANY RIGHT THAT THE ADMINISTRATIVE AGENT, ANY LENDER OR THE ISSUING LENDER MAY OTHERWISE HAVE TO BRING ANY ACTION OR PROCEEDING RELATING TO THIS AGREEMENT OR ANY OTHER LOAN DOCUMENT AGAINST THE BORROWER OR ANY OTHER LOAN PARTY OR ITS PROPERTIES IN THE COURTS OF ANY JURISDICTION.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.11.3</font><font style="text-decoration-line:none;"><a name="WaiverofVenue_11113"></a><a name="_Toc177720382"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">WAIVER OF VENUE</u><font style="text-decoration-line:none;">. &#160;THE BORROWER AND EACH OTHER LOAN PARTY IRREVOCABLY AND UNCONDITIONALLY WAIVES, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, ANY OBJECTION THAT IT MAY NOW OR HEREAFTER HAVE TO THE LAYING OF VENUE OF ANY ACTION OR PROCEEDING ARISING OUT OF OR RELATING TO THIS AGREEMENT OR ANY OTHER LOAN DOCUMENT IN ANY COURT REFERRED TO IN THIS SECTION 11.11. &#160;EACH OF THE PARTIES HERETO HEREBY IRREVOCABLY WAIVES, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, THE DEFENSE OF AN INCONVENIENT FORUM TO THE MAINTENANCE OF SUCH ACTION OR PROCEEDING IN ANY SUCH COURT AND AGREES NOT ASSERT ANY SUCH DEFENSE.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.11.4</font><font style="text-decoration-line:none;"><a name="ServiceofProcess11114"></a><a name="_Toc177720383"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">SERVICE OF PROCESS</u><font style="text-decoration-line:none;">. &#160;EACH PARTY HERETO IRREVOCABLY CONSENTS TO SERVICE OF PROCESS IN THE MANNER PROVIDED FOR NOTICES IN SECTION 11.5.1 [NOTICES GENERALLY]. &#160;NOTHING IN THIS AGREEMENT WILL </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-120-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;text-decoration-line:none;">AFFECT THE RIGHT OF ANY PARTY HERETO TO SERVE PROCESS IN ANY OTHER MANNER PERMITTED BY APPLICABLE LAW.</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.11.5</font><font style="text-decoration-line:none;"><a name="WaiverofJuryTria_11151"></a><a name="_Toc177720384"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">WAIVER OF JURY TRIAL</u><font style="text-decoration-line:none;">. &#160;EACH PARTY HERETO HEREBY IRREVOCABLY WAIVES, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, ANY RIGHT IT MAY HAVE TO A TRIAL BY JURY IN ANY LEGAL PROCEEDING DIRECTLY OR INDIRECTLY ARISING OUT OF OR RELATING TO THIS AGREEMENT OR ANY OTHER LOAN DOCUMENT OR THE TRANSACTIONS CONTEMPLATED HEREBY OR THEREBY (WHETHER BASED ON CONTRACT, TORT OR ANY OTHER THEORY). &#160;EACH PARTY HERETO (A) CERTIFIES THAT NO REPRESENTATIVE, ADMINISTRATIVE AGENT OR ATTORNEY OF ANY OTHER PERSON HAS REPRESENTED, EXPRESSLY OR OTHERWISE, THAT SUCH OTHER PERSON WOULD NOT, IN THE EVENT OF LITIGATION, SEEK TO ENFORCE THE FOREGOING WAIVER AND (B) ACKNOWLEDGES THAT IT AND THE OTHER PARTIES HERETO HAVE BEEN INDUCED TO ENTER INTO THIS AGREEMENT AND THE OTHER LOAN DOCUMENTS BY, AMONG OTHER THINGS, THE MUTUAL WAIVERS AND CERTIFICATIONS IN THIS SECTION 11.8.5.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.12</font><font style="text-decoration-line:none;"><a name="USAPatriotActNotice_1112"></a><a name="_Toc177720385"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">USA Patriot Act Notice</u><font style="text-decoration-line:none;">. &#160;Each Lender that is subject to the USA Patriot Act and the Administrative Agent (for itself and not on behalf of any Lender) hereby notifies Loan Parties that pursuant to the requirements of the USA Patriot Act, it is required to obtain, verify and record information that identifies the Loan Parties, which information includes the name and address of Loan Parties and other information that will allow such Lender or Administrative Agent, as applicable, to identify the Loan Parties in accordance with the USA Patriot Act.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.13</font><font style="text-decoration-line:none;"><a name="CertainERISAMatters_1113"></a><a name="_Toc177720386"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Certain ERISA Matters</u><font style="text-decoration-line:none;">.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.13.1</font><font style="text-decoration-line:none;"><a name="LenderERISARepresentations_11131"></a><a name="_Toc177720387"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Lender ERISA Representations</u><font style="text-decoration-line:none;">. &#160;Each Lender (x) represents and warrants, as of the later date of the date of this Agreement or the date such Person became a Lender party hereto, to, and (y) covenants, from the date which is the later of the date of this Agreement or the date such Person became a Lender party hereto to the date such Person ceases being a Lender party hereto, for the benefit of, the Administrative Agent and its Affiliates, and not, for the avoidance of doubt, to or for the benefit of the Borrower or any other Loan Party, that at least one of the following is and will be true:</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(i)</font><font style="text-decoration-line:none;">such Lender is not using &#8220;plan assets&#8221; (within the meaning of 29 CFR &#167; 2510.3-101, as modified by Section 3(42) of ERISA) of one or more Benefit Plans in connection with such Lender&#8217;s Loans, the Letters of Credit or the Commitments hereunder,</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(ii)</font><font style="text-decoration-line:none;">the transaction exemption set forth in one or more PTEs, such as PTE 84-14 (a class exemption for certain transactions determined by independent qualified professional asset managers), PTE 95-60 (a class exemption for certain transactions involving insurance company general accounts), PTE 90-1 (a class exemption for certain transactions involving insurance company pooled separate accounts), PTE 91-38 (a class exemption for certain transactions involving bank collective investment funds) or PTE 96-23 (a class exemption for certain transactions determined by in-house asset managers), is applicable with respect to such </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-121-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:0pt;"><font style="text-decoration-line:none;">Lender&#8217;s entrance into, participation in, administration of and performance of the Loans, the Letters of Credit, the Commitments and this Agreement,</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iii)</font><font style="text-decoration-line:none;">(A) such Lender is an investment fund managed by a &#8220;Qualified Professional Asset Manager&#8221; (within the meaning of Part VI of PTE 84-14), (B) such Qualified Professional Asset Manager made the investment decision on behalf of such Lender to enter into, participate in, administer and perform the Loans, the Letters of Credit, the Commitments and this Agreement, (C) the entrance into, participation in, administration of and performance of the Loans, the Letters of Credit, the Commitments and this Agreement satisfies the requirements of sub-sections (b) through (g) of Part I of PTE 84-14 and (D) to the best knowledge of such Lender, the requirements of subsection (a) of Part I of PTE 84-14 are satisfied with respect to such Lender&#8217;s entrance into, participation in, administration of and performance of the Loans, the Letters of Credit, the Commitments and this Agreement, or</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iv)</font><font style="text-decoration-line:none;">such other representation, warranty and covenant as may be agreed in writing between the Administrative Agent and such Lender.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.13.2</font><font style="text-decoration-line:none;"><a name="AdditionalLenderERISARepresen11132"></a><a name="_Toc177720388"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Additional Lender ERISA Representations</u><font style="text-decoration-line:none;">. &#160;In addition, unless sub-clause (i) in the immediately preceding Section 11.13.1 is true with respect to a Lender or such Lender has not provided another representation, warranty and covenant as provided in sub-clause (iv) in the immediately preceding Section 11.13.1, such Lender further (x) represents and warrants, as of the later of the date of this Agreement or the date such Person became a Lender party hereto, to, and (y) covenants, from the date which is the later of the date of this Agreement or the date such Person became a Lender party hereto to the date such Person ceases being a Lender party hereto, for the benefit of, the Administrative Agent and its Affiliates, and not, for the avoidance of doubt, to or for the benefit of the Borrower or any other Loan Party, that:</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(i)</font><font style="text-decoration-line:none;">none of the Administrative Agent or any of its Affiliates is a fiduciary with respect to the assets of such Lender (including in connection with the reservation or exercise of any rights by the Administrative Agent under this Agreement, any Loan Document or any documents related to hereto or thereto),</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(ii)</font><font style="text-decoration-line:none;">the Person making the investment decision on behalf of such Lender with respect to the entrance into, participation in, administration of and performance of the Loans, the Letters of Credit, the Commitments and this Agreement is independent (within the meaning of 29 CFR &#167; 2510.3-21) and is a bank, an insurance carrier, an investment adviser, a broker-dealer or other person that holds, or has under management or control, total assets of at least $50 million, in each case as described in 29 CFR &#167; 2510.3-21(c)(1)(i)(A)-(E),</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iii)</font><font style="text-decoration-line:none;">the Person making the investment decision on behalf of such Lender with respect to the entrance into, participation in, administration of and performance of the Loans, the Letters of Credit, the Commitments and this Agreement is capable of evaluating investment risks independently, both in general and with regard to particular transactions and investment strategies (including in respect of the Obligations),</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iv)</font><font style="text-decoration-line:none;">the Person making the investment decision on behalf of such Lender with respect to the entrance into, participation in, administration of and performance of the </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-122-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:0pt;"><font style="text-decoration-line:none;">Loans, the Letters of Credit, the Commitments and this Agreement is a fiduciary under ERISA or the Code, or both, with respect to the Loans, the Letters of Credit, the Commitments and this Agreement and is responsible for exercising independent judgment in evaluating the transactions hereunder, and</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(v)</font><font style="text-decoration-line:none;">no fee or other compensation is being paid directly to the Administrative Agent or any of its Affiliates for investment advice (as opposed to other services) in connection with the Loans, the Letters of Credit, the Commitments or this Agreement.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(a)</font><font style="text-decoration-line:none;">The Administrative Agent hereby informs the Lenders that each such Person is not undertaking to provide impartial investment advice, or to give advice in a fiduciary capacity, in connection with the transactions contemplated hereby, and that such Person has a financial interest in the transactions contemplated hereby in that such Person or an Affiliate thereof (i) may receive interest or other payments with respect to the Loans, the Letters of Credit, the Commitments and this Agreement, (ii) may recognize a gain if it extended the Loans, the Letters of Credit or the Commitments for an amount less than the amount being paid for an interest in the Loans, the Letters of Credit or the Commitments by such Lender or (iii) may receive fees or other payments in connection with the transactions contemplated hereby, the Loan Documents or otherwise, including structuring fees, commitment fees, arrangement fees, facility fees, upfront fees, underwriting fees, ticking fees, agency fees, administrative agent or collateral agent fees, utilization fees, minimum usage fees, letter of credit fees, fronting fees, deal-away or alternate transaction fees, amendment fees, processing fees, term out premiums, banker&#8217;s acceptance fees, breakage or other early termination fees or fees similar to the foregoing.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.14</font><font style="text-decoration-line:none;"><a name="AcknowledgementandConsenttoBai"></a><a name="_Toc177720389"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Acknowledgement and Consent to Bail-In of Affected Financial Institutions</u><font style="text-decoration-line:none;">. Notwithstanding anything to the contrary in any Loan Document or in any other agreement, arrangement or understanding among any such parties, each party hereto acknowledges that any liability of any Affected Financial Institution arising under any Loan Document, to the extent such liability is unsecured, may be subject to the Write-Down and Conversion powers of the applicable Resolution Authority and agrees and consents to, and acknowledges and agrees to be bound by:</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(a)</font><font style="text-decoration-line:none;">the application of any Write-Down and Conversion Powers by the applicable Resolution Authority to any such liabilities arising hereunder which may be payable to it by any party hereto that is an Affected Financial Institution; and</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:180pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(b)</font><font style="text-decoration-line:none;">the effects of any Bail-In Action on any such liability, including, if applicable: </font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(i)</font><font style="text-decoration-line:none;">a reduction in full or in part or cancellation of any such liability;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(ii)</font><font style="text-decoration-line:none;">a conversion of all, or a portion of, such liability into shares or other instruments of ownership in such Affected Financial Institution, its parent undertaking, or a bridge institution that may be issued to it or otherwise conferred on it, and that such shares or other instruments of ownership will be accepted by it in lieu of any rights with respect to any such liability under this Agreement or any other Loan Document; or</font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-123-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:14.4pt;min-height:57.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><a style="font-size:10pt;" href="#TOC"><font style="font-style:normal;font-weight:normal;">Table of Contents</font></a></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:144pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">(iii)</font><font style="text-decoration-line:none;">the variation of the terms of such liability in connection with the exercise of the Write-Down and Conversion powers of the applicable Resolution Authority.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-left:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;min-width:36pt;text-indent:0pt;white-space:nowrap;">11.15</font><font style="text-decoration-line:none;"><a name="AmendmentandRestatement"></a><a name="_Toc177720390"></a></font><u style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Amendment and Restatement</u><font style="text-decoration-line:none;">. &#160;This Agreement amends and restates in its entirety the 2018 Credit Agreement; and the Loan Parties confirm that the 2018 Credit Agreement, the other Loan Documents and the Collateral for the Obligations thereunder (as all such capitalized terms are defined in the 2018 Credit Agreement) have at all times, since the date of the execution and delivery of such documents, remained in full force and effect and continued to secure such obligations which are continued as the Obligations hereunder as amended hereby; and all such Collateral (as defined in the 2018 Credit Agreement) shall continue to secure the Obligations hereunder. &#160;The Loans hereunder are a continuation of the Loans under (and as such terms are defined in) the 2018 Credit Agreement. &#160;The Loan Parties, the Administrative Agent and the Lenders acknowledge and agree that the amendment and restatement of the 2018 Credit Agreement by this Agreement is not intended to constitute, nor does it constitute, a novation, interruption, suspension of continuity, satisfaction, discharge or termination of the Loan Documents (as defined in the 2018 Credit Agreement) or the obligations, loans, liabilities, or indebtedness under the 2018 Credit Agreement and the other Loan Documents (as such term is defined therein) thereunder or the collateral security therefor and this Agreement and the other Loan Documents are entitled to all rights and benefits originally pertaining to the 2018 Credit Agreement and the other Loan Documents (as such term is defined therein).</font></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt 0pt 12pt 0pt;">[Signature Pages Intentionally Omitted]</p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:center;margin:0pt;">-124-</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:avoid;width:76.47%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>hnrg-20240930xex31d1.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.6.125.0--><!--Created on: 11/12/2024 07:28:01 PM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Exhibit 31.1</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">CERTIFICATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">I, Brent K. Bilsland, certify that:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:18pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1.</font></font>I have reviewed this quarterly report on Form&#160;10-Q of Hallador Energy Company;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:18pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2.</font></font>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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:18pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3.</font></font>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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:18pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4.</font></font>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&#160;13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a-15(f) and 15d-15(f)) for the registrant and have:</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">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><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">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 financial statements for external purposes in accordance with generally accepted accounting principles;</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">c)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Evaluated the effectiveness of the registrant&#39;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><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">d)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Disclosed in this report any change in the registrant&#39;s internal control over financial reporting that occurred during the registrant&#39;s most recent fiscal quarter (the registrant&#39;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#39;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 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:18pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5.</font></font>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&#39;s auditors and the audit committee of the registrant&#39;s board of directors (or persons performing the equivalent function):</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">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&#39;s ability to record, process, summarize and report financial information; and</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#39;s internal control over financial reporting.</p></td></tr></table><div><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;width:100%;" align="center"><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">November 12, 2024</p></td><td style="vertical-align:top;width:50%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ BRENT K. BILSLAND</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:50%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Brent K. Bilsland, Chairman, President and CEO</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>4
<FILENAME>hnrg-20240930xex31d2.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.6.125.0--><!--Created on: 11/12/2024 07:28:01 PM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Exhibit&#160;31.2</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">CERTIFICATION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">I, Marjorie Hargrave, certify that:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:18pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1.</font></font>I have reviewed this quarterly report on Form&#160;10-Q of Hallador Energy Company;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:18pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2.</font></font>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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:18pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">3.</font></font>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:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:18pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">4.</font></font>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&#160;13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a-15(f) and 15d-15(f)) for the registrant and have:</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">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><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">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 financial statements for external purposes in accordance with generally accepted accounting principles;</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">c)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Evaluated the effectiveness of the registrant&#39;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><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">d)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Disclosed in this report any change in the registrant&#39;s internal control over financial reporting that occurred during the registrant&#39;s most recent fiscal quarter (the registrant&#39;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#39;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 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:18pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">5.</font></font>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&#39;s auditors and the audit committee of the registrant&#39;s board of directors (or persons performing the equivalent function):</p><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">a)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">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&#39;s ability to record, process, summarize and report financial information; and</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">b)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#39;s internal control over financial reporting.</p></td></tr></table><div><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;width:100%;" align="center"><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">November 12, 2024</p></td><td style="vertical-align:top;width:50%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ MARJORIE HARGRAVE</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:50%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Marjorie Hargrave, CFO</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>5
<FILENAME>hnrg-20240930xex32.htm
<DESCRIPTION>EX-32
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.6.125.0--><!--Created on: 11/12/2024 07:28:02 PM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Exhibit 32</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">CERTIFICATION PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In connection with this Quarterly Report (the &#8220;Report&#8221;), of Hallador Energy Company (the &#8220;Company&#8221;), on Form 10-Q for the period ended&#160;September 30, 2024 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><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</p></td></tr></table><table border="0" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">(2)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">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><div><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;" align="center"><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0.25pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">November 12, 2024</p></td><td style="vertical-align:top;width:5%;margin:0pt;padding:0.25pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By:</p></td><td style="vertical-align:top;width:45%;border-bottom:1px solid #000000;margin:0pt;padding:0.25pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ BRENT K. BILSLAND</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0.25pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:5%;margin:0pt;padding:0.25pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:45%;border-top:1px solid #000000;margin:0pt;padding:0.25pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Brent K. Bilsland, Chairman, President and CEO</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0.25pt;"></td><td style="vertical-align:top;width:5%;margin:0pt;padding:0.25pt;"></td><td style="vertical-align:top;width:45%;margin:0pt;padding:0.25pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0.25pt;"></td><td style="vertical-align:top;width:5%;margin:0pt;padding:0.25pt;"></td><td style="vertical-align:top;width:45%;margin:0pt;padding:0.25pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0.25pt 0.25pt 0.4pt 0.25pt;"></td><td style="vertical-align:top;width:5%;margin:0pt;padding:0.25pt 0.25pt 0.4pt 0.25pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By:</p></td><td style="vertical-align:top;width:45%;border-bottom:1px solid #000000;margin:0pt;padding:0.25pt 0.25pt 0.4pt 0.25pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ MARJORIE HARGRAVE</p></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0.25pt;"></td><td style="vertical-align:top;width:5%;margin:0pt;padding:0.25pt;"></td><td style="vertical-align:top;width:45%;margin:0pt;padding:0.25pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Marjorie Hargrave, CFO</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-95.1
<SEQUENCE>6
<FILENAME>hnrg-20240930xex95d1.htm
<DESCRIPTION>EX-95.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  10.6.125.0--><!--Created on: 11/12/2024 07:28:15 PM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><b style="font-weight:bold;">Exhibit 95.1</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="color:#0070c0;font-size:10pt;font-weight:bold;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">MINE SAFETY DISCLOSURES</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="color:#0070c0;font-size:10pt;font-weight:bold;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">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:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:justify;margin:0pt;"><font style="font-size:10pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">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:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:justify;margin:0pt;"><font style="font-size:10pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">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. &#160;</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:justify;margin:0pt;"><font style="font-size:10pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">The table that follows outlines required disclosures and citations/orders issued to us by MSHA during the 3<sup style="font-size:7.5pt;vertical-align:top;">rd</sup> quarter 2024. 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:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:justify;margin:0pt;"><font style="font-size:10pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">Definitions:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:justify;margin:0pt;"><font style="font-size:10pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><i style="font-style:italic;">Section 104(a) Significant and Substantial Citations &#8220;S&amp;S&#8221;: </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:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:justify;margin:0pt;"><font style="font-size:10pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><i style="font-style:italic;">Section 104(b) Orders:</i> <i style="font-style:italic;">Failure</i> 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:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:justify;margin:0pt;"><font style="font-size:10pt;font-style:italic;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><i style="font-style:italic;">Section 104(d) Citations and Orders: </i>An alleged unwarrantable failure to comply with mandatory health and safety standards.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:justify;margin:0pt;"><font style="font-size:10pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><i style="font-style:italic;">Section 107(a) Orders: </i>An order of withdrawal for situations where MSHA has determined that an imminent danger exists.<i style="font-style:italic;"> </i></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:justify;margin:0pt;"><font style="font-size:10pt;font-style:italic;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><i style="font-style:italic;">Section 110(b)(2) Violations: </i>An alleged flagrant violation issued by MSHA under section 110(b)(2) of the Mine Act.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:justify;margin:0pt;"><font style="font-size:10pt;font-style:italic;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><i style="font-style:italic;">Pattern or Potential Pattern of Violations: </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:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:justify;margin:0pt;"><font style="font-size:10pt;font-style:italic;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><i style="font-style:italic;">Contest of Citations, Orders, or Proposed Penalties: </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:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><font style="font-size:10pt;font-style:italic;line-height:1.37;margin-bottom:10pt;visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:justify;margin:0pt;"><font style="font-size:10pt;font-style:italic;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><i style="font-style:italic;">MSHA Federal Mine ID#`s:</i></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><i style="font-style:italic;">(12-02465 &#8211; Carlisle Preparation Plant) (12-02394 &#8211; Oaktown Fuels No. 1) (12-02418 &#8211; Oaktown Fuels No. 2) &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;(12-02462 &#8211; Oaktown Fuels Preparation Plant) (12-02249 &#8211; Prosperity Mine)</i></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><i style="font-style:italic;">(12-02339 Freelandville East, Center Pit Mine)</i></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-size:9pt;line-height:1.37;margin-bottom:10pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;line-height:1.19;text-align:justify;margin:0pt;"><font style="font-size:11pt;"><a name="_Hlk512341860"></a><a name="_MON_1586080528"></a></font><img src="hnrg-20240930xex95d1001.jpg" alt="Graphic" style="display:inline-block;height:203.5pt;width:455.9pt;"></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;line-height:1.19;text-align:justify;margin:0pt;"><font style="font-size:11pt;"><a name="_MON_1586084247"></a></font><img src="hnrg-20240930xex95d1002.jpg" alt="Graphic" style="display:inline-block;height:203.5pt;width:455.9pt;"></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;line-height:1.19;text-align:justify;margin:0pt;"><font style="font-size:11pt;"><a name="_MON_1586084738"></a></font><img src="hnrg-20240930xex95d1003.jpg" alt="Graphic" style="display:inline-block;height:203.5pt;width:468.2pt;"></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:avoid;width:76.47%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>hnrg-20240930x10q001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 hnrg-20240930x10q001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_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" !1 %8# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MAU)_K'^I_G3#U%?:3?\ !+CX@,Q/_"4>'^23]V;_  H'_!+?Q_D'_A*/#_\
MWS-_A7ZS_;>!M_$/S7^R,9S7Y"'_ ()RSQQ?&2W#NH+Z1=(H)P2V^(D#UZ$_
M@:_3H'V_ 5^>/@;_ ()]?%7X>ZY9:MI/C'0K:\M)!+#-&LNY&'&1D8(()!!X
M()!ZU[E^T/J7Q<TGX?Z(^EVMU/KRK*DR>&[>:XM9K@*!&TXC0S+%C<0%& X4
M$XK\RQ-.%3%2]G*Z;O<_8,9BH8C#4:UK2C!1:ZZ'U HR**X;X*W.LW7PUTJ7
M7!J:Z@S3X&M1K'>^3Y\@@\Y5& _E>7GOGKSFBO-E[KY3SHOF5SNCU%+112ZC
DZ"'J*6BB@84444P"BBB@!!]VD/0444T2]A5Z4445+W&MC__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<FILENAME>hnrg-20240930x10q002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 hnrg-20240930x10q002.jpg
M_]C_X  02D9)1@ ! @   0 !  #_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" $B CD# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MYZ77_@7+_P#%5=HH I?V3!_STNO_  +E_P#BJ\V_M_4O^?ZX_P"_AKU:O&:
M/6=)_P"/63_KXG_]&M5VJ6D_\>LG_7Q/_P"C6J[0 4444 %%%% !1110 444
M4 %>0S?$-?#7QS\3V.HR:W=6']CZ?);VNGZ;>:A'$Y>XWML@C<1E@%Y(&=O?
M%>O5Q^D^#[VP^*?B'Q+)+ ;'4=.L[.*-6;S5>)IBQ88P ?,7&">AX% '&?"?
MQMJ/B#5OBA>6L>IZLD&MQQ6%AJ DM7A4VL'R[+@*T*;BS$;<XR0K$@&UJ_C[
M4]3L?'7A;7]&M=(U>TT"34(S8:@;R">!TD3(9HHF#*RD$%,<@@FJ>M?!WQ!>
MZ;\2(;34[6VD\1ZO!J%LJS2(LL"10(]O.RKE!)Y3H2F["OWY%4/#GP-U/3/$
M7BK5(=%\*>%K;5_#SZ1#IF@;_+CF+,1)(_DQA\YY8(", 8;&2 1^#V*^,_@\
M0I<CP9=$*,9/RV?'-=LWQ(UO2/%V@:7K_ANVTNPUZ:6WL;F#5/M$\<JQF0)/
M%Y2JA**_,<D@!7&2"#6=9?"O6+?4/!DZZA;6IT;PU<:--/"S-(L\BP!9(P5
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
M5SP.]>9? K7M*U&\L[/4]<\26?Q%@M=^L:)X@O9U,SMG?)';R$P^7N&Y6MP
M%V@D E3[1>Q7"Z;-%I[P6]T(BMNT\9>)'Q\NY0RDJ#C(!''<5YO=^"O%?C;Q
M?X6U;Q';:+H<7AZ2:YA?2+V6\FN)7B,6TF2"(1Q@,6(^<DA1QC) +^J?$C7/
M#FOZ)%K/AFWL=#UB_73K>[CU02W4,K*QC\Z 1A &*D925\9'OCE/#/C.'P)%
M\3=2DM9;^>3Q<;2ULX"%>XN)8K=(XP6("Y8C+'H,GM6#IW[/&O1WWA>6YT[P
MJ=0T?6$U&\\4&26;5=642,279H08V((RIDD!( !4 5U.N? RX\1Z%XQL;Z33
MI7U+Q$FO6"7$1G@.Q8ML<Z,!D-Y;*P&?E;//2@#;7XLWFA7NLV'BS04TN_L-
M*DUJ,:5>F^BN;9.'"LT<3"16P"I3&&4ACDXV_A]XLUCQ=ID6H:AI%A965U;Q
MW5G=:9JHOXI4<$[6;RX\,./NAE.>&-<_X,^'MUX<;4KVP\&>!O!VI/:F&W.C
M0&<RL2#^]E$-N0F0!L"G/7=Q@Y'A/X$V4GB36=2\1>$_"MCI5]#"@\.:>OVV
MS>="Q^UL)((E67#E/ECSC.6.<  ]3\1?VC_PC^I?V1L_M7[-)]D\W&WSMIV9
MSQC=CK7B?P5O?"UYXAL!=:WXBTWXG"T1M8TK7KRYBEO#M?/[B8^4\8;>ZFW
M"C&" 2#[0^DMHOAJ33_#5MI^F206[)86[0;;6)L'8"D>W"9ZA<<5YM:Z)XI^
M*?B+0-0\2Z/I_AFT\+ZK)<1BVN9KF>]F16C!0R01>7"=Q;<-Q< # '- 'IGB
M37;;POX?U+6+QPEI86TES*Q[*BEC_*N4^"6A7FD> ;6[U10NLZS+)J]^!_#-
M.V_9_P !4JG_  &L_P"-DPUP>&O!$;$R^(]11;A!_P ^4&)K@GV(54_[:5Z8
M %  & . !0!\[>#_ !7K6A?'C79M1UB]N_#FKZY<:#%:75Q))%9W"0130>4I
M)5 X,RG&,G;4WC/Q3K6M?&[P]-I^KWUEX=TO78-"DM;:=XX;VX>"6:?S%! <
M(!"H!R =WO72ZW\&-3U?POX^LEO+6WU+5M:_MK1[E68BVF1(3"TGR\8>+D '
MY34NF_!W4=,\,_#^P%Y;7%]HNL#6-5N9&8?:9728S,F%Y)DFR 0O H YYO&V
MK^$_"7Q9T::_NKG6])OW72YKF9I)BEZ%-K@G)PLDA1<=-F.,5GV?B;Q)_P *
M'7PQ-JM[)XTCUE?"DFHK<,MRS^> 9P^2P/V?Y]V<]\YYKL_&OPBU/Q%\7=!\
M26=Y:0Z&JP_VQ:3%_-G:V=I+4Q@#;P[G.2. ,9IB_!W45^.K^*_M%E_PB[8U
M#[""XN/[2\C[/YI&-I7RO?.>U &3::SKVA?%_P")*Z!H,6MR0V>FRR-?ZC]E
MCVK _P H<1R,TA[ J%ZDN.,]#>?&TW5CX$G\/Z%)K#^+XY&M$EN1 +<K$)/W
MQVMA1R&*@D8X5CQ6WI?@J^L?&_C;69);<VNMP6L5NBLV]#%$R-O&W &6&,$_
MA7+>"OA#K'AS3_A7!<W-B[^%8+F*],4CD2&2(HOE909YZ[MM 'JVGO=26,#W
MT,-O>% 9HK>4RQHV.0KE5+#W*C/H*L444 %%%% !1110 4444 %%%% !7C->
MS5XS0!ZSI/\ QZR?]?$__HUJNU2TG_CUD_Z^)_\ T:U5?$_B6'POIR7,EM<7
MTTLJV]O9684S7$K?=1-S*H/!.68  $D@#- &O17"ZS\5X=!6+[7X<UI9$M1?
M:C%&+9SID!8J))R)B&SM<XB,C80G%:OBSQO'X8>R@ATK4->OKM9)8[+3!%YG
ME( 7D)EDC4*-RC[V26  - '2T5P<GQATDW%F;73]2O\ 39DM7GU6WCC^SVGV
M@CR1*&=9,G<I(1&VA@6P#7>4 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5XS7LU>,T >LZ3_QZR?]?$__ *-:N8^*?@AO'&C6$*:=
MI6LM97J7G]F:U_QZ70"NA1SY<FWA]P.QN5''<=/I/_'K)_U\3_\ HUJNT >*
M6OP?\1Z1HEQIFGC14M=9T]M.OX6FE6/38C-,X6U41'S51+AT"MY8^13P#M'7
M>(_#_B9M2L-5T2TTA[RQBN=/CMK^^E6)[:3RRLI=86(<-$N8]I!!/SCK7>T4
M >0P_"/6=)M$T"QETZX\/7D=@+^ZN)'2YB-N$5A%$$*N)!$F,NNPEC\W KUZ
MBB@!DJ&2-E5VC)Z.N,C\P157[!/_ -!*Z_[YB_\ B*NT4 4OL$__ $$KK_OF
M+_XBC[!/_P!!*Z_[YB_^(J[10!2^P3_]!*Z_[YB_^(H^P3_]!*Z_[YB_^(J[
M10!2^P3_ /02NO\ OF+_ .(H^P3_ /02NO\ OF+_ .(J[10!2^P3_P#02NO^
M^8O_ (BC[!/_ -!*Z_[YB_\ B*NT4 4OL$__ $$KK_OF+_XBC[!/_P!!*Z_[
MYB_^(J[10!2^P3_]!*Z_[YB_^(H^P3_]!*Z_[YB_^(J[10!2^P3_ /02NO\
MOF+_ .(H^P3_ /02NO\ OF+_ .(J[10!2^P3_P#02NO^^8O_ (BC[!/_ -!*
MZ_[YB_\ B*NT4 4OL$__ $$KK_OF+_XBC[!/_P!!*Z_[YB_^(J[10!2^P3_]
M!*Z_[YB_^(H^P3_]!*Z_[YB_^(J[10!2^P3_ /02NO\ OF+_ .(H^P3_ /02
MNO\ OF+_ .(J[10!2^P3_P#02NO^^8O_ (BC[!/_ -!*Z_[YB_\ B*NT4 4O
ML$__ $$KK_OF+_XBC[!/_P!!*Z_[YB_^(J[10!2^P3_]!*Z_[YB_^(H^P3_]
M!*Z_[YB_^(J[10!2^P3_ /02NO\ OF+_ .(H^P3_ /02NO\ OF+_ .(J[10!
M2^P3_P#02NO^^8O_ (BC[!/_ -!*Z_[YB_\ B*NT4 4OL$__ $$KK_OF+_XB
MC[!/_P!!*Z_[YB_^(J[10!2^P3_]!*Z_[YB_^(H^P3_]!*Z_[YB_^(J[10!2
M^P3_ /02NO\ OF+_ .(H^P3_ /02NO\ OF+_ .(J[10!2^P3_P#02NO^^8O_
M (BC[!/_ -!*Z_[YB_\ B*NT4 4OL$__ $$KK_OF+_XBC[!/_P!!*Z_[YB_^
M(J[10!2^P3_]!*Z_[YB_^(H^P3_]!*Z_[YB_^(J[10!2^P3_ /02NO\ OF+_
M .(H^P3_ /02NO\ OF+_ .(J[10!2^P3_P#02NO^^8O_ (BC[!/_ -!*Z_[Y
MB_\ B*NT4 4OL$__ $$KK_OF+_XBC[!/_P!!*Z_[YB_^(J[10!2^P3_]!*Z_
M[YB_^(H^P3_]!*Z_[YB_^(J[10!2^P3_ /02NO\ OF+_ .(H^P3_ /02NO\
MOF+_ .(J[10!2^P3_P#02NO^^8O_ (BC[!/_ -!*Z_[YB_\ B*NT4 4OL$__
M $$KK_OF+_XBC[!/_P!!*Z_[YB_^(J[10!2^P3_]!*Z_[YB_^(H^P3_]!*Z_
M[YB_^(J[10!2^P3_ /02NO\ OF+_ .(JU$ACC56=I".KMC)_( 4^B@ KQFO9
MJ\9H ]9TG_CUD_Z^)_\ T:U7:I:3_P >LG_7Q/\ ^C6J[0 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !69XC\2Z7X1T:XU76;Z'3]/MUW23S-@#V'J3V Y-8'Q1^+'A_X1^'GU37+D
M!B"+>SB(,UR_]U%_F3P.]?/?A[P#XN_:OUFV\3^.&FT+P/ ^_3]&A)5K@?WA
MGG!'60\D<* .1ZN%P7M(>WKODI+KU?E%=7^"ZG%6Q')+V5-<TWT[>;[$D_CG
MX@_M1>)VL_!%W>^"O ]C+^\UM&>.:9@/56!8\\1J<#@L>E=!_P ,Y?%&V_U'
MQLU:3T\Y)OZS&OH71M%L/#NE6VFZ9:16-A;((X;>!=J(H[ ?YS5VMYYI*#Y,
M-!1@MDTF_5MIZF<<&I>]6DW)^;7W)'S=_P *0^-=M_J/BZ9/3SHF_J#1_P *
MN_:%MO\ 4?$[2Y,?\]H!_6 U](T5G_:M9_%"#_[<C_D5]2I])2_\"?\ F?-W
M_"'?M+VOW?'/ARZ Z P(#_Z2BD_L_P#:9M?^8GX;N\?[*#/_ (XM?25%/^TY
M=:-/_P  7Z!]472I+_P)GS;_ &A^TS;?\PSPW=X_VD&?_(BT?\)C^TQ;?>\#
M>'+H>HG0'_TJ%?25%+^T8]</3^Y_HP^J/I5E]Z_R/F[_ (6C^T);?Z_X8:7)
MCKY,X_I.:3_A=_QKMO\ 7_"(R>ODRO\ T)KZ2HH^OT7OAH?^3?\ R0?5JBVJ
MR_#_ "/FW_AHWXHVW^O^">K28Z^2\W](30/VL/%=I_R$?@QXCLP.X\T_^A6Z
MU])44_KF$>^&7RE+_,/85UM6?W+_ "/F[_AM73K3_D(^!/$EEZ_NE./^^BM3
M6_[=7P_E.V;3_$%JPZ^9:Q''Y2FOHNH+FQMKP8GMXIQZ2(&_G2^L8![X=KTF
M_P!4P]EB5M57_@/_  3Q*U_;1^&%QCS-1O[;_KK8R''_ 'SFM>U_:R^%-WC;
MXK2,^DME<IC\3'BO0+KP'X9OL_:/#NDW&>OFV,3?S6L>Z^"GP_O<^;X)T D]
MTTV%3^844<^6RWA-?]O)_P#MH<N+7VHOY/\ S,ZU_:*^&EWCR_&>EKG_ )ZR
M^7_Z$!6Q:_%_P)?8\CQGX?D)_A&IPY_+=FL&Z_9J^&-YGS/!VGKG_GEOC_\
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %>,U[-7C- 'K.D_\>LG_7Q/_P"C6KF_BCX[M/ O
MA^*2?5+#1[F_G%G:WFI2K%!"Y!)=F8@?*JLP!(W$!>]=)I/_ !ZR?]?$_P#Z
M-:KA 8$'H: / =-^(VO^*/!7]LZ;XKW-HOAN'5II+2*UDCU*Y)F#I,2A"J/(
M(*Q%""YY& *]#\87^KZMKFB:+I>L7/AT75C<ZA+=VL,,DQ,?E*L>)D= I,V2
M=N?E !'-7KSX4>%[Z/2XY=/D$6G1+;PQQWD\:/$K!ECE57 F0$ [9-PSGCDU
M8U_X=:'XG@$>HQWLN)I)UDCU*YBD0N-KHKI(&6-AP8P0A_NT >967Q \3Z[H
MG_"3)JLE@FFQZ6)=(@MX6AO6G$33%V=3(.)<((W7!4$[LXKW.N8N_AIX<O=8
ML=2DT]EN+)(DBCAN)8H"(B3%OA5A')L))4NK;3TQBNGH **9+$D\;1R(LB-P
M589!_"JO]BZ=_P ^%K_WY7_"@"[15+^Q=._Y\+7_ +\K_A1_8NG?\^%K_P!^
M5_PH NT52_L73O\ GPM?^_*_X4?V+IW_ #X6O_?E?\* +M%4O[%T[_GPM?\
MORO^%']BZ=_SX6O_ 'Y7_"@"[15+^Q=._P"?"U_[\K_A1_8NG?\ /A:_]^5_
MPH NT52_L73O^?"U_P"_*_X4?V+IW_/A:_\ ?E?\* +M%4O[%T[_ )\+7_OR
MO^%']BZ=_P ^%K_WY7_"@"[15+^Q=._Y\+7_ +\K_A1_8NG?\^%K_P!^5_PH
M NT52_L73O\ GPM?^_*_X5X;\;?COH_@J^_X13PEH]MXB\<7+"&.U@MQ(ELY
MZ;P!\S_[ ^IP.O5A\-5Q53V=)7?Y+N^R,:M6%&/--G<_&;XYZ!\&-&$^HO\
M:]4G4_9-+A8>;,?[Q_NH#U8_AD\5XYX(^#'B?X]^(K?QS\5'DM]*^_I_AQ<H
MHCZC<O5%/&?XF[D#&>A^"W[,ATW4&\7_ !$>/7_%=R?-6VFP\-H>W'W6<>PV
MKV' ->]_V+IW_/A:_P#?E?\ "O5GB*67Q=+!N\WO/](]EY[LXHTIXIJ==6CT
MC^K_ ,B>TM(+"VBMK:&.WMXE"1PQ*%1%'0 #@#VJ:J7]BZ=_SX6O_?E?\*/[
M%T[_ )\+7_ORO^%>!OJSTR[15+^Q=._Y\+7_ +\K_A1_8NG?\^%K_P!^5_PH
M NT52_L73O\ GPM?^_*_X4?V+IW_ #X6O_?E?\* +M%4O[%T[_GPM?\ ORO^
M%']BZ=_SX6O_ 'Y7_"@"[15+^Q=._P"?"U_[\K_A1_8NG?\ /A:_]^5_PH N
MT52_L73O^?"U_P"_*_X4?V+IW_/A:_\ ?E?\* +M%4O[%T[_ )\+7_ORO^%'
M]BZ=_P ^%K_WY7_"@"[15+^Q=._Y\+7_ +\K_A1_8NG?\^%K_P!^5_PH NT5
M2_L73O\ GPM?^_*_X4?V+IW_ #X6O_?E?\* +M%4O[%T[_GPM?\ ORO^%']B
MZ=_SX6O_ 'Y7_"@"[15+^Q=._P"?"U_[\K_A1_8NG?\ /A:_]^5_PH NT52_
ML73O^?"U_P"_*_X4?V+IW_/A:_\ ?E?\* +M%4O[%T[_ )\+7_ORO^%']BZ=
M_P ^%K_WY7_"@"[15+^Q=._Y\+7_ +\K_A1_8NG?\^%K_P!^5_PH NT52_L7
M3O\ GPM?^_*_X4?V+IW_ #X6O_?E?\* +M%4O[%T[_GPM?\ ORO^%']BZ=_S
MX6O_ 'Y7_"@"[15+^Q=._P"?"U_[\K_A1_8NG?\ /A:_]^5_PH NT52_L73O
M^?"U_P"_*_X4?V+IW_/A:_\ ?E?\* +M%4O[%T[_ )\+7_ORO^%']BZ=_P ^
M%K_WY7_"@"[15+^Q=._Y\+7_ +\K_A1_8NG?\^%K_P!^5_PH NT52_L73O\
MGPM?^_*_X4?V+IW_ #X6O_?E?\* +M%4O[%T[_GPM?\ ORO^%6HHD@C6.-%C
M1> JC 'X4 /KQFO9J\9H ]9TG_CUD_Z^)_\ T:U7:I:3_P >LG_7Q/\ ^C6J
M[0 4444 %%%% !1110 4444 %97BGQ3I7@K0+S6];O%L-+M%#37#JS!06"CA
M02220  "236K5;4M,L]9L9K+4+2"^LYUV2V]S&)(Y!Z,I!!'UJX<O,N?;K;>
MQ,KV?+N>2-^U[\)UZ>*&;Z:==?\ QJHV_;"^%2]/$4K?33[C_P"(KNE^#_@-
M/N^"?#J_328/_B*D7X4^"4^[X.T!?IID'_Q->KS99_)/_P "C_\ (G%;%_S1
M^Y_YGGC?MD?"Q>FMW+?2PF_^)J-OVS?A>O35;QOI82_X5Z8OPS\'I]WPIHB_
M33H?_B:E7X>>%4^[X9T=?I81?_$T>TRW_GW/_P "7_R(<N+_ )H_<_\ ,\I;
M]M/X8CI?:@WTL7J)OVV/AHO2XU-OI9'_ !KU]? WAM/N^']*7Z64?_Q-2KX0
MT%/NZ)IR_2TC_P *?M<N_P"?4O\ P)?_ "(<F+_GC]S_ ,SQ=OVWOALO0ZNW
MTLQ_\543?MQ_#E>D6M-]+-/_ (Y7N2^&='3[NE6*_2V3_"I%T/34^[I]JOTA
M7_"E[;+O^?,O_ __ +4/9XK_ )^+_P !_P"">"M^W1\.UZ6FO-]+2/\ ^.U$
MW[=WP^'33?$+?2UA_P#CU?0BZ99I]VT@7Z1C_"I%MH4^[$B_111[?+_^?$O_
M  /_ .U#V>*_Y^+_ ,!_X)\I^)OVF_$'QJN8/"?PDTK4+.]NE)N]3OE2-[>/
M."5*LP0<C+DYYPHS@UZW\$OV?-$^$%G]K)&K>)KA3]JU:89;)Y98\_=7/XGO
MZ#U4 #H,4M37QZ=+V&&A[.#WUNWZO33RV'3PUI^UJRYI=.B7HOU"BBBO).X*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O&:
M]FKQF@#UG2?^/63_ *^)_P#T:U0^(-8FT33_ +1;Z5?:U.7")9Z>(_,<GOF1
MT10 "<LP'89) ,VD_P#'K)_U\3_^C6K(\?:-<:_H#64&B:)XCC>13-INOL4M
MI4'/WA%+A@=I&4;ICCJ #"NOC1ID-A9WL.D:M>VSV2ZA>/;QP_\ $NMRQ7?-
MNE&>5?B+S"0C$ C!.YXL\;Q^&'LH(=*U#7KZ[626.RTP1>9Y2 %Y"99(U"C<
MH^]DE@ #7 -\*_%-KHTFGV\^E7*:OI8TK4FN;B7_ $&,2RL/LX\MO."I.R*K
MF/\ U:'(!*CI_$?A_P 3-J5AJNB6FD/>6,5SI\=M?WTJQ/;2>65E+K"Q#AHE
MS'M(()^<=: %D^,.DFXLS:Z?J5_ILR6KSZK;QQ_9[3[01Y(E#.LF3N4D(C;0
MP+8!KO*\AA^$>LZ3:)H%C+IUQX>O([ 7]U<2.ES$;<(K"*((5<2"),9==A+'
MYN!7KU !13)4,D;*KM&3T=<9'Y@BJOV"?_H)77_?,7_Q% %VBJ7V"?\ Z"5U
M_P!\Q?\ Q%'V"?\ Z"5U_P!\Q?\ Q% %VBJ7V"?_ *"5U_WS%_\ $4?8)_\
MH)77_?,7_P 10!=HJE]@G_Z"5U_WS%_\11]@G_Z"5U_WS%_\10!=HJE]@G_Z
M"5U_WS%_\11]@G_Z"5U_WS%_\10!=HJE]@G_ .@E=?\ ?,7_ ,11]@G_ .@E
M=?\ ?,7_ ,10!=HJE]@G_P"@E=?]\Q?_ !%'V"?_ *"5U_WS%_\ $4 7:*I?
M8)_^@E=?]\Q?_$4?8)_^@E=?]\Q?_$4 7:*I?8)_^@E=?]\Q?_$4?8)_^@E=
M?]\Q?_$4 7:*I?8)_P#H)77_ 'S%_P#$4?8)_P#H)77_ 'S%_P#$4 7:*I?8
M)_\ H)77_?,7_P 11]@G_P"@E=?]\Q?_ !% %VBJ7V"?_H)77_?,7_Q%'V"?
M_H)77_?,7_Q% %VBJ7V"?_H)77_?,7_Q%'V"?_H)77_?,7_Q% %VBJ7V"?\
MZ"5U_P!\Q?\ Q%'V"?\ Z"5U_P!\Q?\ Q% %VBJ7V"?_ *"5U_WS%_\ $4?8
M)_\ H)77_?,7_P 10!=HJE]@G_Z"5U_WS%_\11]@G_Z"5U_WS%_\10!=HJE]
M@G_Z"5U_WS%_\11]@G_Z"5U_WS%_\10!=HJE]@G_ .@E=?\ ?,7_ ,11]@G_
M .@E=?\ ?,7_ ,10!=HJE]@G_P"@E=?]\Q?_ !%'V"?_ *"5U_WS%_\ $4 7
M:*I?8)_^@E=?]\Q?_$4?8)_^@E=?]\Q?_$4 7:*I?8)_^@E=?]\Q?_$4?8)_
M^@E=?]\Q?_$4 7:*I?8)_P#H)77_ 'S%_P#$4?8)_P#H)77_ 'S%_P#$4 7:
M*I?8)_\ H)77_?,7_P 11]@G_P"@E=?]\Q?_ !% %VBJ7V"?_H)77_?,7_Q%
M'V"?_H)77_?,7_Q% %VBJ7V"?_H)77_?,7_Q%'V"?_H)77_?,7_Q% %VBJ7V
M"?\ Z"5U_P!\Q?\ Q%'V"?\ Z"5U_P!\Q?\ Q% %VBJ7V"?_ *"5U_WS%_\
M$4?8)_\ H)77_?,7_P 10!=HJE]@G_Z"5U_WS%_\11]@G_Z"5U_WS%_\10!=
MHJE]@G_Z"5U_WS%_\11]@G_Z"5U_WS%_\10!=HJE]@G_ .@E=?\ ?,7_ ,11
M]@G_ .@E=?\ ?,7_ ,10!=HJE]@G_P"@E=?]\Q?_ !%'V"?_ *"5U_WS%_\
M$4 7:*I?8)_^@E=?]\Q?_$5:B0QQJK.TA'5VQD_D * 'UXS7LU>,T >LZ3_Q
MZR?]?$__ *-:KM4M)_X]9/\ KXG_ /1K5=H **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "O&:]FKQF@#UG2?^/63_KXG
M_P#1K4W6]>TSPSILNH:QJ-II5A%@275].L,29.!EV( R2!UIVD_\>LG_ %\3
M_P#HUJP_B-XC'A7P^NHIHMUKMW',JVL%I8RW31RME1*RQ([JB@G<RJ3C( )(
M! +MWXY\-V THW7B#2K8:KC^SS->QK]LSC'DY;]YG<OW<]1ZU8\0^*=%\)6:
M7>N:O8:+:.XB6?4+E($9R"0H9R 3P>/:O#KG1UT[P]?:=9:5K>IQ:UX=32M.
MG.CW,;+<^;/Y@E5XP;52TJ.#(%7:O!.T5V_B[4AIWB'1M7N-,U75;"RM+[3)
MA9Z5//(+AQ"581A"Q1@DB^: 4YP6 - ';WGB[0M.U:QTJZUK3K;4[\;K2RFN
MHTFN!ZQH3N<<'H#6O7SY8^&M5T31?^$9O-)U";6=1AT86MW!9M-!"+<1[Q).
MJF./RFCD;#%=V[Y,EC7T'0 44R5S'&S*C2$=$7&3^9 JK]OG_P"@;=?]]1?_
M != %VBJ7V^?_H&W7_?47_Q='V^?_H&W7_?47_Q= %VBJ7V^?_H&W7_?47_Q
M='V^?_H&W7_?47_Q= %VBJ7V^?\ Z!MU_P!]1?\ Q='V^?\ Z!MU_P!]1?\
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
M^_R_XT?VUIW_ #_VO_?Y?\: +M%4O[:T[_G_ +7_ +_+_C1_;6G?\_\ :_\
M?Y?\: +M%4O[:T[_ )_[7_O\O^-']M:=_P _]K_W^7_&@"[15+^VM._Y_P"U
M_P"_R_XT?VUIW_/_ &O_ '^7_&@"[15+^VM._P"?^U_[_+_C1_;6G?\ /_:_
M]_E_QH NT52_MK3O^?\ M?\ O\O^-']M:=_S_P!K_P!_E_QH NT52_MK3O\
MG_M?^_R_XT?VUIW_ #_VO_?Y?\: +M%4O[:T[_G_ +7_ +_+_C5J*5)XUDC=
M9$;D,IR#^- #Z\9KV:O&: /6=)_X]9/^OB?_ -&M5?Q/X9L?%^C3Z5J7VHV4
MXQ(MI>36KN.ZEXG5MIZ$9P1US5C2?^/63_KXG_\ 1K5=H XV;X1^&+F'38I[
M6]N%L$\J(S:I=.9(]^\1S$RDSH&&0DNY1V JYK_PZT/Q/ (]1CO9<323K)'J
M5S%(A<;71720,L;#@Q@A#_=KIJ* .8N_AIX<O=8L=2DT]EN+)(DBCAN)8H"(
MB3%OA5A')L))4NK;3TQBNGHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ KQFO9J\9H ]9TG_ (]9/^OB?_T:U7:I:3_QZR?]?$__
M *-:KM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 5XS7LU>,T >LZ3_ ,>LG_7Q/_Z-:KM4M)_X]9/^OB?_ -&M5V@
MK/UW0[;Q%ILEC=27D4+D$M8WLUI*,'(Q)"Z./H#ST-:%% '(:=\+=&TN_@NX
M;WQ&\L+AU6Y\3ZE/&2/[T;W#*P]F!%=?110 R5#)&RJ[1D]'7&1^8(JK]@G_
M .@E=?\ ?,7_ ,15VB@"E]@G_P"@E=?]\Q?_ !%'V"?_ *"5U_WS%_\ $5=H
MH I?8)_^@E=?]\Q?_$4?8)_^@E=?]\Q?_$5B^-_'2>![074VC:IJ=HD;SW5Q
M8)$4M(4QNDD,DB9 SG:FYR <*<54N?BA8V_B)=-73=1GLQ<16<NL1)$;2&XD
M4-'$V9!(20R<JA4%U!8<X .E^P3_ /02NO\ OF+_ .(H^P3_ /02NO\ OF+_
M .(KG-(^)=E?7FJ6^H:;J/ATV%J+\MJRQ();8EAYRA)&*CY#E9 KC(RHK4\&
M>+;;QOH$6K6EK=V<,DDL7D7T8CF1HY&1MR@G'*GC.?7!XH O_8)_^@E=?]\Q
M?_$4?8)_^@E=?]\Q?_$5=HH I?8)_P#H)77_ 'S%_P#$4?8)_P#H)77_ 'S%
M_P#$5=HH I?8)_\ H)77_?,7_P 11]@G_P"@E=?]\Q?_ !%7:* *7V"?_H)7
M7_?,7_Q%'V"?_H)77_?,7_Q%37MT+&SGN&CEE6%&D,<"%W; SA5'))[ 5Q,?
MQ<MVM+A9/#VM0:U%>1V(T%Q;&[DD>/S5VE9C#M\O<V3(  K9P>* .P^P3_\
M02NO^^8O_B*/L$__ $$KK_OF+_XBN/N?B_9VVE6>I_V#K3Z?(Q6]N1%"$TUA
M-Y++-NE&XJX8$1>9@+GH03KZ%XU?7_$&I:=!H.IQ6=C-);OJTS6PMGE3&551
M,9?XNIC X//3(!L_8)_^@E=?]\Q?_$4?8)_^@E=?]\Q?_$5=HH I?8)_^@E=
M?]\Q?_$4?8)_^@E=?]\Q?_$5=HH I?8)_P#H)77_ 'S%_P#$4?8)_P#H)77_
M 'S%_P#$5=HH I?8)_\ H)77_?,7_P 11]@G_P"@E=?]\Q?_ !%7:Y;Q!X]B
M\-ZW9V-SH^IO9W$L-NVK1I$+6&65ML:-ND#L2V!E$8#<,D4 ;GV"?_H)77_?
M,7_Q%'V"?_H)77_?,7_Q%<E8_%JSU"ZFCBT36?*:&>>PN!#$R:FL3!7\@+(6
MZLN/,5 P.1D9-+#\5[:;3'D&A:N-86^.F_V"1;F[,X3S"NX3&''EG?N,N,<9
MW<4 =9]@G_Z"5U_WS%_\11]@G_Z"5U_WS%_\14NGW,EY8P3S6DUC+(@9K:X*
M&2(D?=8HS+D?[+$>A-6* *7V"?\ Z"5U_P!\Q?\ Q%'V"?\ Z"5U_P!\Q?\
MQ%7:* *7V"?_ *"5U_WS%_\ $4?8)_\ H)77_?,7_P 15VB@"E]@G_Z"5U_W
MS%_\11]@G_Z"5U_WS%_\15VL_7M6?1=,DNHM.O-5E4JJ6=@JM+(Q(  WLJCK
MDEF4  DD4 /^P3_]!*Z_[YB_^(H^P3_]!*Z_[YB_^(KB9?C38?V9;W5MH6M7
MTYCN);NQMXX#-8)!(8YFEW2A3M<$8C9RV#M# 5J'XDVR^(K'33I&J"TOV\NS
MU9DB6UN)?),PC3,@DR4!PQ0)D$;LT =%]@G_ .@E=?\ ?,7_ ,11]@G_ .@E
M=?\ ?,7_ ,17/^&_'LVN^(KC1;OPQK&@W4-L+LMJ#VCHR%RHP8+B4@DAL @?
M=-=;0!2^P3_]!*Z_[YB_^(H^P3_]!*Z_[YB_^(J[10!2^P3_ /02NO\ OF+_
M .(H^P3_ /02NO\ OF+_ .(J[10!2^P3_P#02NO^^8O_ (BC[!/_ -!*Z_[Y
MB_\ B*NT4 4OL$__ $$KK_OF+_XBC[!/_P!!*Z_[YB_^(KE[[XJ6.CZQ=V>J
M:5JFE6T,%Q<0ZC=11B"Z6#'F^6JN9,C=QN1=P&5W#!+;/XG/>VEYM\)Z^NKV
MSQ Z,R6WVEDD!*2!A.80A"ORTBD%2" 2 0#JOL$__02NO^^8O_B*/L$__02N
MO^^8O_B*XF;XU::+"QO+71M7O[>:T%]=- L -A%O,9,P>52Q#*X*Q>8?D. <
MC/H0.10!3^P3_P#02NO^^8O_ (BC[!/_ -!*Z_[YB_\ B*NT4 4OL$__ $$K
MK_OF+_XBC[!/_P!!*Z_[YB_^(J[10!2^P3_]!*Z_[YB_^(H^P3_]!*Z_[YB_
M^(J[10!2^P3_ /02NO\ OF+_ .(H^P3_ /02NO\ OF+_ .(K+\9>+F\'V NE
MT35-;4*\DB:8D1,4:+EG8RR(N!V4$L>RG!QD/\6M,.JV]O;Z?J-WITCVT,FL
M0I']E@EG"F&-\R"0E@\?*HP'F+N(YP =7]@G_P"@E=?]\Q?_ !%'V"?_ *"5
MU_WS%_\ $5R5S\6['3K[4+;4M'U?2S;P/<6SW,,?^GHLBQ'R561G!+O& )%0
MG>IZ9(W/"7BZ+Q7#>@V%YI%_8S_9[K3[_P OSH6*JZY,3NA#*RL"K$<]B"
M:/V"?_H)77_?,7_Q%'V"?_H)77_?,7_Q%7:* *7V"?\ Z"5U_P!\Q?\ Q%6H
MD,<:JSM(1U=L9/Y "GT4 %>,U[-7C- 'K.D_\>LG_7Q/_P"C6J[5+2?^/63_
M *^)_P#T:U7: "BBB@ HHHH **** "BBB@#AOB7I/BK7#IUGHMGI%]HQ8OJ5
MMJ&H2VCW&""D89()AY9.=XP"PP,X)SF7G@+7[S79X2FEC0;W5+;6;F4W$AN8
MI8EC_<HGE;64O"A\PLI +#8>#7IE% 'E.G^ O%GB5=73Q9)9Z3=7LL4JZKX>
MU+SY46*0-% L-Q:;%C');<7W,S=B,=3\,O!^H>"?#]Q8:EJ\VLSR7]U=">81
M A9)F=1^[CC&2&R>/O,V/EP!UM% !1110 4444 %%%% %75#>+IMT=.2"34!
M$WV=;IF6(R8^4.5!(7.,X!.*\OTSP9XT33;6^O;'0CXFL]3&IEUU6:2'4':)
MX9%=_LJM"JHX" +)@(H.>2?6J* /(I/!'C:RM](LK>ST#4M-^TS:IJEK-J4U
MIYMX\YF5%(MI-T*%LX(4N54G RK:UAX!O'^):>(V\/\ A_P^(7F:74-*N&DO
M=45EVJEP/(C  X?EY.47'K7H]% !1110 4444 %%%% !7!>)])\7:EXXTR:"
MPT:^\+V9CF6&XU*6WG^T9.Z5D%O(LFQ2"B[E&[))SM*][10!Y/I_@3QCI"6Z
MVJZ"[^'[.Z@T.6:XF/VF24@(URHB'E!54 JA?<3G*X JA>_"O6]<\.Z6FM>&
M_#&LZC8:C)>S66J:@]W;:BTD3(\LDC68V."P*@1, $"@J,8]GHH P/ ?AV7P
MEX.TG1YY4EEM(!&QBSY:]]B9YV+G:N>=JC-;]%% !1110 4444 %87C5?$,G
MAN[3PM]@&M/M6%]2E:.) 2-S95'.X+G;E2,XR",BMVB@#R3_ (0/Q;::?;-I
MNGZ%:7DFG3:3=07&IS7$:([[Q<B7[,IED)+ED9$#%OOCG.EI/A;Q5IOC+3A-
M9:/>>%]*@CM--D.I2I<0((@KS-#]G*O*<%1^] "D@<EL^DT4 <]X7T&[TV^U
MS4=1>&2^U&[+@P$E4MT&V%,D#D+ECVW.V,UT-%% !1110 4444 %%%% 'E>K
M^"_%_BO6?$<>L6VBIIU[:SV&G7MOJ$KRV<+#@FW-N 7=@I<^;T50.G)=^&OB
M!):ZSJMI'H%CXEU%;6R\N+4)O)AM8MY9UF-N3YS&1]N8BJ_+G?CGU2B@#P[Q
M3\'=>\2'0I!I&@VTFFV:VUB!J]QG1)EE#?:8'6W4W#LJQDJ_E\H5R0[&O;T!
M"@,=S <G&,TZB@ HHHH **** "BBB@#B_B=I?BC7-.M;#P_!IEQ93R%=3BO[
MZ2T>6#'^KC=(9<;CPQVYVY ()W+A7'@#Q#>:G-;M!I%OH>I7UEJEZ4N9'FM9
M8%BS!"ODA9$)@CQ(2A +?(>*]1HH \L7PGXMUF\\3/XET/P_JD5_;RVUKY6M
M7$86 -F*':+7,6>&>579MP! PJA=SX6^!;KP99ZK-?RLU]J=T+F2$ZE<Z@(%
M6-8U07%P?,DX7.2%'S8"@#GMZ* "BBB@ HHHH *\9KV:O&: -G6-3O+;5KV.
M&[GBC$SX1)"H'S$G@&J?]M:C_P _]U_W^;_&BB@ _MK4?^?^Z_[_ #?XT?VU
MJ/\ S_W7_?YO\:** #^VM1_Y_P"Z_P"_S?XT?VUJ/_/_ '7_ '^;_&BB@ _M
MK4?^?^Z_[_-_C1_;6H_\_P#=?]_F_P :** #^VM1_P"?^Z_[_-_C1_;6H_\
M/_=?]_F_QHHH /[:U'_G_NO^_P W^-']M:C_ ,_]U_W^;_&BB@ _MK4?^?\
MNO\ O\W^-']M:C_S_P!U_P!_F_QHHH /[:U'_G_NO^_S?XT?VUJ/_/\ W7_?
MYO\ &BB@ _MK4?\ G_NO^_S?XT?VUJ/_ #_W7_?YO\:** #^VM1_Y_[K_O\
M-_C1_;6H_P#/_=?]_F_QHHH /[:U'_G_ +K_ +_-_C1_;6H_\_\ =?\ ?YO\
M:** #^VM1_Y_[K_O\W^-']M:C_S_ -U_W^;_ !HHH /[:U'_ )_[K_O\W^-'
M]M:C_P _]U_W^;_&BB@ _MK4?^?^Z_[_ #?XT?VUJ/\ S_W7_?YO\:** #^V
MM1_Y_P"Z_P"_S?XT?VUJ/_/_ '7_ '^;_&BB@ _MK4?^?^Z_[_-_C1_;6H_\
M_P#=?]_F_P :** #^VM1_P"?^Z_[_-_C1_;6H_\ /_=?]_F_QHHH /[:U'_G
M_NO^_P W^-']M:C_ ,_]U_W^;_&BB@ _MK4?^?\ NO\ O\W^-']M:C_S_P!U
M_P!_F_QHHH /[:U'_G_NO^_S?XT?VUJ/_/\ W7_?YO\ &BB@ _MK4?\ G_NO
M^_S?XT?VUJ/_ #_W7_?YO\:** #^VM1_Y_[K_O\ -_C1_;6H_P#/_=?]_F_Q
MHHH /[:U'_G_ +K_ +_-_C1_;6H_\_\ =?\ ?YO\:** #^VM1_Y_[K_O\W^-
M']M:C_S_ -U_W^;_ !HHH /[:U'_ )_[K_O\W^-']M:C_P _]U_W^;_&BB@
M_MK4?^?^Z_[_ #?XT?VUJ/\ S_W7_?YO\:** #^VM1_Y_P"Z_P"_S?XT?VUJ
M/_/_ '7_ '^;_&BB@ _MK4?^?^Z_[_-_C1_;6H_\_P#=?]_F_P :** #^VM1
M_P"?^Z_[_-_C1_;6H_\ /_=?]_F_QHHH /[:U'_G_NO^_P W^-']M:C_ ,_]
MU_W^;_&BB@ _MK4?^?\ NO\ O\W^-']M:C_S_P!U_P!_F_QHHH /[:U'_G_N
MO^_S?XT?VUJ/_/\ W7_?YO\ &BB@ _MK4?\ G_NO^_S?XT?VUJ/_ #_W7_?Y
MO\:** #^VM1_Y_[K_O\ -_C1_;6H_P#/_=?]_F_QHHH /[:U'_G_ +K_ +_-
J_C1_;6H_\_\ =?\ ?YO\:** #^VM1_Y_[K_O\W^-3>3'_<7\J** /__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>hnrg-20240930xex95d1001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 hnrg-20240930xex95d1001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_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" &7 Y # 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#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **XCXL^/M7\ :#8S:!X1O\ QIK>HW\6G6FG6;&*)'<,3+<S[6$$"JK%I"IY
MV@ E@*XKP5^T<1K?C30?B9I&G_#O6/"MO97UW<#6%O--EM;IG2&5+AHXB/WD
M;H5=%(.W&[- 'ME%<5;_ !J\ 77A?7/$L7C/0W\/:'=/8ZEJOV^/[+:3IMW1
M22YVAAO08SU8#J:\Y@_:LT'Q3\;OAOX/\%:IHGBK0O$UIJTUYJ5A=B:2TEM(
MX'1,*<*6$V2&&<8(ZT >]T5YI\9OC/\ \*MD\.:1I6@7/B[QGXFN9+71M M9
MTM_/,:>9-++,^5BAC3!9\,?F4!237.^'?CSXHTCXA:!X/^)W@2#P;=>(S+'H
MNJZ5K(U33[JXC0R-;.YAA>*78K,H9"K[&PV1B@#VVBL?1/&&A^)?[6_LK5[/
M4?[)O)-/U#[+.LGV2Y159X9,'Y74.I*GD!AZUB7_ ,9_ 6E>!;3QI>>,M#M?
M"5WC[-K<U_$MI.22 $D+;6)*G !).#0!V=%<=X4^,?@7QSX;U+Q!X>\7:-K.
MBZ8KM?7MG>QR1V@52S>:0?W>%!)W8XYKS?XH_MO?![X8>%=1UB7QII&NS636
MBMINDW\,MR_VEE\LJN\#&QC(>>$5C0![S17 :I^T!\--%\(:9XJOO'GA^U\.
MZH[1V&I2:C$(;QE8JRPG/[P@@@A<XP:OV7QA\"ZEX&D\9VGB_1+KPE$=LFMP
MW\;6D;;@NUI =JG<RK@G() H ["BL#P=X_\ #7Q"MM0N?#&NV&OVVGWLFG74
MVG7"S)#<H%+Q,RDC<H=<CW%>*_$3]IKQGX'M?&7B6+X375Q\/?"-S)#J.K:A
MJOV'4+F*+'GW-G9O 1-"N6*LTJ>8%)7C&0#Z)HKP;Q#^T3XHU/Q?XET;X:?#
M^'QS;^%[6VGU>\N]:&G;I9X1/';6J^3)YLODLCG<8U&]5W9)QH7O[0U_XF\%
M_#W6OAIX+O/&L_C:W-Y9M=3FQL=/A6(.[7MR(Y1$P+! @5F=@P'"D@ ]IHKR
MWX/_ !O/Q"TOQ@OB/1D\&Z[X/U&33=<LI+Y;FV@*PI.LT=QM0-$T4BMN94(Y
M! Q6?^SE^T9;_M$P^,;JS\/W6AV&AZJMC:2WDN9+^WDMXKB&ZV;5,0DCF1@A
M).",D$X ![%1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% 'G7QP^*VC?"3PQ9WWB--4MM U*[&EWFMZ<
MOR:.LJ/MNIW!S%&& 7S #M9U)P.:_/[XNWVD1?"']IJP\"^)KKXD>")]!TF]
MN/&]_.+VY_M+[:$-B+\ ?:42$(ZC+>5O*Y&<5^@OQ7^!?A7XT'3#XE_MC_B7
M"40?V3K=YIW^LV;M_P!GE3?]Q<;LXYQC)SY^G[#'PLC4*H\7JHZ >-=8 '_D
MU0!RG[;&A:;X.\!_!^Z_LU+;X>^%_'>D7FNP6]ONM[73XUE19944',,;M$6&
M".AQQ7+ZM\1? WQ._P""@?P7U?P7J-AX@5/#^N6UUKNELLUM.5CC9(!.N5=X
MP[,R@DJ)ESC=7JA_8:^%I&"?&!'_ &.VL?\ R52)^PO\*XU"H/%ZJ.@7QKK
M _\ )J@"I^T3J ^&/QO^%7Q5U6WN)/!FDVNJZ'K5]!"TPTL78MWANG502(M]
ML8W?&%\Q2>*P/B#\3?#7[3/Q+^$OAOX:ZM;^+H/#_BB'Q3K6MZ2WGV.G6UM!
M,%C>=?D\V9Y518P2V-Y( &:ZO_AAOX6^OC#_ ,+;6/\ Y*KD=&_X)O?#;0?&
M%WJEEXB\=V^AW(>1O#47BB[CM%G<@O.'1UF+,<D[I#DL3Z  '._!7XM>%/@]
MXH_:,\+>*]8M])\5WWCW4-6TW0)CB^U.WN;2V%NUK#]^<N48 1@\]:\H^&OQ
M!3PG^SI^R/IMW-X9\+:=?P7\Y\?^*;%;F#0YH58QI$7=(XYIM[*'D8 !&P&/
M3ZF/["_PK+AR/%Y8<!O^$UUC(_\ )JA_V%_A7(I5QXO93U#>-=8(_P#2J@#Y
MBT;QK9M\:/VADN_&47B$^)_AF9=*U6:RBTZ/7C;PW8DDM47 N%C4./,7.0C$
M$J :V/C;X?M-"_X)5?#Z33[%8+:'3/"VIWKV\73=);2SS/@<Y9V9F/J37T-_
MPPU\+?\ J</_  MM8_\ DJ@_L-?"T@@_\)@0>W_";:Q_\E4 >&?%KQS9WW[7
M?A+XE:=\3] \,_#_ %+P7+I>A>-[NTBU+2$OTOG-S;B8RI'!*R!?G+#<(V3L
M17&?%70=)D_99_:F\8:)\0E\>P^(I--^U7FFZ(=.TS[7#)$LDUJX=HYRZM&'
M>,D;H^22:^I&_86^%31^65\7%,8VGQKK&,?3[53A^PS\+5  _P"$P '0#QMK
M'_R50![EHFB6'AO2;33-+LX;#3[2)88+:W0(D:* %4 =@ !7QA\2OVD_AE\:
M_B1X@\$^,_B1X?\ "'PS\,:F;'4M(N[Y(KWQ+>0,#)')DYCLDD&T@?-,R,,A
M!\_KO_##?PM]?&'_ (6VL?\ R51_PPW\+?7QA_X6VL?_ "50!P_@_P"-7@K]
MGWXI_&D^--<MM&L_$>H6GBSP_<S' UFTDT^WB*6G_/:19(&7RTRWS(<885R^
MC_&6X_9+_99^#'@?5[[2?"7CWQ/:2^5<>)I/*L]%C+&>>:X&06:(3HBP@@O(
M0,@!B/7V_87^%;E2P\7L5.1GQKK'!_\  JE_X8;^%OKXP_\ "VUC_P"2J /+
M(_#&G?$+X10>%_@GKVB?%K2KO7O[1^(=]<Z^+:YUMW4.T<LT<,@03,D:LBJ
M(8_+7 ;(ZW]DO5_%]Y\:/CU#KWA/3/#]LVO6LDYL=9-W]GN1I=@J0(OD1[T,
M0#^9\N#\NTXW5TW_  PW\+?7QA_X6VL?_)5=-\.OV7_ WPM\3PZ_H1\1?VC%
M&\:_VCXFU&^APPP<Q3SNA..A(R.U 'K5%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110!YK\1?CA;^!O%5GX7TSPIXA\<>)KBR.
MI/IGAZ*WW6UJ'V":62XFAC4,P95&XLQ5L# )K=^'7Q,TCXE^"XO$MC'>:9:^
M9-!<VFKP?9KFRFAD:.:*9"?E9'1@>2.,@D$&O+/BUX7T'QA\:(%\.?$R_P#A
MK\6]-T-&$L$,<L-]ICS2;5E@N$,=PB2I(?W;!XR_)7>,_+WQ(^)7C+XT^)_@
MIH7B4>$=?T.+Q5XAT6]N-0>6W\-^(;ZS1!922*OF<-F;;$2Z-+&PY  H _1J
MROK;4;9+BTN(KJ!_NRPN'5OH1Q4:ZM8O%<2+>V[1V[%)G$JXB8=0QSP?K7P7
MXA\$>,/A,WQ\U/PQJ'@7PK>GX=W$MQX)^']U-YD%\N\PZD(#&@B?RA,F5 +%
M8S@GFO6="^%GP"LM-M-/\*Z9HAU'7/ T\@TBP@62VU;3T\EA<W<:J4E=92FV
M67YR7?!/S8 /5X/CG9^,?@]'X^^&^G?\)[!<A6L[%+R+3VG7SO+8E[@JJ8P[
M?-C<%XZBO18;T#38[N\5;+]T))5DD4B+C)!8<''KTK\J?$'ASPYI7_!%]]3T
MC2]+L]6U.'3VU2\LK>-)[MTU@*AG=1N<J"P&XG&2!7TQ\;K6P\1?$W]E7PQX
MQ2&X^&^IPWKWUC?X-A>ZC'8Q-8Q7"M\K\F4HC9#,,8/2@#Z^@U6RNK(7D-Y!
M-:'I<1RJT?I]X'%+'J5I->RV<=U"]W$ TD"R R(#T)7.0*_,K]LC1-$\!^*/
MCSX;^'MC9Z-X5D^&-M?>(=*T6-8K&#5/[5B2W=HTPD<[0>9D  LH#'UKW7XY
M?"?PE\(_%_[.&O>$]!LM%\17'CVSTN\UJUA5+V_@N+2Y^T"YF'SSF0H&8R%B
M3D]S0!]DT444 %%%% !1110 5Q_Q1^*&F?"CP_;:EJ%IJ&J7%[>1:=I^EZ3"
M)KN^NI,[(8E9E7.%9B695"JQ) %=A7D?[2.F^"M?\.^&M'\8>([WP?<WNN0#
M0-=L)##+9ZHD<KPLLI5HT)595 E&U]Q3DL!0!L?#/XRP?$/6]9T*\\+^(/!?
MB/28H;FXTGQ#!"LCP2EQ'-%)!++%(A:-U.UR05(('&>ZM-5LK^:>*VO(+F6
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
M'_!0OX-Z;X(T_2=$G/A[6Y]0TO18D@MX\Q1B*4PQX17<*P+8!98TSD*M?:M
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!RGCSX3
M^"?BG!:P^,O".A^*XK5B]NFM:=#=B$G&2GF*=N<#..M3:E\,_"&L>#X_"=_X
M5T6\\+1HL::)/I\+V2*OW0L)78 .V!Q72T4 <QX&^%_@[X8Z;/I_A#PKHWA>
MQG;?-;Z/816J2MC&7"*-QQW.:B\%?"7P1\-KG4+CPEX/T+PQ/J#;[R71]-AM
M6N""2-YC4%N23SZGUKK** //K7]GKX66.EZUIMO\-O"4.G:V\<FJ6::';"&^
M:-R\9F39B0JQ++N!P22,$UTGB7P)X;\9^'#X?U_P_I>MZ$553IFH6<<]MA?N
M_NV!7CMQQVK=HH XG2/@C\.] \(WWA73? GANR\,WYS>:/!I,"VET<@YEB";
M7/ ^\#T%=%J_A;1O$#::VJ:18:DVF727MB;RV24VEPH*I-%N!V. S ,N" QY
MYK4HH **** "BBB@ HHHH *S/$GA?1O&6BW.CZ_I-CKFD72[9[#4K9+B"49S
MAHW!5N0#R*TZ* .7\&_"WP;\.M&N=(\*^$]$\.:7<DFXL]*T^*VBF)&"75%
M8XXYSQ69X/\ @-\-?A[KDNM>%_A_X8\.ZO(&#7^EZ1;VT^&^\-Z(" >X!P:[
MNB@#DI?A)X'G\<IXTE\':#)XP10JZ\^FPF^4!=HQ-MW_ '>.O3CI3KCX3>"+
MSQQ'XSG\'Z#-XOC3RTUZ3386OE788\"<KO\ N$KU^Z2.AQ75T4 87AGP'X9\
M%^'?[ \/>'=)T+0OG_XE>F6,5O:_/]_]TBA?FR<\<YYK#\&? KX<?#G69]7\
M*^ ?#7AO59@5DO=*TF"VF93U7>B X/ITKN:* ,&T\ ^&+#PI<^&+;PYI-MX:
MN4FCGT:*QB6SE28L9E:$+L8.7<L"/F+-G.36O86%MI5C;V5E;Q6=G;1K#!;P
M($CBC485%4<*H   '  J>B@ HHHH **** "BBB@ HHHH *X>T^!OPYL?&;>+
M[;P#X9M_%32&9M;BTBW6\,AZOYP3=N.>6SD^M=Q10!PWC3X$_#?XCZS#JWBO
MP#X9\2ZI"H5+W5M)@N9@HZ+O="<#TZ5J>+?AGX0\>^'8= \2^%]'U_0X"C0Z
M;J5A%/;Q%1A"L;J54@<# X'%=+10!RFN?"?P3XG\(6OA35_"&A:GX8M=GV?1
M;O389+.'8"$V0E=B[02!@#&3BI=*^&'@W0M8T_5M-\)Z'I^JZ?8+I5G?6NFP
MQ3VUDOW;:.15#)$.T8(4>E=-10!PWC+X$_#?XB:W#K/BGP#X9\1ZM" J7VJZ
M3!<S!1T&]T)('8=!71W7A+0[Z_T>^N=%T^XO=&+G3+F6UC:2Q+)Y;&!B,QY0
M[3MQE>.E:U% &8OAG1T\1R>(5TFQ77Y+5;%]5%L@NFMPY=83+C<8PS%@F<9)
M.,FM.BB@ HHHH **** "BBB@ HHHH Y3QY\)_!/Q3@M8?&7A'0_%<5JQ>W36
MM.ANQ"3C)3S%.W.!G'6M$>"O#R^%O^$9&@Z8/#?D?9O['%G']C\K_GGY.-FW
M_9QBMJB@#C? 7P9\ _"R6ZE\&^"O#_A66Z&V>31M,AM7E&<@,R*"0#V/%2Z)
M\(_ _AKQ;?\ BG2/!V@Z9XFU#=]KUBSTV&*[GW'+;Y54,V3@G)Y(YKK:* .)
MT/X(?#KPQ9:_9Z1X#\-:79^($,>KV]GI%O%'J*$,"LZJ@$JX=^&R/G;U-7]0
M^%W@W5O!D/A"]\)Z'=>$X46.+0IM.A:RC5?NJL!78H'; X[5T]% '*>%/A/X
M)\">'KS0?#GA#0]"T2]#+=:?IVG0P07 9=K>8BJ ^02#N!R.*NW?@#PQ?^$[
M?PO<^'-(N/#-ND,4.BRV,36420E6A582NP!"B%0!\I5<8P*WJ* "BBB@ HHH
MH **** "D90ZE6 92,$$<$4M% '$>$O@?\.O .O7&N>&? ?AKP]K-P&$NH:7
MI,%M.X;[P+H@;![C//>H-8_9_P#ACXA\5_\ "3ZI\._"VH^(]XD.JW>C6\ER
M7'1C(R%BPQP2<BN^HH Y7QS\*?!7Q.6Q7QAX1T/Q2+%S):C6=.AN_(8XR4\Q
M3MS@9QUP*;XU^$O@?XDV=A:>+?!V@^)[73R6M(-8TV&Z2W) !\M9%(7( !QU
M %=910!AZ7X&\-Z)XBU/Q!IWA_2K#7M46-+_ %2ULHX[J[5 %02RJH:0*
MQ. .*Y[4_@%\,]:\7CQ5J'P]\+WWB82"7^U[C1[=[HR#HYD*;BP[-G(KO:*
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
M8;A4"PND%R\F\[2,JI49ZUQ]C\*OBCJWP1\+_L]ZIX+DMM'TJ\L;*_\ '/\
M:-J;&XTBSNHYD:&(2&?SY(X8XRC1A5+,=V,9 .J_:C_:!\6>&O$VE:!\/+F*
MU71=9T7_ (2S5)($F6**]OH+>*P0."!+(DKRL<91$3H95-=CJOC+6_B%^U'!
MX#T?4KC2_#7@K3(-=\0R6C;9+Z[N6D6RLF;J(@D<LS@??Q&O3<#Y7\5OV//'
M=OX"OM.\'?$K7]8?4O%MCK]WIUS9:4I:0ZE!/-<M.\(=VA1-ZJSG(A2,*5 2
MNP^&5E<_#3]LOQ]I&NWTE_<^./#&C:CIVJ7")$;Z73DDM;Q<( GF?O892B
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
M;?&JP\>7<FOZY\)&)%](0LNKV4T/G:<\A  \YP?)<@8+H6[FK=WX<\<_&O\
M:3^%OBO5/ 6H^ O#7P_CU.YFFUJ^LIIM0N[JW%NL4"6TTN(T!9R[E=W VBO(
M?B-X"U7X[>'OVRM>\+P->VVJ+INBZ1Y:Y^WW&CQ&2X"#^/,SO"#R"4(SUH ]
MUT3P!\:;[P%X*L'\?+HNK:F\VJ>,-;$$<][:R2(&CLM.AFC>&.)68Q[G!(6,
M$!F=B/-!\2OB;-\(/B7XGT[Q5)XIO_A5XEN7L=62".W@\4:=;P1R7EK<11*(
MV= T\0DB50)85*@$,#UWQH\;>-OC3\./AW=?#'P[J_B/P)XK@^W^(+WPYJUE
M8WZVAC5DM(I+B>(QF5V*R.AW(L;J-K,"'>._'#> /V1O'MM=_"Z\^&-G8:-)
MHNA:!-<V-Q]LFN(S!;Q0K:32C+2R(N&^8EB<'DT ?0_A/Q-8^-/"NC>(=,<R
MZ;JUE#?VKD8+12H'0_\ ?+"M:N)^"'@VZ^'7P7\ ^%+Y@U[H>@6&F3L#D&2&
MWCC;!],J:[:@ HHHH **** "BBB@ HHHH *^0OV(_P!HOQG\2/$OBKPU\0]2
M34[VYEO=7\.72VL4&ZP@U">PFM_W:J&,3P1-D@L1<#)X%?7M?#?_  SI\5_"
MOP \)ZIX0TF&S^,/A3Q#KT]A:3WL 2:QU*\NE<-(',>!'-;W."V<P 8W<4 =
M;\)_VA_&7Q)_;5\0:!'J*#X5KI&IQZ18K;19N;BPNK2VGNQ-MWE3-+<Q@!MN
M(LXSS57X,?$OQK\6KJTU&T^-%A:>/;?52NM_"O5+&S@AL;9+@K-;!!%]M$BQ
M E9R[*S $C:>.N^'W[/&I?"SXV?#E]$LP_A'PW\.[SP[)JTDB$O?/=VLH9X]
MX=FD\N61F QDG)!(KCOB5X,^(_QNT31]!\1?!BRTKXC6-_9R+\2K2^LA86/D
MW".]W:-YIO1N5&VP%!RVUF(^8@'7_"/]J708O%?Q?T?XC?$;PWH]UHGC6[TW
M2;/5]0M+"6/3UMK9HP%)1G7S'F^=LDG(SQ@;?[-/QLF^*+_&+5+WQ)8ZWX;T
M'QA<V&DZA:M";:*P2SMI1B6,8=0TDAWDD\]< 8B^!7P+_L3Q'\8M0\9>$]-E
M?7O'%WJNESWD5O=/-8O;6J(X(W% 7CE^1L$8)QR"?-[KX"_$&Q^'?QP\':#X
M?72+?X@^/MD%U:W5M&EIH5Q!:0W=V%#\8CBN$$8&_<P.W'- &_\ LR?'GQKX
MT^(9A\;7"_V#X\TF;Q3X)MVM4@:TLHKMXS;,RJ#*YMY;&XRV3^]<=!7U17RI
MXW_9.O\ P%)X%\7?#O6?%OB?Q%X+U2V>RT36M?\ .@DTYR+>\MXA,52,FV=B
M#D#,:CTKZKH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBJ>KZQ8>'],NM2U2]M]-TZUC,MQ=W<JQ10H.K.[$!0/4F@"Y17%Z9
M\:? 6N^#-6\6Z3XPT76O#6DQ237VIZ5>QWD-NL:[GW&(M@A1G'7VK;\,^,-%
M\8>'-+U_1]0AO='U.-9;.Z7*K.K?=*A@#SZ8S0!LT45'-/';1-)-(D4:]7=@
M /Q- !<6\5W;RP3Q)-!*I22*10RNI&""#P01VK+\(^$=(\!^&[#0-!LET[1K
M"/RK6SC9F2%,DA%W$D*,X Z 8 P !5#QW\3/#'PS@TJ;Q/J\.D1:K?1Z99-,
MK-YURX)2,;0>3M/7CCK73T 8GB_P5H?C[24TOQ#IT6K::MQ%=&TN,F)Y(G#Q
MEUSAP&56VMD9 R.*VZ** "BBB@ HHHH **** "BBB@ HKB/%/QR^''@;7XM"
M\1^/O#&@:U+MV:=J>L6]O<-N^[^[=PW/;CGM7:QR++&KHP=& 964Y!!Z$&@!
MU%%8.A^.M!\2>(?$&A:9J<-YJ_A^6*'5+2/.ZU>6,2QJV1CYD(88SP: '>$_
M!.A^!+*[L] TV+2K.ZO)K^6WM\B/SY6W2,JYPFYB6(4 9).,DYG\4^&-,\:>
M'=1T+6K47NDZA"UO=6Q=D$T3##(2I!P1P1GD$@\&M6B@""QL;;2[*WL[.WBM
M+.WC6&&W@0)'$BC"JJC@    #IBIZ** "BBB@ HHHH **Y'Q!\7O OA/Q-9>
M'-<\9^']'\07VW[+I5_JD$%U/N.%V1,P9LG@8')Z5/)\3/#$/Q$B\"/J\*^+
M9;'^TTTO:WF&VW%?,SC;C<I'7/'2@#IZ*C2>.262-9$:2/&] P)7/3([9J2@
M HJ/SX_/\GS$\[;O\O<-VW.,X],USG@KXF>&/B)/KD/AS5X=5ET2^?3-16)6
M'V>Y0X>,[@,D>V1[T =/1110 5A^(O!.A^++W1;S5M-BO+S1;P7^G7#962UG
M"E=R,I!&59E(SA@2""*W** "L2\\%:'J/BW3?$]UIT5SKVFV\MK97LN6:VCE
M*^:(P3A2VU06 R0,9QQ6?!\5/"5SXQU[PK'KUH=>T&TCOM4LRQ'V*!QN1Y6(
MVJ"O(R<XYZ56\%_&OX>_$C4KC3O"?CKPWXGO[<%IK71]6@NI8P."2L;D@9[]
M* .THHK,\3^)=,\&^'-3U[6KR/3]'TRVDO+R[ESLAAC4L[G&3@ $\>E &G15
M32=5M-=TJRU*PG6YL;R%+BWG3[LD;J&5AGL00:MT %%%% !1110 4444 %%(
M3@5P^A?'7X;>*/$[^&]&^('A?5O$*,5.E66LV\UUD?>'E*Y;([C''>@#N:**
M;)(L4;.YVJH))/84 9WB;PSI7C/P_J&A:YI]OJNCZA UM=65T@>.:-A@JP-6
MM-T^#2=.M;&V5EMK:)88E=V=@B@  LQ))P.I))[UF>"?&VA_$?PKIWB7PUJ4
M6KZ%J,9EM;V#.R5<E<C(!Z@CIVK<H Q/$'@K0_%>HZ)?:QIT6HW&BW7V[3S/
MEEM[C:4$H7.TN S;6()7)(P:VZ** "BBB@ HHHH **** "BL[1_$6E>(3?#2
MM3L]2-A=/8W8L[A)?L]PF"\,FTG8Z[ERIP1D9'-<]XQ^,?@GP#I6O:CKWB?3
MK&VT%X$U7$PEDL6GV^2)HTRZ%]RE<CD'/3F@#LJ*AL[N&_M(+JW<2P3(LD;C
MHRD9!_(U([K&C.QPJC)/H* '5A^$_!.A^!+*[L] TV+2K.ZO)K^6WM\B/SY6
MW2,JYPFYB6(4 9).,DYI?#;XG^%OB_X5A\2^#M:M]?T.:1XH[VV#!&9#M8?,
M >#QTKJ: (KJV2]M9K>7=Y4J&-MCE&P1@X92"#[@@BL[PGX3T?P+X<T_0/#^
MG6^DZ-I\0AM;*U3;'$@[ >I)))/))).2:77_ !3I/A?P_JNN:I?16NE:7#)<
M7MR266".-2SE@N3P 3C&:3PKXJTKQOX<T[7]#O4U'2-0A6XM;J,$++&>C $
M_F* (?"?@G0_ EE=V>@:;%I5G=7DU_+;V^1'Y\K;I&5<X3<Q+$* ,DG&2<KX
M@\%:'XKU'1+[6-.BU&XT6Z^W:>9\LMO<;2@E"YVEP&;:Q!*Y)&#6W10 4444
M %%%% !1110 445DV_BS0[SQ'=^'H-9T^?7[.%+FYTJ.Z1KJ")ONR/$#N53V
M8C!H UJ*** "BBB@ HHHH **** "BBB@ HHJ.*>.??Y<B2;&*-M8':PZ@^AH
M DHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KPG]I>PM?$
MWC#X)^%]9C2;POJ_B]CJ-M,,PW3V^G7ES;02 \,IGAC;:>"8P*]VKPG]J?3]
M?\5:%8>'M,^%VN^.;=I4U"+6/#^OV.E76CWD+AH987N)%(D!R05#+C(8$$@@
M#?V@-"T?X2?#;XM?$?P?!;^'O'L7@V[9;RRVJ6%O'))#(\'^K=D=L!V4D [<
MXXKY=\?ZQXL^+/PK_8RU_5_'.N6NI^(O$6F"]DL$M$4W)AF87:JT##S1D@ Y
MCP?N$\UUT?@KXE7WAKQMI_B3X)?$?Q=JWB[1Y- OO$.K>-/#IO8+%E8>3;K&
MZ0Q %V?B,[FP6W8&*NM?#3QYJ?PH^'/@:T^ WQ!TA?A_=6U[H.N6?C/PZ;^&
M:%65&?>[1/D,<@QX/'% 'H_Q'\9:I/\ %>\\&:=\2_'^H_\ "/:39I=Z5X"\
M/6T]]#<NI87&H7DL#0[Y5 988UC&,G;C%>!_&CXE^,/C/_P3W&NZ]XCU*SUC
M3_%R:%?FUM[>V_M-(M5CB1[B/RVV.H1&VQE5W@Y!4[:[I/!OQ?L/&&L>)-)^
M%_Q4T34/$%O:0>(FL?&/A=?[8>WA$*3N2"8)6089K8Q9Z@*>:QC\$/%R_"/Q
M;\-(O@%\1(?!^NZFNKVUDOC7P[NT:X$_GYM)-^_!<+Q,TO"C&,L2 >H?ME?$
M'QO^SYX!^#EKX;\::I=7VI>.[#2-1U;4H;62YO;67SF>.39"D8Z* 413A1SG
M)._::WXP^._[1GQ4\(V_CG6/ GA7P"NFV<,'AR*U6ZO[JZMOM#S32W$,N$0$
M*J* #U.>E>8_$7PA\3_B[X-\%:#XR^"OQ&UR;PKKL/B"WU9_%_AF*ZNKB(R;
M%F$>V,Q@2%<(BG"K\V<DW/%VD_%O6?B)J/CGPS\&/B'\/?$^JVL-EJUUX?\
M%OAIX]2CB!$1FBNFF3S$5BJR*%8 XR10!E:I^T7\4U^%$FF6WB:W/C+P_P#&
M6V^'TOB%["+9J=J9DP\T*@*I9955Q'M^X=I7->L1ZIXS^$/[4WPY\'77C_6?
M&_A[QMI.KRW-OK\%F&M;JS6&1986MX(MJL)2I0@@=>N,>60?#KQ=:> _#_A6
M#]G#QQ';Z3XI@\92:@WC;0I+S4M3CF\XS74CS'?YC?>VA3@ *5 %=GXLU3XE
M^,OB=X-\=7W[.'B]-5\+6VH6MG!!XQT)8)4O$C27S1YQ8D")=I5EP2<YXP <
MOX-^)WCW0-8T)/BO\0O&GPX\<SZPEO<V^K^&[6X\'7RM.0MK;7,,(V!X]JI)
M)<+(&.6W?=/W%7P)<?#OXLZKI-IX<UOX7_%CQ#X%M;F"Y3PKJGC?PU+ _DRK
M+%'+<<74L:NB$*TQ/RC)-?>]N[RP1O)&89&4%HR02AQR,C@X]J )**** "BB
MB@ J"]DEALYY((_-F2-F2/\ O,!P/Q-3UG^(K^]TK0-3O=-TR36]1MK:6:VT
MR&9(7NY54E(5>0A%+D!0S$*,Y) H ^=?V*OA]X5\4?LO^'-=U;1].\0:QXQM
MY=4\1WVHVJ3RZA>32.9Q,6!+;6S&%/"A ,<5X;\/O%7CK3=9^'7PH\$^,+KP
MWX8N/'?C'PU:WR0Q74BZ59(TL*QM,KY:+$L4;<@%5R&"[:V+KP+\6++4=7;P
ME\*OBM\/]%UBYDO+W0?#OCGPXMF9I"6E>'SFDDMB[$LWDN@R20%/-;^F^'O&
M.@ZI\+[K1_V8O%>D0?#O[;_8]C:^,=#,,ANH&AF:<O.SR,0[/NW ER2Q;)%
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
M<\?'X9_$KP/_ ,,[^-_[)\?:CJ>IZG-_PF6@>?#+?',P@;S-JJ/X0RL1W+4
M0:C^T-XJ^*7QL\8>'_[0\?\ AWPUX8T_2O+@^'6@QWT]S=7=HMR\ES-)#-L1
M0X1(P!NP6).,4S7/CG\:K'X#^&Y;V2_\-^+S\4+'PM;:OKNB+:OK&F2S*(KF
M:U( 3>L@5Q'MYC;:5J/4_"GQ5A\5CQ/X1^#/Q&\ >(9M-MM*U"\T3Q=X:D74
MX;==D)N(;DRQM(BY"R*JL <=.*MZCX:^(NL>"?#/AO4?@-\1M330O$=MXI34
MK_Q[HEQ>75[#,9E\UY)BHC9CRD:H .%VT =[=W7C;X7?M,> O T_Q)U_Q5H/
MCS1=9,YU>"Q$^GW=HD+I<6S0V\87(E(V,K+QG!KS[]B?1/&EO\*?CAKV@^*M
M3\0>*O\ A*/$MKINF:TUL+&?4%<&*YE*0HX=G"AL.(\,<(O!'5^)M9^)OBKX
MJ>"O'UW^SCXNCUCPE!?V]C!#XPT(6\BW:1I*95,Q8D")=NUEQDYSVXKP7X)^
M)/@5_'EGIWP2^) \,^,)[Z\N_#O_  F_A^.WM;F[*F::WFC=;B-AM^7]\0N2
M<$X( .G^"?Q*UV+QYX+TGQC\1_'GA[QA?@QZGX5^(/AJVBL=6F$),B:==6\,
M<:E7&Y=LTF57!0GD?8M?$W@OP5\5-9\?^!7\=_#_ .)GB'1- U:&[L/^$C\5
M^&Y+7390#$+R46BQSW+1)(Y&YG)YX8FOMF@ HHHH ***X'X]?%4? _X.^+/'
MATPZT-!LFO/L G\CS\$#;YFUMO7KM/TH [ZBO//@]\9],^*_PAT[QW)"-!B>
M&8ZE97,P<Z;/ S1W,,CX&?+>-QNP,@ X&:\8\ ?MHW7Q<^ OC;X@:9IWA[X?
M-H>M1Z;:S^.=6>.PF@=+:6.>:1(@T1DCN5VH V&*C<<\ 'U517$:U\9?!?@R
MU@'BGQAH&BW9TU-4D6XOTB4P%UC\Y-Y!,9D=4![EE'4XJ_X.^*/@_P"(/AF;
MQ%X:\3Z3KFA0,ZS:A8WB20PL@RXD8'"%002&P0"": .HHKS_ ,$_M!?#/XDZ
MX^C>%?'OA[Q!JRHT@L]/U&*65T7[SHH;+J.[+D#UK9^*/C4?#7X9^+O%QL_[
M1&@:1=ZK]C$OE>?Y$+R^7OP=N[9C.#C.<&@#IZ*^;K[]K'7+WPE\#K_PQX!M
MM9USXI6KW-MIE[KOV.*QV67VME:?[.^_Y P!V+D@>O'3>%_V@]8MOB)HW@CX
MD>!9O 6LZ\LO]BWMOJ<>IZ;J$D2;Y(%G5$:.8("P22-=P4[22,4 >UT5XYXX
M_:<\,>#+OQQ +G3[]O"_A^/62$U.)6NYW:Z"V:#G]YFUY/./-3CFO6]/O8M2
ML8+J"6&>&9 ZR02"2-@1U5AP1[T 6**** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH *@O;ZVTZW:XN[B*U@4JIEF<(H)( &3QR2 /<BIZ\5^++'Q/
M\?OA#X/N?GTA$U/Q5<VY^[/-8BVBM@WJ%EO1*!V>%#V% 'M5%?"NF_$GQ7\/
M?%WQ(B\(2:?'J7B+XXV_A^235(6FACAGTJ L^U64G:45L!AG!7(SD>]_"7QS
MXRMOCCXY^&WB[6++Q*FEZ3IVMV&JVVGBREV7+W$<D,B!V4[6MP588.&(.>M
M'M]5M/U&TU>SCN[&ZAO;24$QSV\@D1\'!PPR#R"*^3],O_'VH_\ !1+Q#H0\
M<O%X?L/!]IJ"Z6; -"T#WS;H=OF8$A&1Y^-V,#&!7G?P$\;_ !%^$W[)OPH\
M96^MZ3+X8;6K32)O#3:86>2TNM4:V:7[5Y@(F#2^8,*%  4AL%B ??M%?//_
M  F?Q+^+/Q1^)NA^#?$>D^#M+\$W%MIEO]LTG[=)J-[):I<NTQ,B^7"HEC0!
M!N/S-N' K(_9K_:?UWX[>-_#D5S9VNG:5J?P]M?$DUI$A+1W[7]Q;3!7)R8_
MW/R@\^YH ^G:*^-1^T=\2-6\+:+JTTTFB>&GU[Q'I^K>*-(\-2ZR]B+._:"R
MC:WB)9$=%D+S;6 ,8'R[LUU_B/X[:N?A[\-IK#XC>&I;[Q'+=>9JWAO0;W6+
MG48H0V#8:?")&# [/.,A*PG<.3C !]-T5\;_ /#5GC>/]F;XK>)XDMKOQ9X)
M\41:!;7-]I,VFB^B::R*O-:R_/ YCNRI'8KN P<5L_$WX\_$#]G+Q7JT/BK5
M=*\:Z?+X(UCQ/;0VNEFP:VO+$P_N01*Y:%Q.!\V7&W.X]* /J:ZU&TL9K:&X
MNH;>6Z?RH(Y9 K2O@MM0'[QP"<#L":DN;F&SMY;BXE2"")#))+(P544#)))X
M  YS7QIXUA^(\7Q$_9DO_&'B/2?$IU+Q!+>-;V6F_8OLET=(NV\J-O,??%AV
M&6&X% <G=@=/\"OC7XP\7^--%T'QYXCT_2/$FHP7']K> -:\,SZ9-"RHQQI]
MR[LEXB$?,07#)E\KC% 'U-%*EQ$DL3K)&ZAE=#D,#T(/<4^O&/V6)9-.\'^*
M/"6]I+/P=XGU#0=/+G)2R1UFMHL^D<,\<0]HQ7L] !1110 5X%^WO_R9Q\6?
M^P))_P"A+7OM<9\3/AQ<?$>PLK:W\9>)O!IMI3(9_#-U%!)-D8VN9(I 5'7@
M#F@#Y"^*'A_7O#'Q-U[X):+!<1>'?CA<VNJPW=N"%T^,+M\0#=V,D$43#D?/
M='UKR[]I>QM]+_9"_:]L[2%+:TM_B19PPPQKM6-%72 J@=@  *^S/^&7=1_Z
M+G\6/_!O9?\ R'1_PR[J/_1<_BQ_X-[+_P"0Z /-=$T>RU3]N/X4S7=K%<2V
M/PEEN;9I%#&&7[7;Q[U]#MD<9]&->1_''PMK_B+3OVXM$\)6MQ/<MJ?AN[DL
M-/C+230_9+66\"HN"S/&LA91R_([U]3?\,NZC_T7/XL?^#>R_P#D.C_AEW4?
M^BY_%C_P;V7_ ,AT >#V=YX:^,GCCX.6MI\?M"\57NB:W;:MI.D>$O"B+=VJ
M0HWF0W'DS,UG T68W$BJ!E01D#'T]^U)_P FR_%W_L4-7_\ 2*6N6C_95O8G
M=D^-_P 549SEV75;(%CZG_0^:?\ \,NZC_T7/XL?^#>R_P#D.@#YLT;QOH'P
MY\%?L'>(O$^KVFA:%9:9<_:=0OI1'#%OT)T7<QX&695'N17JWC3XBZ)^U3\7
M/A)HWPWN&\2:'X3\1KXJUSQ19Q.;"T6&VGCBMEG("R2RO./E0G"J2>*[W_AE
MW4?^BY_%C_P;V7_R'1_PR[J/_1<_BQ_X-[+_ .0Z /G_ %;P+XG\5:AJTG_"
M*?#V1_%OQ#@TN!_(ER!IH5[F-3Y7^J<Z9>;S]X^8_M7W-H%DVFZ'I]K);6EG
M+# B/;Z>NVWC8*-RQC P@.<<#C%>,_\ #+NH_P#1<_BQ_P"#>R_^0Z]D\.:.
M_A_0-.TQ]1O=7>T@2 W^HNKW-P5 'F2LJJ"YQDD #)Z"@#1HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ KRSXL>$M6;X@?#GQUH=F^I7/A^\N-
M/O[*)@))-.O51)G3) )BEBMIB.Z1.!EBH/J=% 'CLG[+?A277+G53J&L?:+C
MQK#X\91-%L%_%;BW6,#RL^3L4$KG=G^,#BNRT[X7Z5IGQ6UOX@17%XVLZMI5
MII$\#NAMUAMY)I$95V[@Q,[Y)8C 7 '.>PHH \IUW]GO3]2^.5K\5-,\3Z_X
M;\1#3HM(OK?33:O:ZC:1S><(I4G@D*Y;@M&R-MZ$'FJMM^R_X5M?@GX?^%RW
M^L'0-$OK74+>Y,T7VIY(+P7:!V\K:5,B@'" [> 0>:]@HH \A\7?LZ6VN^,/
M$/B/0?&OB?P+>>)((K?7(_#\EIY>H>4GEI(?/MY3%*(\)YD11MJKW4$43^RE
MX?T74?#%]X*\0Z_\/;C0="7PU$VA/;2"XTY7\Q8I1=03 L'W,)% ?+L<G->V
M44 >'^'/V5K+P#X?TW2_!?C_ ,:>$_L%S?SK/;7EO=><+NX-Q(DL5S!+%)M<
M_)(4\T#@NV3ED7[)6A:0GA6Y\.>*O$OAGQ!X?.HE-?LY+2:ZO/M\PGO/M"SV
M\D+&24!_EC7:0-N!Q7N=% '@<?[&WA2/PMX[\.?\)'XHDT;QE?VNK:E!-=P2
MN+Z%H&:Y25X2^^4VT>\,S+][8J9&.U^(GP%\+_%+Q3;:UXA%W=>5H6I>'7L%
MD5;>>TOO*$^\;=^[$*A2K#&3P3C'H]% '@ND?LB:7;ZKX(OM9\?>-/$[>"Y6
M;0HM1N[6-;:-K=[<QL8+>-I,HX_>.QD!C7#CY@VGI7[/<7AW5M US6/&OC'Q
MW!X1,MWH>D:O):2_9Y3!)#N\R.".:XD$<DB*9I7^_DY;YJ]GHH \S_9]\%:K
MX/\  ES<^(85M?$OB+5+SQ#JEJCAUMIKF4NMN&'#>5'Y4602"8R0<&O3***
M"BBB@ HHHH **^:?&Z>,/#W[8OPG>Z\<:E=:#X@.MQKX;MO]'T^&&"R1H_,1
M3F>7>S.7D) ^4*JX):;]HSP/!IEMXR\?>-/BIXIT+0K:RBA\/Z5X9U*?2_L5
MQL(X6&3_ $VXEF("*ZD8(0(>20#Z0HKSKX-^)=8@^$_@:/XB7UI9>.YM&M'U
M6WGECCE-TT:[\IP Q;.0HQNR!Q7D5KX6U+]HWXL_&!;_ ,:>*O#FF^$M0M_#
MV@VWAS6)]/2VG%E#<37<BQ,HG<R7  67<@5 -O)H ^HJ*^1_ C7_ ,>O@=X'
M^*'Q(^)6J^%?"MEX:8ZM9:%J,NBK)J$4K1S7TUW!(CE,1?+",*"2?FR +GPX
M^+OC?PU^S)X5BNC>:[\1O%-]=:;X0BUY2+RZMFGE-I=WJ@ A8K0)/*2 2J@'
MYW H ^K**^(=(^+GBSX2_L*>--;O?&%]K/BC3/$^I>'8/$VL$W,T9;6FL4N&
M4YSY:-O"#*C8% QQ5C3?$]CX-T_XBV7A_P 2_%BP\2#P)J>H6>A>/'NI9-4E
MBC)74+)YF9XY58A6BC*8\Q28EV@@ ^UJ*^,_V;_$/A'3/$_P\@USQ#\8;3Q;
MJE@/LA\<:CJZZ3K%U]E/GI''<-Y;L 7=5=0>%90<"OLR@ HHHH **** "BBB
M@ HHKPS]I_7M8EN_AEX%T;6+[P^?&OB5=.O]2TR8PW45E%:SW4R0RCF-W\A4
MWKR S8(.#0![G17SW\*!?_"_]I+Q+\+X]=UG7O"]SX9M/$VFKKVHRZA<6$OV
MF6VGA6>9FD:-ML3@.QVG=C -?0E !1110 4444 %%%% !1110 4444 %%%%
M!17GG[1'Q"N_A/\  GQ_XQT]4?4=$T2[O;02+N7SEB8Q[AW&_;D>F:\.NO#6
MM_L]ZQ\%?$$7CCQ5XDNO$VN6OAWQ-;:[K$U[;7S75K*PN(X9&*6[1S1H5$(0
M;"5((H ^M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKYQ\7Z?
M>_&O]IS6? U[XB\0:)X2\*^&;+47M/#NK3Z9+>7UY/<*KR30,LC)'';#:F[;
MN<D@X%=+^RAXMUKQ#X"\0:/X@U.?7-3\)>)]4\,G5KL@SWL5M.1!+*0 #(8F
MC#'N5)/)H ]IHHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\;_:S\:Z
MUX*^#=Q_PCE\^E:[K6JZ;X?M-1C4,UHUY>16[3*""-RI(Y7/1@IH ]DHKYLT
MG1[SX"?M(> /"^F>)_$FO>&?&VE:HEU9>)=8GU-H+VS6&5+B*2=F=-Z22JZ*
M0A(4A017TG0 4444 %%%% !1110 4444 %%%% !1110 445\2W%MXG^)7P;^
M+7QIA\=>*-(\3Z+J&NS>&[.QU::'3;.WTR66.&"2S5A#,)?LQ,AD5B?,.","
M@#[:HK"\!^)O^$T\#>'?$/E"#^UM.MK_ ,H'.SS8E?'X;L5NT %%%% !1110
M 4444 %%%% !1110 4444 %%%?$/[=^N^(M,\0RQ>(-3\6:%\-?L>DOI]]X9
MA<VGV_\ M1?M7VZ6)&DC*PB)HMVV,MNZM@4 ?;U%?(.L>+-6U?X?_"GP=X?^
M+MQXQT[QQXOET\>--(D2&_72(8+BZ:W,\1Q]I @6%IE5&P6^56YKNOA0+_X7
M_M)>)?A?'KNLZ]X7N?#-IXFTU=>U&74+BPE^TRVT\*SS,TC1MMB<!V.T[L8!
MH ^A**^<?%^GWOQK_:<UGP->^(O$&B>$O"OAFRU%[3P[JT^F2WE]>3W"J\DT
M#+(R1QVPVINV[G)(.!7DGP_\:>*_B[XZ\-?!;6_%^NI8^']3\3PZUK.G7SV6
MHZQ;Z=<P06227$)5U)6[0R%"I<QC)Y.0#[IHKPC]G'5M5T7QW\6OAKJ&LZCX
MAL?"&J6;Z5J&KW+7-X+.\LTG6"29LM+Y<GFJ'<EBI7).*]WH **** "BBB@
MHHHH **Y&^\4WMO>W$2"+:DC*,J<X!QZU!_PE]_Z0_\ ?)_QKH5";U,_:(\=
M^*7@#XY^)_CAX/\ &.AZ1\/3I7A"74AI\6H:_?13WD5U"L0,P2Q=8V4+G"LP
MR<9JMXN^%_QLUGXYKXY?1?A[XET[2[2"+PYINL:_?0)I,YB'VJX6-+%U>9Y"
MRK*3E8U4 *6?/M?_  E]_P"D/_?)_P :/^$OO_2'_OD_XT_J\P]I$RQ\&?#/
MCY]&\2_$?X>^#=2\>6T4:O>I9I?_ &9D<LBPW$T*2%5)W#*K@D\5PNO?#+XI
M^ _B/X]UWX8'PM>Z?XW\BZN8_$5W<6SZ3J$=NMN;B-8H9!.C1QQ$QDQG<GWL
M-QZ=_P )??\ I#_WR?\ &C_A+[_TA_[Y/^-'U>8>TB?.NK_LN?$3PVGPP\,^
M&K?PAXQ^'G@C2(ECTCQ3JMW8_;=8#DM?3QPVLRR!?O1HS85Y';!*J1ZA=_ :
MZ^+-YI/BGXCFX\->-]-@GL+>3P%XJU"&!+61U=AY@6!B6*+N!7^!>3@8[K_A
M+[_TA_[Y/^-'_"7W_I#_ -\G_&CZO,/:1/"/#/[%5SIW[/OQ \ 7OB>\;5/$
M&M7.K6-]<:E<ZC#9NFHO>6,FR;&),^49MO,C!LLW#5MK\)OB[\1OB)I?C'QC
M?^&/!FJ>&=!U+3=!;PS--J0:^O%B5[R47$,8$:"%-L&&SDY?@5ZY_P )??\
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
M -\G_&C_ (2^_P#2'_OD_P"-'U>8>TB=K17%?\)??^D/_?)_QH_X2^_](?\
MOD_XT?5YA[2)VM%<5_PE]_Z0_P#?)_QH_P"$OO\ TA_[Y/\ C1]7F'M(G:U\
MX?M-?#;XNZ_'J<_@35M+UW1=2DTHR^&=;5HFLYK:]BE,]M,G\+!09$<$XCRA
MR=M>M?\ "7W_ *0_]\G_ !H_X2^_](?^^3_C1]7F'M(GAZ_LI^+--\*_VW9:
MYHC_ !.C\<MX^C"V\MOI'VAX!:S60 +R+$\&X&7!8N=Y7^&NDT'X;?%3_A(_
M'/Q-OT\(VOQ)U'1K?0_#^C?:[FYTJPMX9))?](N!%')(TDLK,Q6,;0B 9Y->
MF?\ "7W_ *0_]\G_ !H_X2^_](?^^3_C1]7F'M(G!^.OAQX_T+XP+\2OA[#X
M>U34-2T*+0M:T77KV:RAD\F5Y;>XBFCAE.Y#-,K*R?,I&"".>'T;]F#QM\.?
M^$0\:^&]0T/6_B987^LW^OP:A)+9Z?JPU259KF*.14D>(1/%#Y3%&R(SN W<
M>Z?\)??^D/\ WR?\:/\ A+[_ -(?^^3_ (T?5YA[2)SOP+^&&O>#K[QKXK\8
MW&GS>,O&6IQW]]#I#.]I9PPP);VUM&[JK2!(X\ERJ[F=OE Q7J]<5_PE]_Z0
M_P#?)_QH_P"$OO\ TA_[Y/\ C1]7F'M(G:T5Q7_"7W_I#_WR?\:/^$OO_2'_
M +Y/^-'U>8>TB=K17%?\)??^D/\ WR?\:/\ A+[_ -(?^^3_ (T?5YA[2)VM
M%<5_PE]_Z0_]\G_&I['Q3>W%[;Q.(MKR*IPIS@G'K2=":U#VB,?5?^0I>?\
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
M?2-<U72)=3U:XOM+NGLKQ;'PYJ5W'%.GWD\R*W9"1D=">M<3J&D67QNU+2O
MO@G2;71OA;X2UJ"ZU+5K6%88+FZM)Q*+&Q10 0LRCS91A1AD7<Q;;S^J:%\0
M/@UX(^*GCSPI\1/#.H:39ZQJ_B=M%.F>='. [22VTUR)MR2A4\OY5&UE&<Y.
M)YI#LCZLN+B*T@DGGD2&&)2[R2,%5% R22>@ [UYSX(_:+^'_P 1=?MM&T/6
MI9[V\BDGL3<Z=<VL6H1I]][666-4N !R3&S<<].:P/VA=;O/$_[('CK6--@F
MM;C4?"%S=K!_RTC22U+LOU"EA7.?%[[";#]G'^P_+W_\)9IIT_[/C/V3[!<^
M;MQ_!Y.<]L8]JIR?021W_B']I/X=^%?%%SH.I:^\-Y9SQVMY<)87,ME9328V
M1W%TD9AA8[EX=U(R,XR*]-KY$\._8!^QK\>/[8\O[5]N\8?VIYN,_://N=N?
M]K;Y.W_@..U?2OPP%\/AKX3&I[_[2_LBT^U>9][S?)3?GWW9HC)O<&K'3444
M5H(**** "K6E?\A2S_Z[)_Z$*JU:TK_D*6?_ %V3_P!"%3+9C6X:K_R%+S_K
ML_\ Z$:JUZ*^DV4CL[VL3,QR25&2:;_8MA_SZ0_]\"N58B*5K&OLV?,'B?\
M95^''C+Q0_B/5M/UJ?63+),ES%XGU2'R6D&'\I8[E5B##@A HQQBC5?V5?AQ
MK/B"^UR?3]:BU2_6%+JXL_$^J6QG$42Q1[Q%<J"510,D9/).223]/_V+8?\
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
MSRBO0_[%L/\ GTA_[X%']BV'_/I#_P!\"CZS'L'LV>>45Z'_ &+8?\^D/_?
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
MS?#;X</X?TV[TW1(]<U?6O$5I->11K--)%;V\<,4L1+L8969B^%4# )/'2?
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
M?XUR%%'L(![21U__  F=K_SPF_3_ !H_X3.U_P">$WZ?XUR%%'L(![21U_\
MPF=K_P \)OT_QH_X3.U_YX3?I_C7(44>P@'M)'7_ /"9VO\ SPF_3_&C_A,[
M7_GA-^G^-<A11[" >TD=?_PF=K_SPF_3_&C_ (3.U_YX3?I_C7(44>P@'M)'
M7_\ "9VO_/";]/\ &C_A,[7_ )X3?I_C7(44>P@'M)'7_P#"9VO_ #PF_3_&
MC_A,[7_GA-^G^-<<SJ@RS!1ZDXIU'L(![21U_P#PF=K_ ,\)OT_QH_X3.U_Y
MX3?I_C7(44>P@'M)'7_\)G:_\\)OT_QH_P"$SM?^>$WZ?XUR%%'L(![21U__
M  F=K_SPF_3_ !H_X3.U_P">$WZ?XUR%%'L(![21U_\ PF=K_P \)OT_QH_X
M3.U_YX3?I_C7(44>P@'M)'7_ /"9VO\ SPF_3_&C_A,[7_GA-^G^-<A11["
M>TD=?_PF=K_SPF_3_&C_ (3.U_YX3?I_C7(44>P@'M)'7_\ "9VO_/";]/\
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
MCSUKZ"KS3X9_"G5?#7BW7O&/BSQ!!XF\7:O;V]B;BSL#96MI:0EV2"&(R2,
M7ED=F9R6)'0 "O2Z459#844458@HHHH **** "BBB@ HHHH **** /./VC_%
MVH> O@%\0O$&DR-!JFGZ'=SVLR]8I1$VQQ_NDAOPKQC6OA5X<^ 6H_!#7_!U
MBFF:S?Z_::#K%["Q\S6+>ZMIO-:Z;.9G\Q$E#/D@J<8S7TQXM\+Z?XW\*ZQX
M=U:(SZ7JUG-8W48."T4B%' /8X8\UY+X4^ /B:+7/!LGC/QW%XKT7P8QET6R
MATD6DLDXA:".>[E\UQ*Z1NX&Q8P6;<1GBLI)ME)GN%%%%:DA1110 4444 %%
M%% !1110 4444 %%%% !1110!\Z^(?!NB?&K]J3Q!H'C/3(-?\/>&/#%C/8Z
M/J"^9:_:;N>Y\VX,9^5G"0(@8@[1G&":W_V3[RXB\#^)_#TMS-=V?A;Q7JN@
MZ?)<R-)(+2&<F%&=B2VQ'$8)[(*U_'WPDU[4OB#;^.?!/BBU\,>(SIO]CWRZ
MEIAO[2\MA(9(\QK+$RR1N\A5@V,.001TZ'X2?#2W^%'@R+1(KZ;5KN2XGO\
M4-3N5"RWMW/*TL\S*.%W.YPHZ  <XS623YKE7T.SHHHK4D**** "BBB@ HHH
MH **** "BBB@ HHHH *\9_:VU:]L?@Z]A8W<^GOKNL:7H<UW;2&.2*"ZO889
MBK#E28W=<CD;LU[-7(_%?X<67Q9\ ZKX7OKF>Q2\$;PWMMCS;6>.1989DSQE
M)$1L'@XQWJ9*Z:0+<\>@\!^'_@7^TI\.-.\#:5;^'-(\5:5JMIJNF6"^7;SO
M:I!+!.4''FKND4R?>(DP2:^CZ\G\%?"'Q'#\0;7QIX\\6VGBO6=,T^73-*BT
M[2O[/MK5)61IY2AEE+32>5&"0P4!2 O->L4HJPV%%%%6(**** "BBB@ HHHH
M **** "BBB@ KXJ'PZT7XE? KXN_%36+??\ $"&_U^[TO7RY%WI'V"::.TC@
MDSF)$%NF57 ;<V[.37VK7S_XA_9FUV^A\7^'-'\=+H_P\\77T]]JVC_V4);V
M/[0<W<5M=>:%C28ER0T3E=[;3SQG-7&F>P?#W7I_%/@'PUK5TH2YU'3+:\E4
M# #R1*[#'U)KH*@LK*#3K."TMHE@MH(UBBB08"(HP /8 "IZL04444P"BBB@
M HHHH **** "BBB@ HHHH *^.OVUO!NLSZW)X@UCP]J7C#P-]ETNTMK?3;[;
M_9=T-24SNUJ9$\XSQO'&KKN92N, '=7V+7A7QV^ ?B;QW<:AJ?@[QI<:%>:B
M=/6^TN_B6ZL)OLURDJ2HK?-%(H#9V':^U0P_BK.:NAQT9Y=>S^&?%GA'X8>
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
M%%'M9]PY(]CG_P#A#+3_ )[3_F/\*/\ A#+3_GM/^8_PKH**/:S[AR1['/\
M_"&6G_/:?\Q_A1_PAEI_SVG_ #'^%=!11[6?<.2/8Y__ (0RT_Y[3_F/\*/^
M$,M/^>T_YC_"N@HH]K/N')'L<_\ \(9:?\]I_P Q_A1_PAEI_P ]I_S'^%=!
M11[6?<.2/8Y__A#+3_GM/^8_PH_X0RT_Y[3_ )C_  KH**/:S[AR1['/_P#"
M&6G_ #VG_,?X4?\ "&6G_/:?\Q_A7044>UGW#DCV.?\ ^$,M/^>T_P"8_P *
M/^$,M/\ GM/^8_PKD?B5\>++P!XML/"FG^&/$'CCQ7=V3ZF='\.0P-);V:OL
M,\KSRQ1HI?*J-VYB" #@XZ3X8_$K1?BYX*L/$^@//]@NC)&T-W$8;BWFC=HY
M898SRDB2(RL/5>"1@T>UGW#DCV+7_"&6G_/:?\Q_A1_PAEI_SVG_ #'^%=!1
M1[6?<.2/8Y__ (0RT_Y[3_F/\*/^$,M/^>T_YC_"N@HH]K/N')'L<_\ \(9:
M?\]I_P Q_A1_PAEI_P ]I_S'^%=!11[6?<.2/8Y__A#+3_GM/^8_PH_X0RT_
MY[3_ )C_  KH**/:S[AR1['/_P#"&6G_ #VG_,?X4?\ "&6G_/:?\Q_A7044
M>UGW#DCV.?\ ^$,M/^>T_P"8_P */^$,M/\ GM/^8_PKH**/:S[AR1['/_\
M"&6G_/:?\Q_A1_PAEI_SVG_,?X5T%%'M9]PY(]CG_P#A#+3_ )[3_F/\*/\
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
MB7XE\/3^$8I-&MO#^DZ/>W$,UUY*323S3S>2[QJ6>1%50Y.(\G&<5[/74?\
M"$_]/O\ Y"_^RH_X0G_I]_\ (7_V5"K4UU'R2?0Y>BNH_P"$)_Z??_(7_P!E
M1_PA/_3[_P"0O_LJ?MJ?<7)+L<O174?\(3_T^_\ D+_[*C_A"?\ I]_\A?\
MV5'MJ?<.278Y>BNH_P"$)_Z??_(7_P!E1_PA/_3[_P"0O_LJ/;4^X<DNQR]%
M=1_PA/\ T^_^0O\ [*C_ (0G_I]_\A?_ &5'MJ?<.278Y>BNH_X0G_I]_P#(
M7_V5'_"$_P#3[_Y"_P#LJ/;4^X<DNQR]%=1_PA/_ $^_^0O_ +*C_A"?^GW_
M ,A?_94>VI]PY)=CRGXO> E^*7PL\6^$&G%J=;TNXL$G89$3R1E5<CN Q!Q[
M5X[:Z+\1?BQJ_P ,-+\5>"9?"5CX/U&+6=7U.?4+:>*_NH+>2*&.T6)V<HTD
MGF%I%C("@8)-?7'_  A/_3[_ .0O_LJ/^$)_Z??_ "%_]E4NK3?4?+)=#EZ*
MZC_A"?\ I]_\A?\ V5'_  A/_3[_ .0O_LJKVU/N+DEV.7HKJ/\ A"?^GW_R
M%_\ 94?\(3_T^_\ D+_[*CVU/N')+L<O174?\(3_ -/O_D+_ .RH_P"$)_Z?
M?_(7_P!E1[:GW#DEV.7HKJ/^$)_Z??\ R%_]E1_PA/\ T^_^0O\ [*CVU/N'
M)+L<O174?\(3_P!/O_D+_P"RH_X0G_I]_P#(7_V5'MJ?<.278Y>BNH_X0G_I
M]_\ (7_V5'_"$_\ 3[_Y"_\ LJ/;4^X<DNQR]%=1_P (3_T^_P#D+_[*C_A"
M?^GW_P A?_94>VI]PY)=CEZ*ZC_A"?\ I]_\A?\ V5'_  A/_3[_ .0O_LJ/
M;4^X<DNQ\T>,M%\5_#WXY7?C_P .>%+KQII6NZ'!I.HZ?IMW;P75O<6\TKP3
M#[1)&C1LL[HV&RI4'!!-=!^SUX"UCP)X)U"3Q%'#;^(O$&LWWB#4;6VD\V.U
MEN9BX@5_XMB;$+#@E21QBO=_^$)_Z??_ "%_]E1_PA/_ $^_^0O_ +*I56FG
M>X^678Y>BNH_X0G_ *??_(7_ -E1_P (3_T^_P#D+_[*J]M3[BY)=CEZ*ZC_
M (0G_I]_\A?_ &5'_"$_]/O_ )"_^RH]M3[AR2['+T5U'_"$_P#3[_Y"_P#L
MJ/\ A"?^GW_R%_\ 94>VI]PY)=CEZ*ZC_A"?^GW_ ,A?_94?\(3_ -/O_D+_
M .RH]M3[AR2['+T5U'_"$_\ 3[_Y"_\ LJ/^$)_Z??\ R%_]E1[:GW#DEV.7
MHKJ/^$)_Z??_ "%_]E1_PA/_ $^_^0O_ +*CVU/N')+L<O174?\ "$_]/O\
MY"_^RH_X0G_I]_\ (7_V5'MJ?<.278Y>O-?VAOA]JGQ)^%]YIVA- /$%G=V>
MKZ8+EML3W-K<1W"1LW8/Y>S/;=GM7N7_  A/_3[_ .0O_LJ/^$)_Z??_ "%_
M]E2=:FU:X<DNQ\Q^'])\8?%+XU>%_&7B+P==^!M'\)Z;>PVUKJ-[;7%S>7MU
MY2.P%O)(HBCCB8!F(9C)]T 5[I74?\(3_P!/O_D+_P"RH_X0G_I]_P#(7_V5
M"JTUU'R2['+T5U'_  A/_3[_ .0O_LJ/^$)_Z??_ "%_]E3]M3[BY)=CEZ*Z
MC_A"?^GW_P A?_94?\(3_P!/O_D+_P"RH]M3[AR2['+T5U'_  A/_3[_ .0O
M_LJ/^$)_Z??_ "%_]E1[:GW#DEV.7HKJ/^$)_P"GW_R%_P#94?\ "$_]/O\
MY"_^RH]M3[AR2['+T5U'_"$_]/O_ )"_^RH_X0G_ *??_(7_ -E1[:GW#DEV
M.7HKJ/\ A"?^GW_R%_\ 94?\(3_T^_\ D+_[*CVU/N')+L<O7RIJ'@;XE>%/
M GQ%^%&@^#FU33_$U]J;:1XI%_;QV5C:Z@[O+]HC9Q-OA,TN D;A\+R.<?:?
M_"$_]/O_ )"_^RH_X0G_ *??_(7_ -E4NK3?4:A)=#A/#&@P>%?#6DZ+:LS6
MVFVD-G$S=2D:!!G\%%:==1_PA/\ T^_^0O\ [*C_ (0G_I]_\A?_ &55[:GW
M%R2.7HKJ/^$)_P"GW_R%_P#94?\ "$_]/O\ Y"_^RH]M3[AR2['+T5U'_"$_
M]/O_ )"_^RH_X0G_ *??_(7_ -E1[:GW#DEV.7HKJ/\ A"?^GW_R%_\ 94?\
M(3_T^_\ D+_[*CVU/N')+L<O174?\(3_ -/O_D+_ .RH_P"$)_Z??_(7_P!E
M1[:GW#DEV.7HKJ/^$)_Z??\ R%_]E1_PA/\ T^_^0O\ [*CVU/N')+L<O174
M?\(3_P!/O_D+_P"RH_X0G_I]_P#(7_V5'MJ?<.278Y>OG#]J>U^(MUI&K6%G
MX2LO'?@R_ETMH;2WD6.\LYH[V)I5DC<%9HI%"_,""GS;@5R:^M_^$)_Z??\
MR%_]E1_PA/\ T^_^0O\ [*I=6FU:XU"2Z'Q'HW[/_C3P?X0TO7M*T'3[;6=&
M\<2^*].\$Z?>KY%I836YMIK"&9@L:N5>248"QAV*C .:[31+'QY>>._&?Q:G
M\!7%MJ<>@6^A>'_"-WJ=K'=W:)-)/+)-,CO#$7>154;VP(\G&<5]4?\ "$_]
M/O\ Y"_^RH_X0G_I]_\ (7_V5+VE-;,?++L?,OBW1_%W@#XVW'Q!\/\ A&Z\
M8Z9KV@V^E:EIFFWEM#=VMS;RRO#*//DC1XV6=T;#9!4'!!-<!X8^#?COX8:S
MX9^)D7A]?$'B:XO]<NO$GAS3;R%94AU*:.94MY)62-V@,$*D%E#98@\#/VS_
M ,(3_P!/O_D+_P"RH_X0G_I]_P#(7_V5'M*?<7++L?/GP-\'^(+37_'_ (X\
M4:9_8.K^+]1@FCT<SI.]E:6]ND$"R/&2AD;:[L%9@-X )Q7K==1_PA/_ $^_
M^0O_ +*C_A"?^GW_ ,A?_952K4UU%R2['+T5U'_"$_\ 3[_Y"_\ LJ/^$)_Z
M??\ R%_]E3]M3[AR2['+T5U'_"$_]/O_ )"_^RH_X0G_ *??_(7_ -E1[:GW
M#DEV.7JUI7_(4L_^NR?^A"M[_A"?^GW_ ,A?_95+:^#_ +-=0S?:]WEN'V^7
MC.#GUI.M!IZC4)7.CHHHKS#I"BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
=HH **** "BBB@ HHHH **** "BBB@ HHHH __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>hnrg-20240930xex95d1002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 hnrg-20240930xex95d1002.jpg
M_]C_X  02D9)1@ ! @   0 !  #_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" &7 Y # 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#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKR;XA_%[Q)I7Q&MO G@;PC9
M>*/$7]E?VW>/JVLG3+2VM3*T4>'6"9W=W20!0@ "Y+#(!T]'^-.GV'PT3Q;\
M1+9/A=Y,\MI>VOB*[CC2"9)&CPDQVK*C[=T;K]]64@#H #T:BN5\"?%7P;\3
M],NM0\)>*-)\16=J_EW,NG7:3"W;&=L@!RAQSAL<5A:5^TA\*]<TK7=3T[XA
M^&K[3]#42:G<V^IPNEHA;:'<AN%+<!NA/ - 'H]%?..E_MC^&/B?^S]?_$+P
M%XD\*:5=VOD?:(?&NI?9K?3O,N#&JWC0EVB9PK%!W)4>M>S>(/B-X=\">#K?
MQ'XM\0Z/H.EM''OU"ZO%AM6=UR CN1NW<[1U/I0!U%%<!H_Q_P#AKX@\)ZKX
MGT[QWX?O/#^DD+J.H1:C$8K(DX F.?W9)/&[&:DT7X\?#CQ)XVE\'Z5XY\/Z
MCXHC:1&TFVU&)[@M'GS%"!LEDP=P&2N#G&#0!W=%%% !1110 4444 %%%<!\
M9?BE+\+-"TB6QT8^(==US58-%TK33=+:QS7,H=AYDQ#>6@2.1BP5C\N I) H
M [^BO-OA[\1?%FHZCK^G>/\ P7%X+GTJWBO%U2SU,W^E7<#[]Q2Y:*$J\9C.
M]'0$!E8$@YJSX)_:"^&?Q)UQ]&\*^/?#WB#5E1I!9Z?J,4LKHOWG10V74=V7
M('K0!Z!17%S?&GP#!X_3P/)XST-/&#8 T-K^(79)7<%\O.=Q7Y@O4CG&*XGP
M!^UW\-?B;\3_ !1X"T#Q)I\^N:*\<<1:[B,>HL8#-)]GPQ9Q$%(D./E*GTH
M]JHKS?X)_$N;QW\+HO%&M:]X/U(*\YGU/PCJ#W.E*D;')$T@4Y4#YL\ @U-X
M)_:&^&/Q(UXZ+X6\?^'=?U?:SK9:?J44LLBK]YD4-EU&#DKD"@#T*BO,+_\
M:@^$.EOIZ7?Q,\*VQORPMO,U: "3$K1$YW<#S$=,G W(PZ@UZ<"" 0<@]Z %
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#
MYE_:3U#X/W/Q'TNR^(VM:M\,O$5IIOGZ)X\M=3;1UD1Y&$UK%=J^UV0QH[03
M*01(I4-EL?-WBOQ)XTUS4?@=XV\1>,Y(O ?A_P 2>(;&S^(.NZ(L\+PLB)IF
MH7<'[M!O"S1K<$*H.V3C?D_I1)$DR[9$5USG##(IS*&4JP!!&"#WH ^ -;\*
M2?$Y?CQXF\$_%6#XG^+;KX=7&@SKX5T(6^GW3L7>$"ZBDDBFN@HDC"ABP64#
M@ 5[;X#^*'PE^*L^FV7P_M8-<\26/@N>W6[TF ,NCVC")187# CRI'=5VP$;
MAY+G"XY^D(HD@C6.-%C1> J# 'X4)$D>[8BKN.YMHQD^IH _*+Q-XWT#7/\
M@C9<^'+#6+*[\0>'XK"'5]+BF4W.GNVL#:LT?WHR=K8W 9P<5]-?&JZM?"?Q
M+_99\;>*\0_#K1+>^BU#4;E<V>G7TUC$MG/<'H@W+(JR-@(S9R,YK[$2-8RV
MU0NXY.!C)]:5E#J58!E(P0>AH _,3]L?Q!I'Q0UWXY^,_ %Y;:WX-M/AC;Z1
MK.O:4XDL;O4CJL,D$8E7Y)I(X0^64MM#!21TKZ2_:@T/3_#=S^R[!I=G#816
M'Q#TRRM5@0+Y,#65T&C7'12%7([X%?4\4201K'&BQHO 51@#\*?0 4444 %%
M%% !1110 5X]^U#J'@"V\ V-I\3M)O+OP??:E##<:K;!U31I0KO#>2S1LLEN
MH=%03)]UI%R0I)KV&D(R,'I0!^;/Q@N/$'C7X0?&7P3\)_'NO?&+P#!H6GWY
MOYYQJDUK.NH(;FQAO% -R&M$=S&6=@%"[OWF#W5G>>&OC)XX^#EK:?'[0O%5
M[HFMVVK:3I'A+PHBW=JD*-YD-QY,S-9P-%F-Q(J@94$9 Q]UQQ)"@2-%1%X"
MJ, 4V."*)W9(T1G.795 +'U/K0!\9_";Q[\//#&DZM\//'MHFJ_$E_B5>W?_
M  CJP!]2N;F74WGL]1CC)5C"D#0R>?G:J1D9XVF;X&>+]$\+_M=_M-^&-8U6
MTTOQ#KNHZ=<Z5IEY*(I[^)=-9F>!&P9 H4DE<X YK['\I/,\S8OF8V[\<X],
MTOEKYF_:-^,;L<X],T ?EK\#O#NN>*O^"/6LZ?X?L[O4KLW\TUQ8V()GN;2/
M4HY+F- .23"LG ZC([U[O\;OB9X"^..N_L_:)\(M8TKQ+XBTWQKIFJI%H#*\
MFCZ3"K_:S.$YMH_+VQF)]I8E5P2./M6HXX(H6=HXT1G.7*J 6/J?6@#X$^$O
MAW3(_P#@EE\4YUL+?S;[3O%MW<OY8S+-'<7BQNWJ5$4>#VV#TK[(^!TSW'P4
M^'\LKF263P]I[,[')8FVC))KMZ* "BBB@ HHHH **** "BBB@ HHHH ****
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
M=7U:VTJ?2-/\6K>:[I1GD\N.2>W$ C<!BN]8Y"5!X+8- 'U;17QOK>K7R_\
M!5OP_IPO;@:>WPU:4V@E;RB_VN<;MF<9P!SC-?9% !1110 4444 %%%% !11
M10 445XY^R%XAU'Q+^S-X U?6]2N=4U&YT[S+B^OIVEEE.]_F=V)).!U)[4
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
M?VTO#_QJOI=$L](M_! T"\TRWO)IKA+TS22MY9,"*\(WX#G8QQG8.E?1M%%
M!1110 4444 %%%% !1110 5\X_L[> OC5\*O"7A3P)K^D^ +KPGI<+6ESJ-A
MK=\]Z\66(987LU0MD@$&0#&>:^CJ* /BOP/^R'XN^$_@R7P)HG@+X2>*[&VF
MG72?&?B:!C?P6[R,Z"ZM1:.+B2,/M!$Z!@JYV\UT7CYY/@;^T+IVJ^'_ !'X
M TB[UCP;!I=YHOBFYFT2T6*RF<QW5HZ121D)Y[*UMN4A0A# 9-?659NN>&='
M\3P1P:QI5CJT,3^8D=];),J-_> 8'!]Z /@?X-? +Q;\1OA=\)O&]E;Z!XYL
M]%\1>)]5DT#Q4\EE8ZU'>7DHM[Y=L,X1P!YD>^-QMER"."?;?A9^S]X]\#?M
M":]X\NK7P;;Z)XGT&+3;[2]$DEM_[(DA:5HU@7[/BZ5MR[I',)RS$+A50_3<
M<:Q(J(H1% "JHP /04Z@#P#]AOX >(?V9OV?-+\">*+S3+_5[6\NKAYM(EDD
M@*R2%E :2-&S@\_+^=>_T44 %%%% !1110 4444 %%%% !1110 5\\W7@;XS
M>"OC)\1O$O@K3/ NL:'XJN+&Y0:_K5[:7,+06<5NP*16<JX)0D'=TQTKZ&HH
M ^5?%7[,FNZ;\;?%?Q#TKP7\/_B'#XPM;(ZGHWBZ1H'T^\MX?)\RUN/LD^Z)
MT"[D9%.5!![5F?%+X=7OPS^%G@'Q'J5]\// _BOP]XSBU>!+"PFT[0)'G26V
M%I-,B,R9BE"?:G0#<B94 U]>U!?6-MJ=G-:7EO%=VLRE)()T#HZGJ&4\$>QH
M ^ +OX>^+OVJ_&'[15A8>)O#RWVI:#X>TU;S0[N6ZTB&:&XGN)-/-TJJ\RM'
MM$K*BD?:<;,#!]$\2?LV?$77O$?PU\5:-X/^&?@BX\$ZPE['X:TB[F6&_B,+
MQR%[U+)6C*AEV1B!ARQ9B=H'UKH^B:=X>L$L=*L+73+*/.RVLX5BC7/7"J !
M5V@#Y[^%7[/?B+P-^UM\9?BC?WNES>'_ !G;:;#I]M;2R-=1&W@2-_.4QA5!
M*G&UVXQG%?0E%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %>5_ /]I'PC^T9IVO7/A@7]K/HE^]A>V.J0K%<(03ME"JS
M QOM;:P/.QAP017JE? ?PCTF^^&'P)\"?'7P[:RW4^@3ZQ8>*].ME+/J6A'5
M[MI'"_Q2VK9G3H2OFKGYL4 ?9?PT^*FC?%/P8_B?3%N++3$O;VQ;^T52-E>U
MN9;:5CAF 4O"Q!S]T@D \#IH=6L;BP^VQ7MO)98)^TI*ICQ_O9Q7YN?#R?1O
M'*_LW:/XDEMM2^%6N^+?&US/!=$-IVI7RW]R^GI.#\C@[I&1&R&;C!Z5ZLW@
M7PGI7[77Q&\#^$] TE? MY\-?MOB;P[96D9TQ-4%V1:O);@>6L[0ASC:"0H;
MKS0!]$P?'.S\8_!Z/Q]\-]._X3V"Y"M9V*7D6GM.OG>6Q+W!54QAV^;&X+QU
M%>A#4XX-+BO=0:/3E,:O*)I5VQ$@?*7S@X)QGH:_*SQ!X<\.:5_P1??4](TO
M2[/5M3AT]M4O+*WC2>[=-8"H9W4;G*@L!N)QD@5]8^,](T/QA\9?@#X:\<V5
MCJG@VX\*:C=VFFZM&DME=:K&ED(]\;Y1W2![AD# XRY'(R #ZGN]0M;"U:ZN
M;F&WME )FED"H >G)XJ6&>.YA26&198G 971@58=B".M?G+>Z%HWB?\ :<\&
M>"_!$7A;QA\-M/\ "]_-X7TKQU<W$FD-J"ZI-'>+:@QN)I(0%CC7#*D0RAP
M:^A?V/\ P+?^ ?%GQ8LAK/@X:')J5K)#X2\&WDLUKX?N_)/VE-KHOE"7]U)Y
M:C ._ % 'TQ1110 4444 %%%% !1110 5Y)\1/VAX/ ?Q$3P59>!/%_C36O[
M*CUF4>&[>TDC@MWFDB4N9KB(YW1-P >,5ZW7R]X[M?']U^V?>KX!U/PWIEV/
M %E]J?Q)I]Q>1LG]HW>-BPSQ$'/7)(^E '=W?[6'@BW^'VE>)XX=:N[K5=1E
MT6S\,6^GLVLRZA$S+-:?9B1MDC,;ERQ"*!N+8()M>"?VC].\2>-[+P=X@\)^
M)OAYXEU&&2XTRR\3VT"IJ*1C=*()H)I8F=%(9HRP<#G;@$UXA?> X/V<OCC\
M&/$'C#78]2L=1NO$B:IXDN(1:6D6MZD8)8VV[B(4=(984!8XVJ"Q+$GNOVB]
M<TSQI\6/@7X2\/WMOJ/BJU\71>(9H[.02/9Z9;VMP+B:4KG8C^:D0W8#EP!G
M% 'K_P */BII/Q?\+S:UI-O>6(MM0N]+N[#445+FTN;:9H98Y%5F .4R,,<J
MRGO1\*OBII/QA\.7>O:%;WB:3%J5WIL%U=QJJWGV>9H7GAVLV8F='"L<$[3\
MHKY>^-/C'5?V;OB1\3]%\/*4N_BOIT%]X3C4[57Q$TD.FW"KZDB:RN3[1RGM
M7U5\+/A[IWPG^&_AGP;I(_XE^AZ?#81,1@R;$ +M_M,<L?=C0!U-%%% !111
M0 4444 %%%% !1110!C^,O%-IX'\(:YXCOTFEL='L9]0N$MU#2-'%&TC!02
M6PIP"0,]Q7BVG_MC:4=,T?6M=^'/C[PCX6U1K81>(]8T^U:QB%P56%Y6@N97
MC1BZ#>RA1N&2*[_]HC_DW_XF_P#8L:G_ .DDM?)NM>'_ (@'X2_!31?B)XXT
MR\^#?B4:3I^K_P!C: ;*YM 8XI+&&>=[B4&&65$ADE54(++T#G: ?=5WJME8
M300W-Y!;RSG;%'+*JM(?103R?I7E7[2'[15C^SEI7@Z^OM&N-97Q)XCM?#L:
M6\RQF!YU<B5L@Y \L\#GFODGP#X%U;XM^.OV@+OQ1X8^&7BK5;/Q;J%A>2^/
M[B?[=IVF(%^R+#B)A!;^40Z2(5R2S9R 1B_M%:7JNB?LB_LM6&L>++#QS=V_
MQ#TN./Q!IEPUQ!=VX-WY!61@"^V+RT)(Y*F@#]*+V^MM-MVGN[B*U@7[TLSA
M%'U)XK*\6>-M$\$>#]4\4:SJ$5IH6FV<M]<W>=RK#&A=F&/O?*I( R3VKYL^
M/RZ;\2_VGO#O@*+P5X<\3:]HWAB7Q!]K\<WDK:5;V\MQY!\JQ566>?,9S(P7
M8O\ %DXKYST6STS7/V6/VQ- DMO#^I:+X?U"YO=)LM(@WZ982FR5S)8I)GRT
MWAV4I@9+%>#0!^D?AWQ;I/BGPQ8^(=.O8YM(O+:.[BN&.T"-T#J6S]T[6!(.
M".]:-E?6VHVR7%I<174#_=EA<.K?0CBOSK\>^&;*UT;]DCPOX>T/P?!X'\06
MDM]J>FZHOV31-4U<:=;M;?;?)0B21OWC('!\QU .<"NIG\#^+OA-J?QWU3PS
M?^!/"^H?\*ZNYY/!'@"ZFWPZBBR&UU$6[1H(G*"1/E +%8S@GF@#ZG^.7QST
MKX)_#S4_%4MN-<&GWEE93V-I<(LB-<7,=NI;KMP9=V".0#7I=?F?\;_ 7P@\
M/?L(?##7/#=CH=GXCU*3P\8=4L!&M[J<SSP/=+<2+\\W(=W5R0KHO *KC],*
M "BBB@ HHHH **** "BBB@#C/B]\5=(^"_@.]\5:S;WU];6\L%O%8Z7$)KN[
MGFE2**&&,LH=V=U &1W]*U? GC72OB/X)T+Q7HDQGT?6K&'4+61P WE2('7<
M 3A@#@CL017SM^T+XA\3>,OVB_A_X1\(>%XO&4/@J,^,=:L)M32QB$[B2WTY
M6E9'^96^T3!,<^6A[5XK>^(M;\%_ OXC_"GQ9IA\(VFC^+M*O;FPAOQ.EOX5
MU35(WE19U"[HD)NX6( VIP<4 ?>/B;Q[H'A'P;JOBK4]4MX=!TNUFO+J\1PZ
MI'$I9R-N=Q 4\#).,5S^L_%*YG\+>%M?\&Z"?&5CK=Q;!C'J,%D;:UE3?Y[>
M<1N*@KF,?/\ -TX-?-?[2_PT^#>B? K]H#2?!VDZ/#JEMX5BU6^T'3K5?L%C
M(L4XM;N.)4\J&X90_P R8<JB$\8)\J_:9\.>'/#?[+7[*B>&=+TO2[:\\:>&
M[RY72;>.%)[A[)M\KB, -(V!ECR<#)H _2*]OK;3;9KB[N(K6!?O2S.$4?4G
MB@7MNUJ+H7$1MBH83!QL(/0YZ8KY4^(FAZ)X^_;YT#PU\0K*SUCPM!X$>_\
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
M#_6] UJ--9TK0]2-[H[3RV\;K)9G"I&&3:6B6.,JV=P+$F@#Z(HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LW1O#>D>'=(
M72=)TNRTS2U,A6QL[=(8!O9G?"* OS,S,>.2Q)Y-:5% '(/\'O <G@=?!C>"
MO#W_  B"DLN@#2H!8*2Q<D0;-@)9F;('4D]35OP-\-?"7PQTN33?"'AC2/"]
MA(_F26VCV,=JDC_WF"*-Q]SS7244 >?6O[/7PLL=+UK3;?X;>$H=.UMXY-4L
MTT.V$-\T;EXS,FS$A5B67<#@DD8)K=\7_#7PE\0/#\6A>)_#&C^(=%A96BT[
M4[&*X@C*C"E4=2%(&0"!P*Z2B@#C_$/P<\!>+?"]CX;UKP5X?U7P]8 +9Z5>
M:9#);6H P/*C*[4P.!M K6\(^"?#WP_T6/1_#&A:;X=TF-BR6.E6D=M"K'J0
MB #)[G'-;5% !1110 4444 %%%% !1110 5170M-76WUD:?:#6'MULVU 0+]
MH:!6+K$9,;B@9F8+G +$XR:O44 4-=T#2_%.D76E:UIMIJ^EW2>7<65_ L\$
MR^CHP*L/8BL+P'\)?!'PLBN8_!O@_0O"B71!G&C:=#:><1TW^6HW8[9Z5UE%
M &5J_A/0_$.H:7?:IHVGZE?:5,;C3[F\M4EDLY2-IDA9@3&Q'&5P<5JT44 %
M%%% !1110 4444 %%%% !1110!7U'3K36-/NK"_M8;VQNHF@N+:YC$D4T; J
MR.IR&4@D$'@@UGZEX.T#6?#)\.:AH>FWWAXPI;G2+FTCDM#$F-B>404VKM7
MQ@8&.E;%% '"^,_@1\-OB+K$&K>*O 'AGQ)JD"A([S5=(@N9E4=%WNA.!V'2
MMO7OA]X6\56&F6.M>&M(UBRTN>.ZL+:_L(IX[2:,$1R1*ZD1LH)"LN" 3BM^
MB@#D?'7P@\"_%"6RE\8^#= \5261)MGUG38;MH<\D(9%. <#('!Q4D/PI\$V
M^KW^K1>#]!CU34+$:7>7J:9")KFS"JHMY'VY>+:B#825PJC' KJJ* .$LO@-
M\-=-\'WGA.T^'WA>V\+WD_VFYT6+1[=;.:7 'F/$$VL^%4;B,X4>@K4\"_##
MP?\ "_3IK#P?X6T;PM93L'E@T>PBM4E8<!G"*-Q]SFNGHH \YLOV;_A-IL^H
MS6OPR\'P2ZB5:\9-"M1]H*R+*N_Y/FQ(B.,_Q*&Z@&O1J** "BBB@ HHHH *
M*** "BBB@#.LO#FDZ9K&I:M9Z796NJZGY7VZ^@MT2>[\M2L?FN!N?8I(7<3@
M' Q5;4?!7A[6-1NK^_T'3+Z^NK$Z7<75S9QR2S698L;=V():(L22A^7))Q6U
M10!RGA7X3^"? OAZ]T#PYX0T+0M#OM_VO3=.TZ&"WN-R[6\R-5"OE>#D'CCI
M6;IWP!^&.D:+;:/9?#KPI:Z3;:@-6@L8M%MEABO0NU;E4V8$H4 "0#<  ,XK
MO:* .:\=?#3PC\4--BT_QAX8T?Q38Q/YD=OK%C%=)&_]Y0ZG:?<<U';?"KP5
M9>"I/!T'A#08?",J[9-!33818N,@D-!MV'D \CJ,UU-% &7J_A;1O$#::VJ:
M18:DVF727MB;RV24VEPH*I-%N!V. S ,N" QYYKE+#]GWX7Z5XM_X2FR^'7A
M6T\2>:9QJ\&C6Z70E)R9!($W!B?XLY]Z[^B@ HHHH **** "BBB@ K.\0^'-
M)\6Z/<:3KFEV6M:5<;?.L=0MTG@EVL&7<C@J<,H(R." >U:-% %;4M-L]9TZ
MZT_4+6"^L+N)X+BUN8Q)%-&P*LCJP(92"001@@URFJ_!/X>ZYJFB:EJ/@7PW
M?:AH<4<.EW5QI,#R6,:?ZM(6*9C5?X0N O;%=I10!ROB3X4^"O&7B/2O$&O^
M$="UO7M)96T_4]0TZ&>YM"K;U,4CJ63#?,,$8/(YJYH?@#PQX876%T?PYI&D
MKK$[W6I"QL8H1?3/]^2;:H\QVR<LV2<\UO44 <-X,^!7PX^'.LSZOX5\ ^&O
M#>JS K)>Z5I,%M,RGJN]$!P?3I73:/X7T;P])J3Z5I%CICZG<M>WS6=LD1N[
MA@%::4J!O<A5!9LDA1SQ6G10!Q.K_!#X=Z_X1L/"NH^ _#5[X9L"39Z//I,#
M6EJ2228HBFU#DGE0.IK;\'^!_#OP]T5-'\+:#IGAS248NMCI-I';0ACU;8@
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
MR[VBW9,Z21B3"&U1]S*21B@#]#J*9!/'<PQS0R++%(H=)$8%64C(((Z@T^@
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
M1VESN5/)D\K<5D#.@*D9&X9 H [JBH;.[AO[2"ZMW$L$R+)&XZ,I&0?R-34
M%%%5=3U.ST33;O4=1NX+#3[2%[BYN[J18XH8D4L[N[$!54 DDG  )H M45QV
MN_&3P!X6T'2M<UKQSX;TC1=60/IVHW^KV\%O>*5# PR,X60;2#E2>"#6EX0^
M('A?XA64EYX6\2:1XELXV"O<:/?17<:D] 6C8@&@#?HK/O?$&EZ;)=)=ZE:6
MKVEL;VX6:=4,, W9E<$_*GRM\QX^4\\5>CD65%=&#HP!5E.01ZB@!U%%% !1
M110!QWC?X,_#_P")MY;7?C#P-X:\5W=M&8H)]<TBWO)(D)R55I48J,\X%<W_
M ,,G?!#_ *(W\/\ _P )>Q_^-5ZK10!Y5_PR=\$/^B-_#_\ \)>Q_P#C5'_#
M)WP0_P"B-_#_ /\ "7L?_C5>JT4 >5?\,G?!#_HC?P__ /"7L?\ XU1_PR=\
M$/\ HC?P_P#_  E['_XU7JM% 'E7_#)WP0_Z(W\/_P#PE['_ .-4?\,G?!#_
M *(W\/\ _P )>Q_^-5ZK10!%;6T-E;16]O$D$$2"..*)0JHH& H X  XQ4M%
M% !1110 4444 %<GXY^$?@7XGO9OXR\%^'O%KV0<6K:[I4%Z8 ^-X3S4;;NV
MKG&,[1Z5UE% 'E7_  R=\$/^B-_#_P#\)>Q_^-4?\,G?!#_HC?P__P#"7L?_
M (U7JM% 'E7_  R=\$/^B-_#_P#\)>Q_^-4?\,G?!#_HC?P__P#"7L?_ (U7
MJM% 'E7_  R=\$/^B-_#_P#\)>Q_^-4?\,G?!#_HC?P__P#"7L?_ (U7JM%
M'E7_  R=\$/^B-_#_P#\)>Q_^-5Z9IFF6>BZ;::=IUI!8:?:0I;V]I:QB.*&
M- %1$10 J@   #   JS10 4444 %%%% !1110 5C>+?!GA_Q]HDNC>)]"TWQ
M'I$K*\FGZM9QW5N[*<J3'("I((!''!K9HH \J_X9.^"'_1&_A_\ ^$O8_P#Q
MJC_AD[X(?]$;^'__ (2]C_\ &J]5HH \J_X9.^"'_1&_A_\ ^$O8_P#QJC_A
MD[X(?]$;^'__ (2]C_\ &J]5HH \J_X9.^"'_1&_A_\ ^$O8_P#QJC_AD[X(
M?]$;^'__ (2]C_\ &J]5HH \J_X9.^"'_1&_A_\ ^$O8_P#QJC_AD[X(?]$;
M^'__ (2]C_\ &J]5HH \J_X9.^"'_1&_A_\ ^$O8_P#QJC_AD[X(?]$;^'__
M (2]C_\ &J]5HH @LK*WTVRM[.SMXK6TMXUBA@@0)'&BC"JJC@    #IBIZ*
M* "BBB@ HHHH *K:EIMGK.G76GZA:P7UA=Q/!<6MS&)(IHV!5D=6!#*02"",
M$&K-% 'E7_#)WP0_Z(W\/_\ PE['_P"-4?\ #)WP0_Z(W\/_ /PE['_XU7JM
M% 'E7_#)WP0_Z(W\/_\ PE['_P"-4?\ #)WP0_Z(W\/_ /PE['_XU7JM% 'E
M7_#)WP0_Z(W\/_\ PE['_P"-4?\ #)WP0_Z(W\/_ /PE['_XU7JM% 'E7_#)
MWP0_Z(W\/_\ PE['_P"-52UC]C?X$ZY8/9W/P?\ !,<3X):ST*VM9./22)%8
M?@:]BHH XWX<?!OP)\'[2XMO!'@_1/"D=RL:W+:38QV[W(CW;/-=0&D*[WP7
M)(W-ZFNRHHH **** "BBB@".XMXKNWE@GB2:"52DD4BAE=2,$$'@@CM7EW_#
M)WP0_P"B-_#_ /\ "7L?_C5>JT4 >5?\,G?!#_HC?P__ /"7L?\ XU1_PR=\
M$/\ HC?P_P#_  E['_XU7JM% 'E7_#)WP0_Z(W\/_P#PE['_ .-4?\,G?!#_
M *(W\/\ _P )>Q_^-5ZK10!Y5_PR=\$/^B-_#_\ \)>Q_P#C5'_#)WP0_P"B
M-_#_ /\ "7L?_C5>JT4 >5?\,G?!#_HC?P__ /"7L?\ XU1_PR=\$/\ HC?P
M_P#_  E['_XU7JM% &%X-\!^&?AUI!TGPIX=TGPQI9E:8V.C6,5I 9" &?9&
MJKN.!DXSP*W:** "BBB@ HHHH **** (KJUAOK6:VN88[BWF0QRPRJ&1U(P5
M8'@@@X(->7_\,G?!#_HC?P__ /"7L?\ XU7JM% 'E7_#)WP0_P"B-_#_ /\
M"7L?_C5'_#)WP0_Z(W\/_P#PE['_ .-5ZK10!Y5_PR=\$/\ HC?P_P#_  E[
M'_XU1_PR=\$/^B-_#_\ \)>Q_P#C5>JT4 >5?\,G?!#_ *(W\/\ _P )>Q_^
M-4?\,G?!#_HC?P__ /"7L?\ XU7JM% 'E7_#)WP0_P"B-_#_ /\ "7L?_C5'
M_#)WP0_Z(W\/_P#PE['_ .-5ZK10!P7A/X ?"_P%K<.L^&?AOX1\.ZQ"K+%J
M&DZ%:VMQ&&!5@LD<88 @D'!Y!KO:** "BBB@ HHHH *\"_;W_P"3./BS_P!@
M23_T):]]KQC]K#1-8\:?"35/!VG>!=:\<67B*)[&_CT+5K'3KFTB(!\Q7NV"
M$DC& &^E 'A?AKXHZG^SK\)_B=\*[']]XL\/7\%IX%MWZW5OK$A_LU5S]X03
MO-&V. MM7CQU#7OV1OV.?VD$\!:U+IFM^%_'=G86^K>4DLCL8-*BFD99%92T
MFYR<@\N:]N\4Z9XW\8?%OP1\1M1_9D\5MX@\)02P62IXQT,03AE94:=#.=[1
M;Y6C((VM(QYXQS'C[X8>,OB+\/?B5X.U+]GOQ[!IGC[78_$&IRVOC3P\LT-P
MGV?"P%G8*G^BQ\,K'EN>1@ ](UOQA\0/&G[27@3P%IOC>\\-:!JOP[;7=4EL
M+2V>Y:=;F%/,A>6-U1SO"DE64*7PH;:R\+XK_:3\>_ CX?\ [26GS:W-XUU7
MP!JFDV6@:MK%M%]HVZE';[!.(4C63R6F)!V@M@ ]1CI-/F^)&F_%/1/'L7[.
M?C%M8TGPTWA:"!_&&@_9VM3+'*79?.W&3=$HR&"X)^7N,?5O"GB_Q%<_%=]9
M_9C\6ZM:_$K[)_;5E<^,M#$49MH%AB,&R=60@(KY+,0X!!'2@"UH?Q ^)WAC
MQU\/VT2Y^*_C>TU'5X-/\46GC'PC%9V<=M+E7O8)(K>,P>4Y5MA9E*$YY7)^
M@OVI/^39?B[_ -BAJ_\ Z12U\W^%;'XX:'KFA7VK_#KXM^+;/0GWZ?IFJ>.?
M#<4 ;84#3M;&*2Y(!./.=QW()YKT+Q[\1/BQ\1? OB/PIJ7[-OB>#3M=TVYT
MNYEM?%VAK,D4T31N4+3L P#'!((SC(/2@#RCX?V%MJ>C?L"VUY;Q7=L^F7>^
M&= Z-CP_(1D'@\@'\*]0^/'A+0_AG\=_@7XH\&Z;::'XLUOQ.?#^HQ:9"L']
MIZ5):3R3^>B "01-%$ZLP.P],9KR_5_AY\1[WPI\+=%TSX*_$OPW-\.(&M]$
MU;2O&?AH795K;[,QE,OF(Q,>0<(O+'VQM^ M$^)/@WQLGC+5?@/\0_'OBV"W
M>TL]7\5^.=!G>QA?'F+;Q12QQ1;\#<RH&(&"<<4 <7\2OB5%XGU/XK,/B[:M
M%K5SI7@A8O["'^D6$C*T[*>PB74[K<1\S>0WH*^^/"DSW/AG2IY-276&EMHY
M/[02$0BX#*") @^[D$'':OEJVU3XF6TFFN?V<?%TK67B.Z\3_O/&&@GS[J9;
MA=DF)N8XQ<?(!@CR8LLV#N^I_#.HW^K^'M-OM4TF70=2N+=);G2YIHYGM)"H
M+1,\9*,5.1E20<<&@#3HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **\9
MU']HF>S_ &@_#?PV3P7JB:=K!OH5\37L@MX'FMK<3.D$1!>90&53)\B[B0I?
M:V&_$'XR^/\ 2/%7B'2_!OPKD\2Z?X>M8[F^U35]6.DQ73/&9/)L<P2"X95Q
MN8E$5CM+9S@ ]HHKF/AA\0=-^*_PZ\-^,M(66/3-=T^'4+>.X4"1%D0,%8 D
M;AG!P2,BO-/%_P ??%K>//%GAOX>?#V'QK_PB$,#:W<W>MC3_P!_+%YR6MJO
MDR^=-Y11CN,:C>HW9/ ![E17A"?M':_X\L?"-Q\*OA_-XNMM?T-/$#:GK-\V
ME:=:0NVU8&G$,V^YW!@8E7Y0N6(!&=[P+^T;H/B7X'WWQ*UNVE\+66E&\AU>
MRNG65[*XM9GAGB#)Q*?,C(3;R^Y<#)Q0!ZS17@O@O]J^RUG]G'6OBUXC\,WW
MAB+2;F]L[C0?-%S=^?!=-;+""%4>;)(%4+T#.!N(YJY:_&WX@>']'\3:CX[^
M%J>'+32_#]SK]O=:=KRZA;OY*%FM)W\F,PS8Y&U9$(#88XP0#VZBO&?A%\5/
MBE\0SX<U+6OA?HWASPMJ]HMZ=1@\6F\N((WA\R+_ $?[''N))12-XV[B><8/
MLU !1110 4444 %%%% !16-XS\0_\(CX/UW73;_:QI=A/>^1OV>9Y<;/MW8.
M,[<9P<9Z5Y9\ _VG+#XZ?!R^\9QZ++H6L:9"[ZEX<N;@/+:MY(GB_>;1N26%
MHY$D"X*OTR"* /;**\S\+?'SPU?? SPG\3O%6H:=X)TC7=*L]1(U2_18K=KB
M)9%A\U@@=OFP, %L<#M70_#_ .*W@WXJV-S=^#O%&E>);>U<17#:9=I,8'/1
M9 IRA.#PP% '5T444 %%%% !1110 4444 %%%% !1110 45X5^S%^U38?M&Q
M>(+:70I?"FNZ1<OC3;BY$_VNS\V2*.\B?8FY&DAE0@#Y&C()Y&=KP-^TAX:U
MWX2OX_\ %-WIW@72$U74-+9]4U%!%OMKR:U!$C! 6D\@L$ R-V!G&2 >MT5R
MGP_^*W@WXJV-S=^#O%&E>);>U<17#:9=I,8'/19 IRA.#PP%=70 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%>0_$7XT>(=*^)5O\ #_P'X0M?%WB=
M=*_MN_.I:M_9MG96K2M%%NE$,S-)(Z2!4"8PA)('7I/@Q\5;;XQ>!8M>BT^?
M1KV*ZN=-U+2;IU>6PO;>5H9X&9>&VNAPPZJ5.!G% '=4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%<7\8_BC8?!KX<ZOXMU"UN-0CLA%'#86F/.N[B
M6588($SQN>61%R>!G)X% ':45XWX%^-GB:?XEV7@7XA^"K7P;K>K:;-JNCS:
M=K/]IVUW'"T:W$+.882DT?G1$J%92&)#<8KV2@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHKYO\2_M7^(-/MO&OBC1/AU_;OPU\%W]Q8:QKG]L"&]D^S'%
M[+:VGDL)8X2'!+2H6\MMHX&0#Z0HJOI]_;ZK86U[:2K<6MS&LT,J'*NC %6'
ML00:L4 %%%% !1110 4444 %%%% !1110 4444 %%%% !117D/Q%^-'B'2OB
M5;_#_P !^$+7Q=XG72O[;OSJ6K?V;9V5JTK11;I1#,S22.D@5 F,(22!U /7
MJ*X7X,?%6V^,7@6+7HM/GT:]BNKG3=2TFZ=7EL+VWE:&>!F7AMKH<,.JE3@9
MQ7=4 %%%% !1110 4444 %%%% !167-XDL()GB>5@Z,58;#U%,_X2K3O^>K?
M]\&M/9S[$\R[GR?\>/VD/A=HO[67P;6_\>Z%:'PS+K]OK(EO$7^SY'M$1$FY
M^4E@5 /<4GQX_:E\$^-?B!?_  HG^)NC> /"<%E!/XCUV:^2&]U"*YC$B65B
M3]P-$RM)/R56153YB67ZQ_X2K3O^>K?]\&C_ (2K3O\ GJW_ 'P:/9S[!S+N
M>7:3H_B/Q!I_A*_^$'C_ ,+:3\+8+&V@M-.3P^U^)8(R5/DW"W4852BJ@^1M
MI4G)SBO-]!^+GA/]FKXQ_'.T^(.KP^'_ .V]5M_$VBO=Y4ZM;M800/%;#_EK
M*DMNZ>6N6^9>,,*^F?\ A*M._P">K?\ ?!IC^)-+E*%VWE#N4M&3M/J.*/9S
M[!S+N?#'A[XVM\!?@S\)O@GJOBW2OA;XMU'P^=9UO7-=D1&T.SFFD8101OQ)
M=L69%#?+'Y;,P.%5N_7PH?%.@?#&T^"-AX<^(OP>\+32WD]O)XE-N=0U:.3?
M%)/,()O-V2,\[ XW3,C'[F#]5_\ "5:=_P ]6_[X-'_"5:=_SU;_ +X-'LY]
M@YEW/@6WT?QS\0/V(/BW92>'#IT]CXWOM7A70]1-Y=3F#Q"]S>QQIY*8:(1,
M(R-QD(!VJ?EK;ANOAEKGQ,N;+X/W>J^+O .I^!=;_P"$_L?#E_<7_F1M'&+3
M'FN<7[EKA0I(E(SN%?;_ /PE6G?\]6_[X-,C\2:5#N\MMFYBS;8R,D]2>.M'
MLY]@YEW/B;PEJ7PP@^*'P67]GOQ-J>K:_<:BL7B2P36;N^"Z(+67SSJ44LC+
M#(D@A"!PK!SM4=A]YUBIXDTJ-W9&VLYRQ$1!8^_'-/\ ^$JT[_GJW_?!H]G/
ML',NYKT5D?\ "5:=_P ]6_[X-'_"5:=_SU;_ +X-'LY]@YEW->BLC_A*M._Y
MZM_WP:/^$JT[_GJW_?!H]G/L',NYKT5D?\)5IW_/5O\ O@T?\)5IW_/5O^^#
M1[.?8.9=S$^,_P#R1[QU_P!@&_\ _2=Z^2-4T>]^$?[/_P -/C3H%M+/8-\/
M]-T3QMI]LI)N=-:R00WP4?>DM'<L3@DPO*,_**^TO^$JT[_GJW_?!H_X2K3O
M^>K?]\&CV<^P<R[GPEI5U:^$_#/[#?C;Q7B#X=:)X;:+4-1N5S9Z=?3:7 MG
M/<'H@W+(JR-@(S9R,YKU/X:^(-(^*'[>&O>,_ %Y;:WX-M/ <>D:SKVE.)+&
M[U(WPD@C65?DFDCA#Y92VT,%)'2OIEO%&FNI5I"RD8(,9P:2+Q)I<$:QQMY:
M+P%6,@#\,4>SGV#F7<V:*R/^$JT[_GJW_?!H_P"$JT[_ )ZM_P!\&CV<^P<R
M[FO161_PE6G?\]6_[X-'_"5:=_SU;_O@T>SGV#F7<UZ*R/\ A*M._P">K?\
M?!H_X2K3O^>K?]\&CV<^P<R[FO161_PE6G?\]6_[X-'_  E6G?\ /5O^^#1[
M.?8.9=S7HK(_X2K3O^>K?]\&C_A*M._YZM_WP:/9S[!S+N:]%9'_  E6G?\
M/5O^^#1_PE6G?\]6_P"^#1[.?8.9=SXI^%G@S6-/_9D^'_Q9\%6;WGC;P5?:
MW))I\'#ZUI+ZK=&\L#ZL54219SB6-<#YC7G7PK\3:3#IW[-7Q.UN3;\*[7Q-
MXUGN-4NXR+2PNKJ^N/L%Q<9&(Q]]5=L!&;DC.:_1O_A*M._YZM_WP:1O%&FN
MI5I"RD8(,9P:/9S[!S+N?,WPU\0:1\4/V\->\9^ +RVUOP;:> X](UG7M*<2
M6-WJ1OA)!&LJ_)-)'"'RREMH8*2.E?6-8T7B32X(UCC;RT7@*L9 'X8IW_"5
M:=_SU;_O@T>SGV#F7<UZ*R/^$JT[_GJW_?!H_P"$JT[_ )ZM_P!\&CV<^P<R
M[FO161_PE6G?\]6_[X-'_"5:=_SU;_O@T>SGV#F7<UZ*R/\ A*M._P">K?\
M?!H_X2K3O^>K?]\&CV<^P<R[FO161_PE6G?\]6_[X-'_  E6G?\ /5O^^#1[
M.?8.9=S7HK(_X2K3O^>K?]\&C_A*M._YZM_WP:/9S[!S+N:]%9'_  E6G?\
M/5O^^#1_PE6G?\]6_P"^#1[.?8.9=S7HK(_X2K3O^>K?]\&C_A*M._YZM_WP
M:/9S[!S+N?/?B7QQH'P'_:Z\1^(O'.K6WAOPUXM\)Z?!8:WJ;B&T^U65Q=&6
MV,K?*LA2XC=5)!8;L9(-=%^QS8W,GP_\5^)I;6>SLO%_C#6/$>FPW4312FRG
MN"()&1@"OF(BR 'M(*]?E\2:7,NV1O,7(.&C)&>W:G_\)5IW_/5O^^#1[.?8
M.9=S7HK(_P"$JT[_ )ZM_P!\&C_A*M._YZM_WP:/9S[!S+N:]%9'_"5:=_SU
M;_O@T?\ "5:=_P ]6_[X-'LY]@YEW->BLC_A*M._YZM_WP:/^$JT[_GJW_?!
MH]G/L',NYKT5D?\ "5:=_P ]6_[X-'_"5:=_SU;_ +X-'LY]@YEW->BLC_A*
MM._YZM_WP:/^$JT[_GJW_?!H]G/L',NYKT5D?\)5IW_/5O\ O@T?\)5IW_/5
MO^^#1[.?8.9=S7HK(_X2K3O^>K?]\&C_ (2K3O\ GJW_ 'P:/9S[!S+N:]>&
M?MG:/?ZA\$)-2T^RN-2D\/:WI'B":RM8S)+-;VE_!/.%4<L1$CM@<G;@<UZY
M_P )5IW_ #U;_O@T?\)5IW_/5O\ O@T>SGV#F7<^=;?XA^&_VA/VI_A?JGP^
MUFU\4:)X.T?5[W5]6TU_-MH'NTMX;>V:0<"5MLKF,_,HCR0*^H:Q8_$FEP@B
M-M@)+$+&1DGJ>E/_ .$JT[_GJW_?!H]G/L',NYKT5D?\)5IW_/5O^^#1_P )
M5IW_ #U;_O@T>SGV#F7<UZ*R/^$JT[_GJW_?!H_X2K3O^>K?]\&CV<^P<R[F
MO161_P )5IW_ #U;_O@T?\)5IW_/5O\ O@T>SGV#F7<UZ*R/^$JT[_GJW_?!
MH_X2K3O^>K?]\&CV<^P<R[FO161_PE6G?\]6_P"^#1_PE6G?\]6_[X-'LY]@
MYEW->BLC_A*M._YZM_WP:/\ A*M._P">K?\ ?!H]G/L',NYKU\'CXF:%\+/V
M>_C3\(-:N0GQ)GU+Q'8Z1X;*DWNM?VE//)92V\6,RHXN4!9<A=K[L;37VS_P
ME6G?\]6_[X-,/B32VD60MF100K&,Y /7!Q1[.?8.9=RK\-?#MQX0^'7A70;M
MQ)=:7I5K8RNIR&>.%48@_53725D?\)5IW_/5O^^#1_PE6G?\]6_[X-'LY]@Y
MEW->BLC_ (2K3O\ GJW_ 'P:/^$JT[_GJW_?!H]G/L',NYKT5D?\)5IW_/5O
M^^#1_P )5IW_ #U;_O@T>SGV#F7<UZ*R/^$JT[_GJW_?!H_X2K3O^>K?]\&C
MV<^P<R[FO161_P )5IW_ #U;_O@T?\)5IW_/5O\ O@T>SGV#F7<UZ*R/^$JT
M[_GJW_?!H_X2K3O^>K?]\&CV<^P<R[FO161_PE6G?\]6_P"^#1_PE6G?\]6_
M[X-'LY]@YEW->BLC_A*M._YZM_WP:/\ A*M._P">K?\ ?!H]G/L',NYKU\R>
M)?'&@? ?]KKQ'XB\<ZM;>&_#7BWPGI\%AK>IN(;3[597%T9;8RM\JR%+B-U4
MD%ANQD@U]"?\)5IW_/5O^^#3)?$FES+MD;S%R#AHR1GMVH]G/L',NYY!^QS8
MW,GP_P#%?B:6UGL[+Q?XPUCQ'IL-U$T4ILI[@B"1D8 KYB(L@![2"O>:R/\
MA*M._P">K?\ ?!H_X2K3O^>K?]\&CV<^P<R[FO161_PE6G?\]6_[X-'_  E6
MG?\ /5O^^#1[.?8.9=S7HK(_X2K3O^>K?]\&C_A*M._YZM_WP:/9S[!S+N:]
M%9'_  E6G?\ /5O^^#1_PE6G?\]6_P"^#1[.?8.9=S7HK(_X2K3O^>K?]\&G
MP^)+">9(DE8N[!5&P]31[.?8.9=SC=5_Y"EY_P!=G_\ 0C56K6J_\A2\_P"N
MS_\ H1JK7JQV1R/<**^>_&">*M"_:N^&3W/C'4+G1=<.L1KX?M_W%C###9JT
M>] <S2;V9B[D@?*%5<$F7X]^#H=.M_%GC?Q=\2O$FBZ-;VD<.AZ9X>U";3OL
MD^PCA8G_ -,GEE(VJZD8(0*>25S;CL>_T5P7PG\0:M#\,?!L?CR]M;3QI-I-
MJVI032I'(;@QC?E>/FW9R ,9R!7EMMX;U#X^_$_XJ+>^+O$N@:?X8OH-"T6#
M0-5FL4MYOLD4\MU(L3 3.7G  DW+M3&WDT<P6/H^BOESP6U]\:_@YX.^(WQ
M^(6I^&O#5IX?8ZG9Z-?RZ0LE]'(R2WDUU#(C%,1_+$,*"2><@"+P?IOB/Q5\
M _"VO>/_ !WXFT#PKILE_=WGD">WU?5; S,NG/<3P$31D0E6=47<^Y=Q&""N
M?R"Q]445\66?Q0\2V'[+7Q(\0^'?%FIWOAJ+Q''9Z#XCU"X^U:E9:0\UK%<S
M2,^9 T6^Y*^=^\50&8<"NQ\*>+-&^%7[1.@>$]#\?W_B?PSK_AV]U#4(-9UU
M]4%A-;F-X[H3RNQC66-IMR[@IV!@!1SH?*?45%?+/@'X@>+/'7[3GA;7[C4K
MZP\$>(_#^K2Z+X?+LD3VMO-9B&^ECZ&68S2.N1E8S&."6KZFJE+F):L%%%%4
M 4444 %%%% !17,_$^\GT[X:^+;JUFDMKJ#2+N6*:)BKQNL+E64CD$$ @BOG
M7]G'XF^)M,^&I\%^-=9N]3U^X\*)XG\/Z_=S,T^HV4UN))$:0G+36TK["<Y*
M-$WJ:ARL[#M<^L**^9_!GQXUK0?@[\ ]$L+!O&/Q"\<:%;R0'5;]H8L16<<M
MS=7,^R1\#>#PK,Y;UKO?A_\ &/6[[XK:C\-?&N@6.B>*(-)77+.XTB^>[LKZ
MS,OE,RL\<;HZ2$*4*GKD'%"DF%CUNBBBK$%%%% !1110 4444 %%%% !1110
M 45\@_LD?%'Q1HDVE:9XYUN]UW1_'%SJ,_A[5M2F:5[:\M[J:*;3F=B3AHXE
MEBSCI*HS@5?^&?Q_U_1_ G@WP]9VDOC/Q[XL\1^(K;3UU?47BAAMK34+G?+/
M.5D81Q1^6JJJDGA1C%9J:8['U?17DGP_^,>MWWQ6U'X:^-= L=$\40:2NN6=
MQI%\]W97UF9?*9E9XXW1TD(4H5/7(.*];JTT]A!1113 **** "BBB@ HHHH
M**** "BBB@ HHHH **\"\56-W\7_ -HK5O!EYKVN:/X7\->'K2_>UT'4YM.D
MNKRZFG57DEA97*QI;C:F[&YR2#@5T'[,OBC5]=\$ZYI6N:C-K.H>%_$6I>'3
MJ=R09KN*WF(ADD( !<Q-&&/<@GJ:A2N[#L>NT4458@HHHH **** "BBB@ HH
MHH **** "BBB@ HHKR?]I[Q?J_A#X3S_ -@7K:9K6KZEI^AVM^B@M:F[NXH&
ME7/&Y4D<KG^("DW97#<]8HKY]TS2;OX)_'_P/X;T_P 1>(-;\.^,-,U%+FT\
M0ZK-J+0W=HL,J3QR3,S)O1Y59%(7[I"@BOH*DG<&%%%%4 4444 %%%% !111
M0 4444 %%%% !117Q_/!XB^(/PG^)_Q=B\9^(]+\1Z1?:U+X?M;/4Y8M/M8-
M.EECBADM ?*E$GV<F0R*Q/F'!&!4MV&E<^P**Q?!7B'_ (2[P;H.N^6(?[4L
M+>]\L?P>9&KX_#=6U3$%%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHK
MP+Q58W?Q?_:*U;P9>:]KFC^%_#7AZTOWM=!U.;3I+J\NIIU5Y)865RL:6XVI
MNQN<D@X%2W8#WVBO(OV9?%&KZ[X)US2M<U&;6=0\+^(M2\.G4[D@S7<5O,1#
M)(0 "YB:,,>Y!/4UZ[33NK@] HHHI@%%%% !1110 5:TK_D*6?\ UV3_ -"%
M5:M:5_R%+/\ Z[)_Z$*F6S&MPU7_ )"EY_UV?_T(U5KJKOP@]S=S3"Y51([/
MC9TR<^M1?\(5)_S]K_WQ_P#7K%5H)+4IPD?*GQ)\#_&7Q'\8_"GBO1M+\"G3
M?"LNH"QCOM;O8YKN.YB$0,H6S81LH7.%+#MFJ_BCX<?%_5OC*OC)](\"^(;#
M3;:&/0+#5=;O84TR8QC[3.(ULW5I7<LJR$Y$:J %+-GZS_X0J3_G[7_OC_Z]
M'_"%2?\ /VO_ 'Q_]>I]I3_F'RR['C(^$OA[QN^D^(?'_@7PGJ'C6WB17NTM
M$OOL[(Y9%AGEB63:I.1E5P2>*XS6_AW\2?!7C_QMK/PY/AN\L?&/D7-Q'KUU
M/;MIE]' L!GC6.*03HR1QDQDH=R_>P>/IG_A"I/^?M?^^/\ Z]'_  A4G_/V
MO_?'_P!>G[2GW#EEV/C'5?V;_'GA]/ASX>\/P>%O%?@3P=I<832_$FIW-G]L
MU4.2UY-'%;3+(%^\B,<*SLV"0I'I.K6OQMGBT#6[)O"=OJEF]Q%J7A?[?.^G
MW\+A?*D6[-J)8I4*MQY94AR#T!KZ%_X0J3_G[7_OC_Z]'_"%2?\ /VO_ 'Q_
M]>A5*:V8<LNQ\Q>#O@_X[T?1/BGK5Q?^';#QOXUNTO([&"&2ZTBS\N".%(WW
MJC2^8J'S'VKDMD*<<\_HO[++^-M6O)_'7ASPQX3T%=(N=(M/#?@>>1(B;EXF
MN[F280P'<ZP1(%"\+NR3GCZ]_P"$*D_Y^U_[X_\ KT?\(5)_S]K_ -\?_7I<
M]+N'+(^6(/V54TKXU>"_%EAXF\1SZ/H=C=Q2P:EXFOKB<RO);-"B!V(,!$+B
M1"P#?)E6QQ]!5TO_  A4G_/VO_?'_P!>C_A"I/\ G[7_ +X_^O5*K36S%RR9
MS5%=+_PA4G_/VO\ WQ_]>C_A"I/^?M?^^/\ Z]5[:GW#DEV.:HKI?^$*D_Y^
MU_[X_P#KT?\ "%2?\_:_]\?_ %Z/;4^X<DNQS5%=+_PA4G_/VO\ WQ_]>C_A
M"I/^?M?^^/\ Z]'MJ?<.278\^\<Z)/XF\$^(-'M7CCN=0T^XM(GF)"*\D;*I
M8@$XR1G ->/>,_V==6\0_ #P1X=T_4;+3?B'X.TRTCTK5P7-LMS';+!/$Y"[
MS;S)O1AMSA@VW*@5]1?\(5)_S]K_ -\?_7H_X0J3_G[7_OC_ .O4NI3>['RR
M/D@?L[>+O#OACX&:IH-[HT_C?X;:5_9<UI>S2II^I0R6L<%P@F6,NAS&K(_E
MGW7FNI\ ?"[Q9?\ QOU#XI^.1I&FZB-#7P]IFAZ+=27<5M;F?SY9)9Y(HB\C
M.% "H %'<FOH[_A"I/\ G[7_ +X_^O1_PA4G_/VO_?'_ ->DJE-=0Y9=CFJ*
MZ7_A"I/^?M?^^/\ Z]'_  A4G_/VO_?'_P!>K]M3[BY)=CFJ*Z7_ (0J3_G[
M7_OC_P"O1_PA4G_/VO\ WQ_]>CVU/N')+L<U172_\(5)_P _:_\ ?'_UZ/\
MA"I/^?M?^^/_ *]'MJ?<.278YJBNE_X0J3_G[7_OC_Z]'_"%2?\ /VO_ 'Q_
M]>CVU/N')+L<U172_P#"%2?\_:_]\?\ UZ/^$*D_Y^U_[X_^O1[:GW#DEV.:
MHKI?^$*D_P"?M?\ OC_Z]'_"%2?\_:_]\?\ UZ/;4^X<DNQ\P:%^S;<3?LV6
M_P .M;U""VUZSNKK4=/UC3&9OL%X;V:YM;B)F56W(73(P,_.N2#D\3X0_9C^
M(7@[PU\,=>BU'PY=_$CP?J.M75U:^=.FEZC!J4\DDT0E\KS(V 9"K>6P# @@
MCFOM7_A"I/\ G[7_ +X_^O1_PA4G_/VO_?'_ ->L^>EW'RR/G'P!\+O%E_\
M&_4/BGXY&D:;J(T-?#VF:'HMU)=Q6UN9_/EDEGDBB+R,X4 *@ 4=R:]IKI?^
M$*D_Y^U_[X_^O1_PA4G_ #]K_P!\?_7JE5IKJ+DD^AS5%=+_ ,(5)_S]K_WQ
M_P#7H_X0J3_G[7_OC_Z]5[:GW#DEV.:HKI?^$*D_Y^U_[X_^O1_PA4G_ #]K
M_P!\?_7H]M3[AR2['-45TO\ PA4G_/VO_?'_ ->C_A"I/^?M?^^/_KT>VI]P
MY)=CFJ*Z7_A"I/\ G[7_ +X_^O1_PA4G_/VO_?'_ ->CVU/N')+L<U172_\
M"%2?\_:_]\?_ %Z/^$*D_P"?M?\ OC_Z]'MJ?<.278YJBNE_X0J3_G[7_OC_
M .O1_P (5)_S]K_WQ_\ 7H]M3[AR2['-45TO_"%2?\_:_P#?'_UZ/^$*D_Y^
MU_[X_P#KT>VI]PY)=CYY\<^ /&FB_%H_$'P#%HFI76H:.FC:KI&NW<MG'((I
M7DM[B.:.*4[E,LJLI3!4C!!'/0? _P"&MW\,/!4MEJM[#J7B#4]1N]:U:[MD
M*0R7ES,TL@C4\A%W!%SSA 3C.*]F_P"$*D_Y^U_[X_\ KT?\(5)_S]K_ -\?
M_7J54IIWN/EEV.:HKI?^$*D_Y^U_[X_^O1_PA4G_ #]K_P!\?_7JO;4^XN27
M8YJBNE_X0J3_ )^U_P"^/_KT?\(5)_S]K_WQ_P#7H]M3[AR2['-45TO_  A4
MG_/VO_?'_P!>C_A"I/\ G[7_ +X_^O1[:GW#DEV.:HKI?^$*D_Y^U_[X_P#K
MT?\ "%2?\_:_]\?_ %Z/;4^X<DNQS5%=+_PA4G_/VO\ WQ_]>C_A"I/^?M?^
M^/\ Z]'MJ?<.278YJBNE_P"$*D_Y^U_[X_\ KT?\(5)_S]K_ -\?_7H]M3[A
MR2['-45TO_"%2?\ /VO_ 'Q_]>C_ (0J3_G[7_OC_P"O1[:GW#DEV.:K@_C?
M\-9?BQ\-]1\/VM\NEZIYMO?:??.F];>[MYDG@=E'5=\:A@.=I->P_P#"%2?\
M_:_]\?\ UZ/^$*D_Y^U_[X_^O2=6F]+AR2['SIX4\ >.O%/Q6T;QO\0X= TP
M^'=-N;'2M+T"\FNU>:Y,?GW,DDD417Y8558PIP&8EJ]FKI?^$*D_Y^U_[X_^
MO1_PA4G_ #]K_P!\?_7I*K374.278YJBNE_X0J3_ )^U_P"^/_KT?\(5)_S]
MK_WQ_P#7JO;4^X<DNQS5%=+_ ,(5)_S]K_WQ_P#7H_X0J3_G[7_OC_Z]'MJ?
M<.278YJBNE_X0J3_ )^U_P"^/_KT?\(5)_S]K_WQ_P#7H]M3[AR2['-45TO_
M  A4G_/VO_?'_P!>C_A"I/\ G[7_ +X_^O1[:GW#DEV.:HKI?^$*D_Y^U_[X
M_P#KT?\ "%2?\_:_]\?_ %Z/;4^X<DNQS5%=+_PA4G_/VO\ WQ_]>C_A"I/^
M?M?^^/\ Z]'MJ?<.278YJOFG6O@;\2+'P_X[^'OAJ[\/1^!?%U]>W/\ :]W<
M3+J&DP7K%KR&.W6(I,<R2F-C(F-XR#MY^N_^$*D_Y^U_[X_^O1_PA4G_ #]K
M_P!\?_7J75IOJ-1DNAQNC:3;:!H]CIEDGEV=E!';0IG.U$4*H_("KM=+_P (
M5)_S]K_WQ_\ 7H_X0J3_ )^U_P"^/_KT_;4^XN278YJBNE_X0J3_ )^U_P"^
M/_KT?\(5)_S]K_WQ_P#7I^VI]PY)=CFJ*Z7_ (0J3_G[7_OC_P"O1_PA4G_/
MVO\ WQ_]>CVU/N')+L<U172_\(5)_P _:_\ ?'_UZ/\ A"I/^?M?^^/_ *]'
MMJ?<.278YJBNE_X0J3_G[7_OC_Z]'_"%2?\ /VO_ 'Q_]>CVU/N')+L<U172
M_P#"%2?\_:_]\?\ UZ/^$*D_Y^U_[X_^O1[:GW#DEV.:HKI?^$*D_P"?M?\
MOC_Z]'_"%2?\_:_]\?\ UZ/;4^X<DNQS5%=+_P (5)_S]K_WQ_\ 7H_X0J3_
M )^U_P"^/_KT>VI]PY)=CFJ\>\<^ /&FB_%H_$'P#%HFI76H:.FC:KI&NW<M
MG'((I7DM[B.:.*4[E,LJLI3!4C!!'/T-_P (5)_S]K_WQ_\ 7H_X0J3_ )^U
M_P"^/_KU+JTWU#DEV/&?@?\ #6[^&'@J6RU6]AU+Q!J>HW>M:M=VR%(9+RYF
M:601J>0B[@BYYP@)QG%>@UTO_"%2?\_:_P#?'_UZ/^$*D_Y^U_[X_P#KTU5I
MI6N')+L<U172_P#"%2?\_:_]\?\ UZ/^$*D_Y^U_[X_^O3]M3[AR2['-45TO
M_"%2?\_:_P#?'_UZ/^$*D_Y^U_[X_P#KT>VI]PY)=CFJ*Z7_ (0J3_G[7_OC
M_P"O1_PA4G_/VO\ WQ_]>CVU/N')+L<U5K2O^0I9_P#79/\ T(5M_P#"%2?\
M_:_]\?\ UZEM/"#VUW#,;E6$;J^-G7!SZU+K0:>HU"5SIJ***\PZ3A[OXV^!
M['XI:?\ #B3Q':MXWOX9+B'1H0TDH1$+L9"H*Q?*"P#E2P'&:QOB+^TS\.OA
M7K\VB^(=;N$U.VMEO;R#3M+N]0^PV[9VRW)MXI! AP<-(5! )Z#-<%\4= TW
M1/VM?@)+I^GVUE+?S^)+J[DMXE1KB8V$0,DA RS851D\X '0"M;XN>*5L?$^
ML^!?AGX>TZ]^*?BJS2;5=1:!4MM-M=A@CO=1D S)M566*+EY-F!M0,P /;-'
MUBQ\0Z39:IIEW#?Z;>PI<VUW;N'CFB=0R.K#@J0001ZUYY\1OVE/AY\*M>DT
M;Q%K5Q'J4%JM]=PZ?I=W?_8;8D@37+6\3B",[6^:0J.">@)K \.-K_P T+P3
M\-?"_P -O$/C3P[H^EV>G_\ "26^H:?#&FW]VQDCFN$D) 7>0J$8;"YQBL;X
M#?91\9/VEO[8\K[9_P ))9FX^T8Q]@_LFU\C=G^#'G>WWO>@#OO''[17P_\
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
M^+^E>//A_P##'Q#X>T7PQX5U--<MU\-RZ7-J3L(6M=/A@**9Y4>.0@H&5=P
M8[A24GI<+([C3?B;\4_!_CKX=Z;X^MO"T]KXTGFM/[.T.">.[TF=+9[@!I'E
M=;A%$91W58\$@C(XKW^OEKX%>+X]?\;6?BCQOX=\<7'Q&U9/LL3WGA#4;;2]
M @<AC:P220A$7@!YV.Z0KDD+A1]2UI#5$L****T$%%%% !1110!B>.-<G\,^
M"O$&L6R1R7.GZ?<7<22@E&>.-F 8 @XR!G!%>0?L_P#[1.I_%3X5:IJ&OZ=:
M:/XZT>P2^O=-@#_9Y(9H/M%I<1!F+&*2,CJV0R2*3Q7J?Q0M)]0^&GBVUM89
M+FYGTB[BBAA0N\CF%PJJHY))(  KYS\2_#;Q-X<^!GPU\=^&=%O9O&OA[PA:
M:/K.@) PNM3TU[5%GM3'C<9X7_>QJ>=R.N/GQ6<FT[HI6L>I>'/VB-(LO@E\
M._&?C*=;/5?%>G6<T.FZ3:37,UU=30+(T5M;H'E?&3ZX'4]ZZCX??&;PQ\2=
M3U/2M,EOK/7-,5'O='UC3Y["\@1\[',4R*Q1L<.N5]Z^;]-\)>(_ ^A_LJ>-
M[WPSK-_IW@[P])INNZ;:6$LU_ISW-A#&LWV51YC;&C*NJJ64'H>:[[P%#?\
MQ+_:QOOB3I^BZMI/A#3_  >/#L=YK.G3:?+J-R]X)R8X9E63RXU7&YE&68XS
MS4J3T"R/HNBBBMB0HHHH **** "BBB@ HHHH **** /GO]E[]I35?C#<:II'
MB[3++1M>!GOM)^PAQ!J.G)</;F1=[,?,CEB9)!G^)"!AJT_!7[3.F#X76'B;
MQI+%9:AJ.NZEHUCIVCV<]S/>/;WL\$:0P)YDCN4A!; P"2?E&!7GG@SX0>)I
M/V:_!^KZ1IT^D?$[P=J6J:KI%O?Q- \X>^N3+9RA@"([F%@O..3&_85POPY\
M.^*?#=A\#OB7J?@KQ''IFB:OXK;5M%.F2OJ>G1ZC=3-!<?90OF, ,!MJD[7!
M (KG4I*W]=B[(^M?A]\9O#'Q)U/4]*TR6^L]<TQ4>]T?6-/GL+R!'SL<Q3(K
M%&QPZY7WKN:^=/ 4-_\ $O\ :QOOB3I^BZMI/A#3_!X\.QWFLZ=-I\NHW+W@
MG)CAF59/+C5<;F499CC/-?1=:Q;:U)>@44458@HHHH **** "BBB@ HHHH *
M*** "BBB@#Q[QO\ $'QIK'Q:;X?> 7T/3[K3]'CUG5=7UZUFNXXQ+*\<$$<,
M4L1+,8I69B^ H& 2>.@^!WQ*N_B?X*FO-5LH=-\0:7J-WHNK6ELY>&.[MIFB
MD,;'DHVT.N><. <XS7!>*]0N?@]^T5JWC.]T/6]6\+^)O#UI8/=:%IDVHR6M
M[:S3LJ210*SA9$N/E?;C<A!(R*Z']F7POJ^A>"-;U77-/FT?4?%'B+4O$1TR
MY $UI%<3$PQR 'AQ$L98=B2.HK)-\Q3V/7:***U)"BBB@ HHHH **** "BBB
M@ HHHH **** "N#^-_Q*E^$WPWU'Q!:V*ZIJ?FV]CI]B\FQ;B[N)D@A5FP<+
MOD4L1SM!KO*\G_:>\(:OXO\ A-/_ &!9-J>M:1J6GZY:V"$!KIK2[BG:)<\;
MF2-PO^T14RO9V!;E'PM\0?'?A?XKZ+X(^(3^']1_X2+3KF^TK4_#UI/:JDUL
M8_/MI(Y992WR3*RR!ESM8%17LU?/NE:O<_&_X_>"/$NF^']?T?PYX/TS47N+
MS7]*GTYIKR[$,26\<<RJS[$25F905!*@$U]!4HC844458@HHHH **** "BBB
M@ HHHH **** "OFK6?CI\2;[P[X[^(/AFQ\.2>!?"-]?6_\ 95Y#.VH:K#9,
M5NYH[A9 D)S'*(U,;YV#)&>/I6OCZ>Y\0?#[X4_$_P"$$7@[Q#J?B35[_68O
M#US::9++I]W;ZC++)%-)=JIBB$7VAA()&4CRS@'(K.;L-'UIHNKVWB#1K#5+
M)S)9WMO'<PN1C<CJ&4_D15VL7P5X>'A'P=H.A"3SAIEA!9>9_?\ +C5,_CMK
M:JT(****8!1110 4444 %%%% !1110 4444 %%%% !7CWC?X@^--8^+3?#[P
M"^AZ?=:?H\>LZKJ^O6LUW'&)97C@@CABEB)9C%*S,7P% P"3Q[#7@/BO4+GX
M/?M%:MXSO=#UO5O"_B;P]:6#W6A:9-J,EK>VLT[*DD4"LX61+CY7VXW(02,B
MHD-'>_ [XE7?Q/\ !4UYJME#IOB#2]1N]%U:TMG+PQW=M,T4AC8\E&VAUSSA
MP#G&:]!KR+]F7POJ^A>"-;U77-/FT?4?%'B+4O$1TRY $UI%<3$PQR 'AQ$L
M98=B2.HKUVG&]M1/<****H HHHH **** "K6E?\ (4L_^NR?^A"JM6M*_P"0
MI9_]=D_]"%3+9C6YH:AX?U":_N9$MRR/*S*=R\@D^]5_^$;U+_GV/_?:_P"-
M=]17 L1):6-_9HX'_A&]2_Y]C_WVO^-'_"-ZE_S['_OM?\:[ZD+!2,D#)P,G
MJ:/K$NP>S1P7_"-ZE_S['_OM?\:/^$;U+_GV/_?:_P"-=]36=4*AF"EC@9/4
MT?6)=@]FC@_^$;U+_GV/_?:_XT?\(WJ7_/L?^^U_QKO68(,L0H]2:&8*I9B
M ,DGM1]8EV#V:."_X1O4O^?8_P#?:_XT?\(WJ7_/L?\ OM?\:[T'(I:/K$NP
M>S1P/_"-ZE_S['_OM?\ &C_A&]2_Y]C_ -]K_C7>*ZL6 8$J<$ ]*=1]8EV#
MV:.!_P"$;U+_ )]C_P!]K_C1_P (WJ7_ #['_OM?\:[ZBCZQ+L'LT<#_ ,(W
MJ7_/L?\ OM?\:/\ A&]2_P"?8_\ ?:_XUWU%'UB78/9HX'_A&]2_Y]C_ -]K
M_C1_PC>I?\^Q_P"^U_QKOJ*/K$NP>S1P/_"-ZE_S['_OM?\ &C_A&]2_Y]C_
M -]K_C7?44?6)=@]FC@?^$;U+_GV/_?:_P"-'_"-ZE_S['_OM?\ &N^HH^L2
M[![-' _\(WJ7_/L?^^U_QH_X1O4O^?8_]]K_ (UWU%'UB78/9HX'_A&]2_Y]
MC_WVO^-'_"-ZE_S['_OM?\:[ZBCZQ+L'LT<#_P (WJ7_ #['_OM?\:/^$;U+
M_GV/_?:_XUWU%'UB78/9HX'_ (1O4O\ GV/_ 'VO^-'_  C>I?\ /L?^^U_Q
MKOJ*/K$NP>S1P/\ PC>I?\^Q_P"^U_QH_P"$;U+_ )]C_P!]K_C7?44?6)=@
M]FC@?^$;U+_GV/\ WVO^-'_"-ZE_S['_ +[7_&N^HH^L2[![-' _\(WJ7_/L
M?^^U_P :/^$;U+_GV/\ WVO^-=]11]8EV#V:.!_X1O4O^?8_]]K_ (T?\(WJ
M7_/L?^^U_P :[ZBCZQ+L'LT<#_PC>I?\^Q_[[7_&C_A&]2_Y]C_WVO\ C7?4
M4?6)=@]FC@?^$;U+_GV/_?:_XT?\(WJ7_/L?^^U_QKOJ*/K$NP>S1P/_  C>
MI?\ /L?^^U_QH_X1O4O^?8_]]K_C7?44?6)=@]FC@?\ A&]2_P"?8_\ ?:_X
MT?\ "-ZE_P ^Q_[[7_&N^HH^L2[![-' _P#"-ZE_S['_ +[7_&C_ (1O4O\
MGV/_ 'VO^-=]11]8EV#V:.!_X1O4O^?8_P#?:_XT?\(WJ7_/L?\ OM?\:[ZB
MCZQ+L'LT<#_PC>I?\^Q_[[7_ !H_X1O4O^?8_P#?:_XUWU%'UB78/9HX'_A&
M]2_Y]C_WVO\ C1_PC>I?\^Q_[[7_ !KO'=8URS!1TR3BG4?6)=@]FC@?^$;U
M+_GV/_?:_P"-'_"-ZE_S['_OM?\ &N^HH^L2[![-' _\(WJ7_/L?^^U_QH_X
M1O4O^?8_]]K_ (UWU%'UB78/9HX'_A&]2_Y]C_WVO^-'_"-ZE_S['_OM?\:[
MZBCZQ+L'LT<#_P (WJ7_ #['_OM?\:/^$;U+_GV/_?:_XUWU%'UB78/9HX'_
M (1O4O\ GV/_ 'VO^-'_  C>I?\ /L?^^U_QKOJ*/K$NP>S1P/\ PC>I?\^Q
M_P"^U_QH_P"$;U+_ )]C_P!]K_C7?44?6)=@]FC@?^$;U+_GV/\ WVO^-'_"
M-ZE_S['_ +[7_&N^HH^L2[![-' _\(WJ7_/L?^^U_P :/^$;U+_GV/\ WVO^
M-=]11]8EV#V:.!_X1O4O^?8_]]K_ (T?\(WJ7_/L?^^U_P :[Q75P2K!@#@X
M.>:=1]8EV#V:.!_X1O4O^?8_]]K_ (T?\(WJ7_/L?^^U_P :[ZBCZQ+L'LT<
M#_PC>I?\^Q_[[7_&C_A&]2_Y]C_WVO\ C7?44?6)=@]FC@?^$;U+_GV/_?:_
MXT?\(WJ7_/L?^^U_QKOJ*/K$NP>S1P/_  C>I?\ /L?^^U_QH_X1O4O^?8_]
M]K_C7?44?6)=@]FC@?\ A&]2_P"?8_\ ?:_XT?\ "-ZE_P ^Q_[[7_&N^HH^
ML2[![-' _P#"-ZE_S['_ +[7_&C_ (1O4O\ GV/_ 'VO^-=]11]8EV#V:.!_
MX1O4O^?8_P#?:_XT?\(WJ7_/L?\ OM?\:[ZFEU#A2P#'D#/)H^L2[![-'!_\
M(WJ7_/L?^^U_QH_X1O4O^?8_]]K_ (UWU%'UB78/9HX'_A&]2_Y]C_WVO^-'
M_"-ZE_S['_OM?\:[ZBCZQ+L'LT<#_P (WJ7_ #['_OM?\:/^$;U+_GV/_?:_
MXUWU%'UB78/9HX'_ (1O4O\ GV/_ 'VO^-'_  C>I?\ /L?^^U_QKOJ*/K$N
MP>S1P/\ PC>I?\^Q_P"^U_QH_P"$;U+_ )]C_P!]K_C7?44?6)=@]FC@?^$;
MU+_GV/\ WVO^-'_"-ZE_S['_ +[7_&N^HH^L2[![-' _\(WJ7_/L?^^U_P :
M/^$;U+_GV/\ WVO^-=]11]8EV#V:.!_X1O4O^?8_]]K_ (T?\(WJ7_/L?^^U
M_P :[ZBCZQ+L'LT<#_PC>I?\^Q_[[7_&C_A&]2_Y]C_WVO\ C7?4UW6-<LP4
M=,DXH^L2[![-'!_\(WJ7_/L?^^U_QH_X1O4O^?8_]]K_ (UWU%'UB78/9HX'
M_A&]2_Y]C_WVO^-'_"-ZE_S['_OM?\:[ZBCZQ+L'LT<#_P (WJ7_ #['_OM?
M\:/^$;U+_GV/_?:_XUWU%'UB78/9HX'_ (1O4O\ GV/_ 'VO^-'_  C>I?\
M/L?^^U_QKOJ*/K$NP>S1P/\ PC>I?\^Q_P"^U_QJQI_A_4(;^VD>W*HDJLQW
M+P 1[UVU%#Q$FK6#V:"BBBN4U/EKXA^ X- _;;^"WB)]3U34]1U@Z^K+>W1>
M"TACL$V001#"1J"68G&YF8EF.% =^U#\+/A793:_XN\>Z;=^/O%/B&W32?#'
MARX83SQ7"Q$+#I<2@-$[N?-DESE>6+JJ@#;^(W[/_P 4?&OQ:T#QM8?%?0M(
M'AN:^;1K"7P:]QY,=U&(W2:3[>GFD*HPP5.><=JCU?\ 9V^)LWQCU+XB:9\4
M] AU*YT^WTRUBU3P:][_ &="B#SEMV%^FP32[I&XR<HI)""@#6\!?%_PU\$/
M!/P]^'OQ4^(FC6WQ*31;&&ZM[^_7[1=3E1'N!8YDW2*R[_XB">]<+H'PB\*?
MM*_&3XYW?Q"TF+Q#_8FK6_AK18[LECI,"V%O.\MMS^ZE>6X=_,7#?*O. *^E
M_"^F:I9:!80>(M0M-<UN*/;<ZC:V/V2*9\GYEA+R%!TXWM]:\E\8_ /Q>OCS
MQ9XC^'?Q M_!8\80P)KEO>:+_:!$\47DI=VK":/RIO*"(=PD4[%.W(Y /%_
MNE> ?B+^S7\.?BS\>;^7Q3;Z=X?_ +(32M8Q=6=U=K.\0N8[;:6FO9A&J@_,
M3_" 22>A\!_ ?1E_9T\'W7QQN[K3?"WA>;4=7;POKM\KV-O9S3.UE!J&_)F:
MVA9%52VT,2,-M7&_JG[(>O:1XA^'USX$\>:9H.B>!M"72-&TC7O#9U98)^DM
M\&%W"//= J[MI(&_!&]JO_$C]G;XF?$ZU\$G5OBGH$UWX<U";4Y89?!KO87\
MV%%LTEM]O','[QER[ LRM@%!0!SWP"URU^!/P9^(/C.YTG4-"\ 7^NR7W@WP
MI+&XNUM9$AB@@A@;YHC<W 9HX,#;YRY"Y('GOA[PE\2-"\??M"W"W\US\6M?
M^&MEJXCLY2R6>H2/J:P6MKZ+"L<,2-_$R;SRQKZ;L_@YJ'C7PK>:%\9-0\._
M$ZR>YCN;:&/PZ;"&$H#@M&UQ/O;)R&RN/2N3\*_L6> ? OQ9UOQMX:TVP\.2
M7FB1Z580Z38+#-I<P^T"6[AER1YCI<*N-G'E#);.  ?.'@?Q)\*/!GC7]GJ_
M^$%M+9^)=2U:+0?%OD6\\<D\4]E,98]39@-UR)XUD42$OF.0CY0:_0^O"_"G
MP$\8W/C/PCKGQ(^(4'C:'P>)7T:UL]%_L\R73Q&'[7=MYT@EE$3R*-@C4%V;
M;G&/=* "BBB@ HHHH **** ..^,QQ\'_ !T1U_L*^_\ 2=Z^2OV8]>O_ (._
M"?1_AGKUW+<:!XK\$#Q'X-U"X<L0[V*RW^F%CU:-W,T8[QR,,_NZ^S?&?AW_
M (2_P?KNA?:/LG]J6$]E]HV;_*\R-DW;<C.-V<9&<=17E/C7]F"R\:_LY^&_
MAG+KDMEJOAO3[&'2/%%O; 36EY:PK''=+$7Z, P:/?@I(R[N<T >1_#GXN^*
M/#_P9_95^&O@D:;;>)_&OA6"5M8UB![FWTVTM-/ADFD\E'C,LC%U5%WJ,YSQ
M7J'PZ^*GC71/VAM0^$'CR[TC7[F3PX/$^D^(-(L7L/-A6X%O-!/ TLH#JS*0
MRM@J>0#52Z_9/N++P5\&H?#_ (O&D^./A;8+I^E>()M-\^VNXC;);W$<]KYH
M)CE6-3A90R$ AN.>C^&WP+U?1?BSJWQ0\<>)[;Q1XTO-)30K;^S--.GV&GV*
MR^<T4432S.S/)AF=Y">   !0!['1110 4444 %%%% !1110 4444 %%%% 'P
M-^Q=KU_\#=/\+SZG=RS_  ^^)NK:E;QS3N672->COKF*./)^[%=Q1* .TL6.
M/,K0^#/Q>\4>'_!?PU^&O@D:;;^)O&GBGQA*VL:Q ]S;Z;9VFJ73S2>2CQF6
M1MZ*B[U&<YXKZ T#]F'1[;]G"X^$.NZ@^M:=/]L8ZC%#]FECDFNY;J.6,;FV
M21/(I5LGYHP>,XKA/#7[%NJ>$? WPX33_B&7^(W@;4M5U&S\57&CAH+S^T)I
M)+J&XLQ-RCB0#Y95(*!@1TH ZGX=?%3QKHG[0VH?"#QY=Z1K]S)X<'B?2?$&
MD6+V'FPK<"WF@G@:64!U9E(96P5/(!KWNO'/AM\"]7T7XLZM\4/''B>V\4>-
M+S24T*V_LS33I]AI]BLOG-%%$TLSLSR89G>0G@   5['0 4444 %%%% !111
M0 4444 %%%% !1110 4444 ?,?B;P-H'QX_:Y\2>'?'6E6_B3PSX3\)Z?/8:
M)J2^;:?:KRXNA+<F(_*T@2WC16(.T;L8)-='^QQ>W,7@#Q9X9ENI[RR\(^,-
M8\.Z;+=2M+*+*"X)@C9V)+>6CB,$GH@]*VOB/\&/$6J?$JV^('@'Q;:>$O%!
MTK^Q-075-).I6=]:"4RQ;HUFA99(G>0JX?!#L"".G3?!CX5VWP=\"PZ!%J$^
MLWLEU<:CJ6K72*DM_>W$K37$[*O"[G=L*/N@*,G&: .YHHHH **** "BBB@
MHHHH **** "BBB@ HHHH *\,_;.UB_T_X(/IVGWMQILGB'6](\/SWMK(8Y8;
M>[OX()RK#E28G=<CD;LCFO<ZXOXQ_"ZP^,OPXU?PEJ%U/I\=Z(Y(;ZTQYUI<
M12+-!.F>-R2QHV#P=N#P: /$;?X=^&_V>_VJ/A?IGP^T>V\+Z+XPTC6++5]*
MTY?+MKA[1+>:WN&C'!E7=(AD/S$28)-?45>-^ _@IXHA^)5GX[^(GC.S\8ZY
MI6FS:5H\.F:/_9MK:1S/&UQ,R&:8O-)Y,0+!E4!2 O.:]DH **** "BBB@ H
MHHH **** "BBB@ HHHH *^#A\,="^*G[/?QI^+^MVWF?$B#4?$E[I'B0NPO=
M%_LZ>>.RBMI,YB1!;(2JX#;FW9W&OO&OF_Q+^REXAU"'QKX7T3XA+H?PS\:7
M]QJ&LZ'_ &.)KZ,W)S>PVMWYRK%'.2Y(:)ROF/M// ![9\-?$5QXO^'/A77;
MM0EWJFE6E[,JC #R0J[#'U8UTE06%C;Z78V]G:1+!:V\:PQ1(,*B*,*H]@ !
M4] !1110 4444 %%%% !1110 4444 %%%% !1110 5\Q^)O V@?'C]KGQ)X=
M\=:5;^)/#/A/PGI\]AHFI+YMI]JO+BZ$MR8C\K2!+>-%8@[1NQ@DU].5Y!\1
M_@QXBU3XE6WQ \ ^+;3PEXH.E?V)J"ZII)U*SOK02F6+=&LT++)$[R%7#X(=
M@01T ,7]CB]N8O 'BSPS+=3WEEX1\8:QX=TV6ZE:6464%P3!&SL26\M'$8)/
M1!Z5[S7#?!CX5VWP=\"PZ!%J$^LWLEU<:CJ6K72*DM_>W$K37$[*O"[G=L*/
MN@*,G&:[F@ HHHH **** "BBB@ HHHH X?4=<OH=0N8TN65%E90.. ":K_\
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
M_P"?I_R%9]%')'L%WW-#_A(-1_Y^G_(4?\)!J/\ S]/^0K/HHY(]@N^YH?\
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
M )\[C_OTW^%']E7O_/G<?]^F_P *.9=PLRK15K^RKW_GSN/^_3?X4?V5>_\
M/G<?]^F_PHYEW"S*M%6O[*O?^?.X_P"_3?X4?V5>_P#/G<?]^F_PHYEW"S*M
M?'>C^)-)\+?LD_';1M:NH(M8L-1\46-Y:2N/.FN+J>X:V 7JQF6>'9_>W#%?
M9W]E7O\ SYW'_?IO\*Y75/@IX8UOQ9:^*-1\#:7?^);7;Y&KW.E1R746W[I6
M4IN!';GCM42L]F4B/X:Z7>:)\.?"NG:B"-0M-*M+>X#'D2I"JOG\0:Z2K7]E
M7O\ SYW'_?IO\*/[*O?^?.X_[]-_A5W2ZBLRK15K^RKW_GSN/^_3?X4?V5>_
M\^=Q_P!^F_PHYEW%9E6BK7]E7O\ SYW'_?IO\*/[*O?^?.X_[]-_A1S+N%F5
M:*M?V5>_\^=Q_P!^F_PH_LJ]_P"?.X_[]-_A1S+N%F5:*M?V5>_\^=Q_WZ;_
M  H_LJ]_Y\[C_OTW^%',NX695HJU_95[_P ^=Q_WZ;_"C^RKW_GSN/\ OTW^
M%',NX695HJU_95[_ ,^=Q_WZ;_"C^RKW_GSN/^_3?X4<R[A9E6BK7]E7O_/G
M<?\ ?IO\*/[*O?\ GSN/^_3?X4<R[A9E6O"-,OK;P[^V1XM&K7$5J=9\':=)
MIDEPX02);W-T+A$)ZE3+$Q Z!P:^@?[*O?\ GSN/^_3?X5SGC3X1Z#\2+.WM
M/%G@ZP\2VUN_F0PZMIJ7*QMW90ZG![<5+:>S&D>3_LDL+_PAXVUJV(DTC6_&
MVMZCIDR_<FMFNF594]5=D=@>X.>]>XT^P\-R:7906=EI;6=G;QK%#;P6^R.-
M ,!54#  '  J?^RKW_GSN/\ OTW^%--)6N#395HJU_95[_SYW'_?IO\ "C^R
MKW_GSN/^_3?X4^9=Q695HJU_95[_ ,^=Q_WZ;_"C^RKW_GSN/^_3?X4<R[A9
ME6BK7]E7O_/G<?\ ?IO\*/[*O?\ GSN/^_3?X4<R[A9E6K6E?\A2S_Z[)_Z$
M*/[*O?\ GSN/^_3?X58TW3;N/4;5FM9U594))C( &1[5,I*SU&D[G?4445Y!
MV!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
2444 %%%% !1110 4444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>hnrg-20240930xex95d1003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 hnrg-20240930xex95d1003.jpg
M_]C_X  02D9)1@ ! @   0 !  #_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" &7 ZD# 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#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHJKJNH1Z3I=Y?2AFBM87F<+U(523C\J^8?A)\*/%WQ0^&G@_XJ2_$[Q1I7C[
MQ!#:>(O+74)9M%@MY]LPL?[.W+"T0A<1[N)-WS[\T ?5%%?/6G_'_P"(/Q,U
M_P <+\+_  /H>L:!X1U:?0Y[WQ!KLEC+J=] !Y\5LD=M*%56.P22, Q/0 $C
M"'[;#^(] ^"NI>#_  7+K4_Q*GU"QCL+R_%J^GW-K&^])&V,"BRQNKL!D(I9
M5<X0@'U%17SSI7[0'CV+QEXX\ :[X/\ #UIXZT3P_#XFTXV>MSRZ9?VCRO$P
M>4VRR1.C1L,>6V[CH.:X#X"?M5>*O#W[$4?QD^+,5GJ=O#9B>UN-+N2U[J4K
MW4D*QRQ&&..$F0Q(NUG&"6)&.0#[%HKYDL_VK_$'ACQ5X(LO'>B>$;;2_%^I
MPZ-;S>%O%/\ :=SIMY,"8(KF(P1AE9AL,D;%5;'&""76'[4?C/QMXO\ &^F^
M!_!_AG6?^$3U>YTB;0=2\4_8M>OV@(#S0V[6YC1&R3&9) ' R63- 'TS17RK
MI?QB^+6J_MR:GX#CT_0H?"5EX7M=2DT^XU-UD2*2\*M<Y6V;=<A/D\G?Y7RY
M$ISFO7/C_P#&Q/@EX8T:YM]&D\1^(/$&L6WA_1-'2<6XNKV<ML5Y2&$<85'9
MGVG 7IS0!Z=17@=O\=O'?A7XH>'? 'CWPCH&GZMXML[V7PYJ6B:U-<V4UU;1
M>;):W'F6T;Q?)\P=5<$ X&1BO'_V%8?&/C;XL_&CQGXML["]O+'QOK.@-J'_
M  D-[<26(A,&VRMK9HEA:V3<=LI*.>Z"@#[<HHHH **** "BBO"_C0=5^(/Q
MC\$_"ZTU[5/#>AWFE:CXBUNZT2[:TO+F&WDMH(;:.=/GC5I+K>Y0AB(@H(#&
M@#W2BOG/Q/XDU+]D3PH;<:MK/Q,?Q+XAL]%\':'K-Z6O(KJX4@P37\A=FA!2
M20.ZLR*"N6XQL:-\<_&'ACXP>$_A]\2_"VC:3<^+K>[DT35O#>K2WMM)/;1B
M6:WF66"%HV\LEE8;@V,<&@#W2BOD72/VP_B-XH^!6L_%K2/ACHP\+^'_ .T)
M-1@O_$4D=W<Q6<TJRM:JMJRD!(\YD926#J%PH9CXC?'_ .)M[^TC\%="\"6>
MAOX6\6:)?:S#;:IJ,MN;]!;12#[05MI3"8]Q*B,OO+?,5Q0!]=45\QW'[66O
M^*_%'C:T\!:)X1NM)\(ZG-HUQ/XJ\4?V9<:G>0@>?';1+!(%16.P2R,%9N@P
M":KW_P"V_8ZUX,^$FK^%-+TV&?XBB]%M<^+M5_LW3]-DM,+/#-.L<A:4R;HT
M15^<JQR .0#ZDHKYN^,7QC^*WA7]F+XD>*CX3T;P]XHT.SN'MKR'6Q>6-Q;^
M066]M7$.]F5F&(IHXP2I^;;@GTC]G7Q#XO\ %GP<\+:OXU@TV+6+W3K6X673
M+M[@7$;V\;"63=#%LD9F8LBAE'&&/8 ])HHHH **** "BBB@ HK@OCY\0[CX
M3?!/QSXRLX4N+W0]&NKZVBD&4>9(V,8;_9W;<^V:XCP7^SMXB\&ZIX8U^+XI
M^+-1\00R*_B--9U&6^T_5D9#YR):,PCMB'(,;0A=@7!#@D$ ]THKYZT_X_\
MQ!^)FO\ CA?A?X'T/6- \(ZM/H<][X@UV2QEU.^@ \^*V2.VE"JK'8))& 8G
MH "1BVW[:,WB[1O@O=^"O!IU>[^)3:E;0V>HW_V0Z=<V<;&5)F$;Y17CD#,
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
MX%Z7\#_$\O@^S\)Q0V6FZGXNT[4+F2^OK"V>,A8[)K=4BFD6)59C.ZC+$ \
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
M(9QYLF,84GO](ZKI%CKNGS6&I65OJ-C.-LMK=Q++%(,YPRL"#R!UJT    ,
M=A0!\3?L]S_%/3O&O[1UQX"T[POKEM<?$;4(!;>(=1N+ V=P+>W/G!HH)O.1
M@R Q_NR/+X8[OEO+^PEJ'AGX>?!J/3)?#GB_Q7X DU&6\L?%%N?[+UD:@QDN
MT8A)&B*R$-$^QL;1E>>/L#3]'L-)>[>QLK:S:[F-S<-;Q*AFE( ,CX'S,0 -
MQYX%7* /G#1/@)XGU?P[\0;>?PW\/_A5<Z]H$^C:4_@FV,U[922HX:>6]\FW
M+#)C(C2,8V [\UY/K?['/Q#\0_!'P[X*LO"_PP\%:AX8DTZYBO\ 2YIIWUN>
MUEC8F67[)&]LDFUG8CSG9\ D#<3]ST4 ?-TG[/OC+5?VS-!^-%W<:'I^F6_@
M?^P+O3X+N:XGBOFEDD8QDPHLD*F0 .Q1FQ]Q:XWQO^S1\1_BA>Z0VL^&?AMH
M'BVQU*VO'^*GAVYN(-7*13*[&.V%LI#R(I0H]RZ#>W7BOL.B@#S/]I'X,K\?
M_@QXB\$#43H]U?K#-::@(]_V>YAF2>%RO==\:Y'<$UYMXG^%'Q9^.>M?#VT^
M(EKX1\-^'?"FNVOB.\D\/:G<WT^KW=L&,**DMO$+>$NVY@6D;@ 'O7TK10!X
MI\*?@IKG@;]I'XY_$&_NM/FT;QT=#.FP6TCM<0_8K-X)?.4H%7+,"NUFR.NT
M\5[7110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X,/
MVPO#+78O%\,>*V\#'4/[,'CT6$9T;SO-\G=N\WSO)\WY//\ *\O/\6.:]LUN
MUGOM&O[:UE\FYFMY(XI<XV.5(4_@<5\Z_L[?&?P/X&_9)^'G]K7\%C<:+IUC
MX;OM'4"2]358MEM):BW&7:8SJ?E R0=W3F@#VK1/%VM:AXY\1Z/?>&3IFB::
MD3VFN-J5O*M]N4%QY"MYD6PDC+@9QD<4> /BIX8^)XUL^&]4CU$:-J=QH]YM
M!79<P,%E49^\H) W#(/8U\H? "QMM3_X**_M56=Y;Q7=I<:=HT4UO.@>.5&M
M(PRLIX(()!!X(->6_!V?X??"#]E#]H/Q1=>#[*ZO(/&6L>'I8]'=-,O6M)KR
M"&*U-W&!)!;AI$)P=JJ. >!0!^DEIJEEJ$LT=K>07,D)VRI#*KE#Z, >/QKF
M?#_Q9\,>*_%_BGPMI&IQWVO>&F@34;5<KY;S1>;&H8\,2G)VDX[XKX@UWPJ?
M@O\ M&?LYV]KHOPY\%:G=ZN]C-:^ TE2XFLI+5QLNI"J>=&S!=I=<LREEY#5
MV?[,GP^\%Z3^U3^T_+;^&M!L]4TC4['^RWBL(8YK))M/<R^00NZ,29;=MQNR
M<YH ^LOAIXIUKQEX4@U/7_#3>$M2>1T;3'U""^**#@-YL)*'(YP#D=ZW[35K
M&_FFAM;RWN9H#MECAE5FC/HP!X_&OR[^".L:WH7_  1WUV[T*YN[*X%_-'=7
M5@2)X;)]1C6Z=2.1B!I<GLNX]J]W^.G@'X<_"W5_V=]2^$.BZ%H/B>^\::99
M6,WAJ*..;4=(D5_M@E:/F>#RAN9WW8.#G)Y /LQ]8L(WMT>]ME:X8I"K2J#*
M0<$+SR?I3[[4;33(1+>74-I$2%#SR!%)[#)[U^<?PW^"G@C7?^";WQ$\6:KX
M;T_5/$T-AXHO+35[V!9;JQ>WNKQH1;RL"T*JZ;]J$#<SD\L<^DZS\/;KXM>(
M_ASXHM;WP%\0?%5O\/M/6^\!_$16D3RYOWIU"!@LGERR,&C9S$P(0 D4 ?;:
ML'4,I#*1D$=#7EGP&^/=E\?HO%^H:-I,]KX?T36Y]$L]5EE5DU1H<"2:)0.(
M\D $DYYZ8-?,NN?M!:;X*_8IU*P^&WAF;PEXMU3Q#=^ ]%\.P:DU]%!J\MPT
M<OV.<DAH4W2/&4"H"%4*HXKZP^ OPCT[X$?!WPGX#TS:UOHMBD$DRC'GS'YI
MI<>KR,[_ / J .^HHHH **** "BBB@ HHHH @O;ZVTVV:XN[B*U@3[TLSA%'
MU)XK#\<>/]'^'_@'7/&&IW&[1=(T^?4IY+<J[/%%&TC;.0&8JIP,\FOF_P"(
MNAZ)X^_;ZT#PU\0[*SUCPM!X$>_\.Z1K,:RV-QJ9O2ES(L3Y22=(?+P""54[
M@!UKR'7O"7AIO#W[;_AC1-(TV[^&N@:(FH:18);QRZ?IFL_V3</=&T7!2*17
M$3'9C8YXVT ?9/P$^+EY\;O %CXMF\,3^&+#4HHKO3X;F^AN99[:2-9(Y&$1
M/EDAA\C<CO7I%>)_L8^#]!\*?LP?"^71-$T[1Y=4\+Z3?7[Z?:1P-=W#V4)>
M:4H!OD;NS9)]:]LH **** "BBB@ HHHH **** "BBB@ HHHH ***CN#(L$AA
M4-*%.Q6. 6QQF@""35K&&^CLI+RW2]D&Y+=I5$C#U"YR:\G^.'[1UK\(?%_@
M?PA8^'[GQ5XM\8372:=IUO=P6L:);1"6:2665@J *P(');G%?)'PW\$?#+Q/
M_P $^?%_CWQW8:1=_$?['K%WKOB74XX_[9M-:CEG\I?.;][%*CK$L<:D<;0
M=QS<\0> M-\<_'3]AZZ^('A32=5\1>(_#6KOXF&K:;%+)J$\6BV[)]J#J?,9
M'+$!\[&)QB@#]";:1YK:*22/RG= S1[@VTD<C(X./6I:9!!';0QPPQK%%&H1
M(T "JH&  !T I] !1110 4444 %%%% !1110 54M-6L;^::&UO+>YF@.V6.&
M56:,^C 'C\:\%_;^UC6]"_9)\>W>A7-W97 CM8[JZL"1/#9/=0K=.I'(Q TN
M3V7<>U>6?'3P#\.?A;J_[.^I?"'1="T'Q/?>--,LK&;PU%''-J.D2*_VP2M'
MS/!Y0W,[[L'!SD\@'N.D_M)V_BC]H+7_ (7>'_#ESJA\-):-KFN->P0V]HUS
M"TL*QQEM\Q*KSM'RG.??9^,?QZT_X.:MX1TF7PUXA\5:QXIN+BUTW3_#L-O)
M*[PPF:3=YTT2@!%8]3T-?/?[-GPL\%V/[=O[3LEMX0T&WDT*7PS+I+Q:9"IT
M]YM.E:=K<A?W1D8DN4QN/)S7H/[1E[;Z=^TU^S)<74\5M;IK&N;I9G"*N=(G
M R3P.2* .X\"?M(Z!XP\:0^#M4T/Q'X$\67,#W-EI'BNP%L]]$G,C6\B/)%*
M4!!95<L!R1C)KK="\6:WJ?CSQ%HMYX8;3M&TY(6LM;.HP2B_+*"P$"GS(MI)
M&7 SC(KPCX^^*M&^)GQT^!G@_P (ZA:ZSXIT;Q0/$FHR:=*LW]F:9#:SI-YS
M(3Y8E:6*-5;&X_2O'O"<5E<?MD_MJP:EXA;PE83^&K"&?7T;:VFHVGJIN <C
M!CSN!R/N]10!]]VVIV=Y<306]W!//"<2QQR!FC/HP!R/QIT5_;374UM'<127
M,(!DA5P70'IN'49]Z^#_  IX7M/V?M>^%$.K?#OX?ZE=W\O]D>%_'GP[NGL[
MRZN6M)/+:]M0 9XI0A9V\V6,,0Q&2#77_LJ>&OA)#\//@3XON)+6S^*6M12[
M]2M21J6KZD]O*VH17C("\JJRRLPE^5&C3E2%! /??@9\<]*^-OPZTOQ7%;C0
MEU&\O;."QN[A&D9K>YDMV*GC=DQ;L <;A7HE[?6VFV[3W=Q%:P+]Z69PBCZD
M\5^<'PW^"?@?7/\ @F_\1?%NJ>&M.U3Q/%8^*;VUU>]MUENK*2WNKQH?L\K
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
MI:A'IEC]FL(%\B*WBM8(26(BCAA11N))Y/&<#?\ !_P&^&OP]UV76O"_P_\
M#'AW6) P:_TO2+>WGPWW@'1 0#W /-=W10!A^#_ WA[X>Z0=*\,Z)8:!IIF>
MX-KIUNL,9D<Y=RJ@ L3R3U-;E%% !1110 4444 <UXZ^&GA'XH:;%I_C#PQH
M_BFQB?S([?6+&*Z2-_[RAU.T^XYIVE?#?PEH7@^;PGIOA?1K#PM/#);RZ);6
M$4=E)'("LB-"%V,K D,",$$YS71T4 5-)TFQT'2K/3-,L[?3M-LH4MK6SM(E
MBA@B10J1HB@!550 %     J*Z\/Z7>ZS8ZO<:;:7&K6$<L5I?RP*T]LDNWS5
MCD(W('V)N (W;%SG K0HH X_Q[\'? GQ4-J?&7@S0?%36N?L[:SIL-TT.>H4
MNI*@]P.M:"_#SPJNC:1I \,Z.-)T>XBN]-L!81>18S1DM%+#'MVQNA)*LH!!
M/&*Z"B@#-'AO2!XB;Q -*LAKS6@L&U06Z?:C;!RXA,N-WEAR6V9QDDXS7D_Q
MM_9VM/B%X=\(Z3X:M](\.6VE>-M/\67L*6@CBNO)G,L^51<&60DDLW4DDFO:
MJ* .-\$?!GP#\--0O;_PCX)\/>&+Z^&VYN='TR&UDF&<[69%!(SSCIFNAT#P
MWI/A33O[/T32[+1[#S))OLMA;I!%YDCEY'VH -S.S,3U)))Y-:-% !1110 4
M444 %%%% !7'>-_@U\/_ (FWEM=^,/ WAKQ7=VT9B@GUS2+>\>)"<E5:5&*C
M/.!78T4 8_A;P=H'@;24TOPWH>F^'],1BRV6E6D=M"I/4A$ &?PKF=9_9_\
MACXB\5_\)/JOP[\+:EXCWB0ZK=Z-;RW)<=&,C(6+#L2<BN^HH Y7QS\*?!7Q
M/6Q7QAX1T/Q4MBYDM1K.G0W?D,<9*>8IVYP,XZX&:N)X"\,Q^*8/$J^'-)7Q
M'!:#3XM8%C$+R.V!)$"S;=XCR2=@..>E;U% ' :U^S[\+_$GBG_A)=6^'7A7
M4_$)<2'5+S1K>6Y9QT8R,A8L,#!)R*Z1_ _AR3Q='XJ;P_I;>*([7[$FMFRC
M-ZMODMY(GV[PF23MSC)/%;=% '!:G\ OAGK?BX>*M0^'OA>^\2B02_VO<:/;
MR71D'1S(4W%AV;.175/X8T>3Q'%XA?2;%M?BM6L8]5-LANDMV8.T(EQN"%@&
M*YP2 <9%:=% &!<?#_PO=MKS3^&](F;7P@U@R6$3'4@B!$%QE?WNU %&_. ,
M#BL+PM\!/AKX&M-4MO#G@#PUH$&J0/:WRZ9I,%O]JA88:.0HHW(03\IXKO**
M ,SPUX9TGP;H5EHF@Z;:Z/H]E&(K:QL85BAA3^ZJ*  .3TK3HHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /-?VBOBM=?!?X0Z
MUXGTZPCU764>WL=,L9F*QSWES/';P*Y'.SS)5+8YV@XYKROQ]H7QO^#OPZU3
MX@CXKGQMJ>@V;ZKJ?A>]T.SMM-O8(E,D\-N\48GA8('V,TDF2%W YX]'_:B\
M$VGQ$^"VM:#-X@L/"]_-);W.EZIJ<JQP0W]O,EQ;EB3RIDA4,!D[=V :\/\
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
MWQA_;VA/X>U/X7C2+.ZCUFU=IKN,WCO$(Q(9,A9$Y*X.[ ).: .RB_;BTI?
M?A_XAWGP\\7:;\,=5%KO\6W*V@ALS.50-+ )S.(ED<(90FTD97<I5F[CQ9^T
M.+#XC:IX%\(>"]<^(/B71[6&\U>+29;6W@TY)@3"DLUS-&OFNH+*BY.WDX%?
M'%CXPUSXO?L+>"/@O#H^FZ;<:SH.D64_BJY\0Z:FFV=BODR&5HS<"Y\\1H%,
M7DCY\X8@9/6>-? WA#PQ^T3X]\97NE1_$WPOXN@T^6 ^&_&=M87NF7-O;BW>
M.6.2]MEECD"HP<,2IR,8.: /?-3_ &T/!.E_"W3?',NFZ[]DG\2Q^$[W2OL8
M.H:9J!D,;Q3PACED(R1&7)!7;NR*W/"W[1?]I?%+3? 7B?P+XA\":SK%C<:C
MH[ZO)9S17T4!7SE#6T\NR10ZL4;'!Z],_-VN>"=$G^$7@JR\-:/X7\(:B?B;
MI?BO5M%A\907TD=M%<+YES-/--AIO*CC+)&S\CY2U>K_ !3U+3?$'[4/P5\8
M:5X@\.W.@^'+#Q!#J5X^MVB+;R7,%NMN"ADWL&:-AE%;&.<<4 =#X,_:O_X3
MW3M'\1:-\,O&5_X!U>[%I9>*+2*UN$<&4Q"=K6.=KE8=P.7,65'S,JCFM3QA
M^T5J/A_6/$UOI'PJ\9^)]+\-#.IZO:1VMK"<1^8XMEN9XWN=J]3&I7/ )/%?
M*]Y;*-0L;KX?^$X_@]\1GU6WN-0UK1O'>GCPK+&)U-P[VJW>9T>,/A#:(^YA
MDC%6[O2F\0>)_B;8^,["U\<:]K6M7K>'/%5[XWM4T'3M,D %JC6ZW8EB,0)W
M1I;L78'YR#N !Z]\9_VP]2T#3?@GJWP\\+7/BO1?B%J]E%%>E[>/S;>5)&:V
MC66:,I<'"X9P(UPP+9XKH/BO\6]-T#XX_ ?0M8F\9Z!K?BDW9M]&TRZM?L!D
M2*)I(M1 +>9LWX4PL1G=R1@U\R6ND:YIO[/?[.5G_9^FS>(OA;XJM;G5-$7Q
M-I/FWMK$D@:>UD^U>6RG>,+(T;Y!RH&"?2OCEN^*'[2O[,_CW3;G1[71?#3Z
MA<Z^EWX@TX2Z89XH0B.JW!$C95E/DF097KC!(![+??M0/J/B/Q7IO@GX=>*/
MB%:>%+M]/UG4]'>SBABND4-+;0BXGC>>5 1N5%P"0,DD"JNH_MF^"DT+X7:O
MHVG:WXGM/B*US%HL>E6R&8S0QEFAD5W78^]3%DG:K EF506'D_PY^(&H?LU:
MK\3M$T_1K'X@Z7XA\3W_ (FT/5-'\3:5!&#=E7:WNQ<7,;QF-P1YB+(&4CC(
MP>9^&?PO'PV'[+EE/XJ\,:J?!^I:[J7B6]M=;M5AM)+Z"X9517D#2*)9A&-B
MD\;B * /J3X9?'N/QWX_UWP+K/A/6/!'C#2;*#5'TW5I+:9;BSE=D2:*6WED
M1@'0JP)!!]><>K5\Y>';>+6OVX]1\8:=J>D:AX?N?A_;Z+#<6FJVTLCW<>H3
M3O&(5D,G$;*V[;MYZY!%?1M !114%[>V^FVDUU=W$5K:PH7EGG<(B*.I9CP
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
M$_A=;RWF\.:MJL.GMJVG7:HLRQ2R$*LB/#$Z%L*=K D9H JWVM?$+]GWXA^
M[?Q)XZG^(W@GQ=JH\/RRZMIUK:W^F7TD4DEO(CVL<:21.T3(RLF5+*0Q&16S
MHO[6>C:]XK\9:;!X7UV+1?!=[?V?B7Q-<"!+#31:PF4R$^;OD#A2 L:,R\%P
MH()\]OOB#-^T'\0O =QXBMM)^'7@KPAJH\02QZQXDTZXO]3OHXI([>.-+:>5
M(XD:5I&9WRQ5 % R:S?"7A33-3^%W[37A+5_%7AS1)O'_B77+C2+I]:M9%>V
MNK*"&&=O+D8J-Z-E6PV%/ R,@&?^T7^UOXEU']G!?%'A[P=XQ\"6>N7NDG0O
M$URUH!<0R7L!.^.*=Y8!+!YFTR( 0<$@LH/O7BS]H86'Q&U3P+X0\%ZY\0?$
MNCVL-YK$6DRVMO!IJ3 F%)9KF:-?-=065%R=O)P*^2_B;XN\:_%']EC0/A7%
MX3TG2M<T?^QH=1OKOQ;I!M+I+.X@+-9E;HL2PB$F)5C 4,N6;:K;GCSP9X2T
M#]I#X@^-]0TJ+XF^&?&45A/"?#/C*VT^\TRZMX! \<L4E[;++'(%1@X9BIR,
M8.: />=3_;0\%Z9\+],\;-I>O/!<^)%\)W>CK:+_ &CIVI;F1X)H=_WE90,(
M6SO7;G-6I_VFM0_M[2O"MI\+?$]YX]NM*?7+KPT+O3HY-.LOM+V\<DTSW(B+
M2,A*I&SD _-MKP:^\&:$?AI\/K?P]I'A?P?>I\4M+\6ZQHT7C&"_>*UAG'F7
M,T\TN'F\J.,LD;/R/E+5VW[1>M>!?%_C?3[C6/!&F^/],MK$+8>(_"?BZRT_
M6]/G+MOB+27=LPB(V,"DK<[MR=R ?27P\\:_\+ \+6^L-H6L^&IGDDAFTO7[
M3[-=02(Y1@RY*LN1E71F1@058@UTM>(?LAS>(U^%<MIXI\1)KVH0ZE=/:1RZ
MO#JE[8V#R$VL%W<Q$K+,J=7!.?4XS7M] !1110 4444 %%%% !115#7=?TSP
MMH]WJVLZC::1I5HAEN+Z_G6""%!U9W8A5'N30!?HJII.K6.O:7::GIE[;ZCI
MUY$EQ;7EI*LL,\; ,KHZDAE((((."#7(:U\=?A[H/A+6O$]SXQTB30-%NQ8:
ME?6=TMTEG<;U3R9?*W%7#.@*D9&X9 H [JBH;.\AU"S@NK=Q+;SQK+&XZ,K#
M(/Y&IJ "BBJNIZG9Z)IMWJ.HW<%AI]I"]Q<7=U(L<4,2 L[N[$!54 DDG  )
MH M45QVN_&7P!X7T'2M<UGQSX;TC1=64/I^I7^KV\%M>*5# PR,X60;2#E2>
M"#6EX/\ B!X7^(5E)>>%O$FD>);2,A7N-'OXKN-2>@+1L0#0!OT50O-?TO3I
M+J.[U*TM7M;8WEPLTZH88!G,K@GY4^5OF/'RGGBKL<B31K)&RO&X#*RG((/0
M@T .HHHH **** ,'QGX!\,?$?24TKQ;X<TGQ1I:2B=;+6K&*[A$@! <)(K+N
M 9@#C/)]:XC_ (9.^"'_ $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A
M+V/_ ,:H_P"&3O@A_P!$;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C
M_P#&J/\ AD[X(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\
MQJMGPC\!/AC\/]:36/"_PY\)>&]7C1HTO](T.UM9U5AAE$D<88 C@C/-=Y10
M 4444 %%%% !1110!Q'C3X&_#CXD:LFJ>+?A_P"%O%&II$+=;W6M%MKR98P2
M0@>1&(4%F(&<98^M8/\ PR=\$/\ HC?P_P#_  E['_XU7JM% 'E7_#)WP0_Z
M(W\/_P#PE['_ .-4?\,G?!#_ *(W\/\ _P )>Q_^-5ZK10!Y5_PR=\$/^B-_
M#_\ \)>Q_P#C5'_#)WP0_P"B-_#_ /\ "7L?_C5>JT4 >5?\,G?!#_HC?P__
M /"7L?\ XU1_PR=\$/\ HC?P_P#_  E['_XU7JM% 'E7_#)WP0_Z(W\/_P#P
ME['_ .-4?\,G?!#_ *(W\/\ _P )>Q_^-5ZK10!R/@?X/^ _AC/=S>#O!/AS
MPG-=JJ7$FAZ3!9-,JDE0YB1=P!)P#TR:ZZBB@ HHHH *\^\4?L\_"OQOKMUK
M?B/X9^#]?UFZVFXU'5-!M;FXFVJ$7?(\99L*JJ,G@ #M7H-% 'E7_#)WP0_Z
M(W\/_P#PE['_ .-4?\,G?!#_ *(W\/\ _P )>Q_^-5ZK10!Y5_PR=\$/^B-_
M#_\ \)>Q_P#C517/[(WP.N[:6!_@YX"5)4*,8O#=G&P!&#AEC!4^X(([5ZU1
M0!Y'8_LA? S3K*WM8O@[X$>*"-8U:?P[:32$ 8!9WC+,?5F))ZDFI_\ AD[X
M(?\ 1&_A_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_
M $1OX?\ _A+V/_QJO5:* /*O^&3O@A_T1OX?_P#A+V/_ ,:H_P"&3O@A_P!$
M;^'_ /X2]C_\:KU6B@#RK_AD[X(?]$;^'_\ X2]C_P#&J/\ AD[X(?\ 1&_A
M_P#^$O8__&J]5HH \J_X9.^"'_1&_A__ .$O8_\ QJC_ (9.^"'_ $1OX?\
M_A+V/_QJO5:* ."\)_ 'X8> =;BUGPQ\./"/AS6(59(]0TG0K6UN$### 21Q
MA@""0<'D&N]HHH *I:UHFG>)-(O-*U>PM=4TN\B:"YLKV%9H9XV&&1T8%64C
M@@C!J[10!Y5_PR=\$/\ HC?P_P#_  E['_XU1_PR=\$/^B-_#_\ \)>Q_P#C
M5>JT4 >5?\,G?!#_ *(W\/\ _P )>Q_^-4?\,G?!#_HC?P__ /"7L?\ XU7J
MM% 'E7_#)WP0_P"B-_#_ /\ "7L?_C5'_#)WP0_Z(W\/_P#PE['_ .-5ZK10
M!Y5_PR=\$/\ HC?P_P#_  E['_XU1_PR=\$/^B-_#_\ \)>Q_P#C5>JT4 >5
M?\,G?!#_ *(W\/\ _P )>Q_^-4?\,G?!#_HC?P__ /"7L?\ XU7JM% 'E7_#
M)WP0_P"B-_#_ /\ "7L?_C5'_#)WP0_Z(W\/_P#PE['_ .-5ZK10!Y5_PR=\
M$/\ HC?P_P#_  E['_XU1_PR=\$/^B-_#_\ \)>Q_P#C5>JT4 >5?\,G?!#_
M *(W\/\ _P )>Q_^-5L>$O@#\,/ .MQ:SX8^''A+PYJ\2LD>H:3H5K:W"*PP
MP$D<88 @D'GD5WM% !1110 4444 %<YXW^&WA'XF6%O8^,/"VB^*[*WE\Z&V
MUO3X;R..3!&]5E5@&P2,CG!-='10!Y5_PR=\$/\ HC?P_P#_  E['_XU1_PR
M=\$/^B-_#_\ \)>Q_P#C5>JT4 >5?\,G?!#_ *(W\/\ _P )>Q_^-4?\,G?!
M#_HC?P__ /"7L?\ XU7JM% 'E7_#)WP0_P"B-_#_ /\ "7L?_C5'_#)WP0_Z
M(W\/_P#PE['_ .-5ZK10!%;6T-E;16]O$D$$2"..*)0JHH& H X  XQ4M%%
M!1110 4444 %%%% !1110 5QOC?X+_#[XF7]O?>,/ GAGQ7>V\7DPW.MZ/;W
MDD<>2=BM*C$+DDX'&2:[*B@#RK_AD[X(?]$;^'__ (2]C_\ &J/^&3O@A_T1
MOX?_ /A+V/\ \:KU6B@#RK_AD[X(?]$;^'__ (2]C_\ &J/^&3O@A_T1OX?_
M /A+V/\ \:KU6B@#RK_AD[X(?]$;^'__ (2]C_\ &J/^&3O@A_T1OX?_ /A+
MV/\ \:KU6B@#E_ _PM\&?#&&[A\'>$="\)PW;*]S'H>FPV2S,H(4N(E7<0"<
M9Z9-=1110 4444 %%%% !1110 5X'^WK_P F<_%G_L!R_P UKWRO&?VK]$UC
MQG\)-4\'Z=X%UGQQ9>(HGL+^/0M6L=/N;2(@'S%>[8(22,8 ;Z4 >%^&OBCJ
M7[./PH^*'PNLQYWBKP[>PV_@6V;K=V^KR'^S54'[PAG>:)L<!;?L*\:-_K_[
M(O[(/[2*> ];ETW7?#'C>PL8=6$22R2.8-+CFE*R*REI-TA.0>7->X^*],\;
M^,OBSX'^(FH_LR>*VU_PC#+#9*GC'0Q!.&4JAG0SDN8B\C1D$;6D8\\8Y?Q_
M\+_&7Q'\ _$OPCJ7[/?CZ#3?'^MQ:]JDMIXT\/+-#/&+?:L!9V"I_HL>0P8\
MMSR, 'H^M>,?B#XT_:0\ ^ ]-\;WGAK0-6^'3:[JDMC:6SW+3K<PIYD+2QNJ
M.=X4DJRA6?"AMK+P_BS]I/Q[\!_ 7[2>G2ZU-XVU3P!J>D6>@:KK%M%]HVZE
M%;E!.($C63RFF)!V@M@ ]1CH]/D^)&F_%+0_'L7[.?C%M8TCPTWA:"!_&&@F
MW:U,L<I=U\[<9-T2C(8+@GY>XR-6\*>+_$5W\5Y-9_9C\6ZM:_$K[)_;5C<^
M,M#$,?V:W6&(P;)U9" BODLQ#@$$=* +.B_$#XG>&/''@!]$N?BOXWMM0U>W
MT_Q19^,?",5G9QVLN5>]@DBMXS 8G*ML+,I3(/*Y/T)^U#_R;/\ %O\ [%'5
M_P#TBEKYO\*V/QQT/6]"O=7^'7Q;\6V>A/YFGZ9JGCGPW%"&V% T[6QBDN2
M3_KG<'J03S7H/CSXB_%GXA^!O$7A74OV;?$\&G:[IUSIES+:^+M#65(IHFC<
MH6G(# ,<$@C.,@]* /)?A_86VIZ)^P+;7EO%=VTFFW>^&= Z-C0)",@\'D _
MA7J7Q[\):'\,_CG\"_%7@W3;30_%NM>*1X?U"/3(5@.IZ7):SR7 G1 !((C%
M$ZLP.P],9KS#5_AW\1KWPG\+=$TSX*_$OPW-\.(&M]$U;2O&?AH795K;[,QE
M,N]&)CR.$7[Q]JV_ 6B?$GP=XWC\9ZK\"/B)X]\6V]N]K9:OXK\<Z#.]A$^/
M,6WBBECBBWX 9E0,0,$XR* .+^)?Q*B\3ZG\5V'Q=M7BUJXTKP0D7]A#]_82
M,IG93V$2ZG=;B/F;R&]!7WOX2F>Y\,:5/)J2ZRTUM'+_ &@D A%P&4$.$'W0
M00<=J^6[;4_B9;2::Y_9Q\7RM9>([KQ/^\\8:"?/NIEN%V28FYCC%Q\@&"/)
MBRS8;=]2^%=3U'6O#FG7VK:-+X>U.X@62XTJ>>.=[5R.8VDC+(Q'3*DCTH U
M:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **\9U+]HFXL_
MV@O#7PV3P7JB:=K+7T*^)KV1;>!I[:W$[I!$07F4!E4R?(NXD*7VMAOQ ^,O
MQ TGQ7XATKP9\*Y/$MAX>M8[F^U35]6.DPW3/&9/)L28)!<,J@;F)1%8[2V<
MX /:**Y?X7?$/3?BS\.?#7C/1TFCTS7;"'4(([@ 2(LB!MK $C<,X."1D<5Y
MMXN^/?BZ3QYXK\-_#OX>P^-?^$1B@;6[F\UL:=^_EB\Y+6U7R9?-F\HHQW&-
M1O4;LDX /<:*\'C_ &C]?\?6/A"X^%7P_G\76^OZ&FOMJ6M7S:5IUI"S;5MV
MG$,V^YW!@8E7Y0NXD C/9_!OXT6'Q8^&7_"7W%D_ADVL]Y9ZK97TZ-]@N+65
MXKA6E'RLJM&Q#\ K@\<@ 'HM%?.'@C]M70_%7PY^)_CB]\.ZAI&@^#KU+>U5
MF\RYU>*6"&6UDCB*KY;3BXA"(Q/^L7)&2!T-K\;/B!X?TGQ+J/COX6IX<L],
M\/W.OV]WIVO+J$#^2NYK2=_)C,,V.0561" V&.,$ ]NHKQCX1?%3XI?$0^'-
M2UGX7Z-X<\+:O:)>G48?%IO+B"-X?,B_T?[''N))12-XQN)YQ@^ST %%%% !
M1110 4444 %%%<7\8OBC8?!KX<ZOXMU"UN-0CLA''#8VF/.N[B6588($SQN>
M61%R>!NR>!0!VE%>-^!OC;XGF^)=CX%^(?@JU\&ZUJ^FS:IH\VFZS_:=M=I"
MT8N(6<PPE)HQ-&Q4*RD$D-QBO9* "BBB@ HHHH **** "BBB@ HHHH ****
M"BFNZQJ68A549))P *^:]+_:[UF\T31?'EU\/ULO@_K.IPZ=:>)3K :^2.:X
M%O;WLUEY("6\DC)R)F<*ZL5[  ^EJ*** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HKR'XB_&CQ#I7Q*MOA_X#\(VOB[Q.NE?VW?G4M6_LVSL;5I6B
MBW2B&9FDD=) J!.B,20,9Z3X,?%6V^,7@>/78].GT6^@N[G3-3TBZ=7EL+VW
ME:&>!F7AMKH<,/O*5.!G% '=4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !117AWB[X]^+I/'GBOPW\._A[#XU_X1&*!M;N;S6QIW[^6+SDM;5?)
ME\V;RBC'<8U&]1NR3@ ]QHKF?AE\0M)^+'P^\/>,=">1M)UNRBOK<2KMD177
M.QQSAE.5(R<$&NFH **** "BBB@ HHHH **** "BBB@ HHHH **** "BO#O%
MWQ[\72>//%?AOX=_#V'QK_PB,4#:W<WFMC3OW\L7G):VJ^3+YLWE%&.XQJ-Z
MC=DG'I?PR^(6D_%CX?>'O&.A/(VDZW917UN)5VR(KKG8XYPRG*D9."#0!TU%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 45Y?\7OC!J/@3Q!X4\)
M^&/#B>*_&GB9KE[*PN;_ .PVL-O;HK3W$\_ER%$7S(E 5&+,X '4BQ\&?B[/
M\34\2Z9K.AGPOXN\,:B--UC1Q="ZCC=HDFBEBF"KYD4D4B,K%5/4%010!Z11
M110 4444 %%%% !1110 4444 %%9<WB2P@F>)Y6#HQ5AL/44S_A*M._YZM_W
MP:T]G/L3S+N?)_QY_:0^%VB_M8_!I;_Q[H5HWAF?7[?61+>(O]GR/9JB+-S\
MI+ J >XI/CS^U+X)\:_$"^^%$WQ.T;X?^$X+*WG\1Z[-?)%>W\5S&)$LK$G[
M@:)E:2XY*K(JI\Q++]8_\)5IW_/5O^^#1_PE6G?\]6_[X-'LY]@YEW/+=(T;
MQ%X@TWPE??!_Q_X5TGX6P6-O!9Z<GA]K\2PQDJ?)N%NHPJE%5!\C8*DY.<5Y
MSH'Q<\)_LU?&3XYVGQ"UB'P\-;U6W\3:-)>94ZM;M86\#QVP_P"6LJ2V[IY:
MY;YEXPPKZ8_X2K3O^>K?]\&F/XDTN4H7;>4.Y2T9.#ZCBCV<^P<R[GPQX=^-
MS_ ;X,_"?X+:KXLTKX6>+=3T%M:UK7->D5&T.SGGD98H(WXDNV+LBJWRQ^6S
M,#A5;T[6_"%IX[^ '@_PC\!!H?C?X:Q:BT7B!'U]H&U.!"998&NA%*6:>9@T
MY(RREUX\S(^G/^$JT[_GJW_?!H_X2K3O^>K?]\&CV<^P<R[GYZ^,]*^(OCWP
MA^U/ITG@Z'1IK;Q%HNKSQ>']8-[<Q26D.DS-!;I]GC\P_9HFE5Q@AP$"'[U=
M9!<?#'7?B5<6?P?O-5\6^ ]2\#:W_P )_8>'+^XO_-C:.-;3'FN<7[EKA0N1
M*1NW"OM[_A*M._YZM_WP:9'XDTJ'=Y;;-S%FVQD9)ZD\=:/9S[!S+N?$OA74
MOA?;_$WX++^SWXFU/5?$-QJ21>([!-9N[[;H@MI?/.I12R,L,B.(0@<*P<[5
M'8?>E8J>)-*C=V1MK.<L1$06/OQS3_\ A*M._P">K?\ ?!H]G/L',NYKT5D?
M\)5IW_/5O^^#1_PE6G?\]6_[X-'LY]@YEW->BLC_ (2K3O\ GJW_ 'P:/^$J
MT[_GJW_?!H]G/L',NYKT5D?\)5IW_/5O^^#1_P )5IW_ #U;_O@T>SGV#F7<
MUZ\,_;.T>_U#X(2:CI]E<:E)X>UO2/$$UE:QF26:WM+^"><*HY8B)'; Y.W
MYKUS_A*M._YZM_WP:/\ A*M._P">K?\ ?!H]G/L',NY\Z0_$3PU^T)^U/\+=
M2^'VLVOBC1?!^DZO?ZOJNFOYMM;M=QP0V]NT@X$K8D<QGYE$>2!7U%6+'XDT
MN$$1ML!)8A8R,D]3TI__  E6G?\ /5O^^#1[.?8.9=S7HK(_X2K3O^>K?]\&
MC_A*M._YZM_WP:/9S[!S+N:]%9'_  E6G?\ /5O^^#1_PE6G?\]6_P"^#1[.
M?8.9=S7HK(_X2K3O^>K?]\&C_A*M._YZM_WP:/9S[!S+N:]%9'_"5:=_SU;_
M +X-'_"5:=_SU;_O@T>SGV#F7<UZ*R/^$JT[_GJW_?!H_P"$JT[_ )ZM_P!\
M&CV<^P<R[FO161_PE6G?\]6_[X-'_"5:=_SU;_O@T>SGV#F7<LZYIS:OHFH6
M*R>4UU;R0"3^Z64KG\,U\#)X\TCQ7^QEX-^ 5I<H/BZ'TGPO=^% #]ML9;6\
M@^T7$L>,I"L4#RB4C805P>:^\/\ A*M._P">K?\ ?!I@\2:6)3(&Q(1M+^6<
MD>F<4>SGV#F7<VJ*R/\ A*M._P">K?\ ?!H_X2K3O^>K?]\&CV<^P<R[FO16
M1_PE6G?\]6_[X-'_  E6G?\ /5O^^#1[.?8.9=S7HK(_X2K3O^>K?]\&C_A*
MM._YZM_WP:/9S[!S+N:]%9'_  E6G?\ /5O^^#1_PE6G?\]6_P"^#1[.?8.9
M=S7HK(_X2K3O^>K?]\&C_A*M._YZM_WP:/9S[!S+N:]%9'_"5:=_SU;_ +X-
M'_"5:=_SU;_O@T>SGV#F7<UZ*R/^$JT[_GJW_?!H_P"$JT[_ )ZM_P!\&CV<
M^P<R[FO161_PE6G?\]6_[X-'_"5:=_SU;_O@T>SGV#F7<^>_$OCC0/@1^UUX
MC\1>.=6MO#?AKQ;X3T^#3];U.00VGVJRN+HRVQE;Y5D*7$;JI(+#=C)!KH?V
M.;*YF\!>+O$\MM/9V/C#QAJ_B+38KF)HI3933[8)&1@"OF)&) #VD'K7L$OB
M32YDVR-YBY!VM&2/Y4__ (2K3O\ GJW_ 'P:/9S[!S+N:]%9'_"5:=_SU;_O
M@T?\)5IW_/5O^^#1[.?8.9=S7HK(_P"$JT[_ )ZM_P!\&C_A*M._YZM_WP:/
M9S[!S+N:]%9'_"5:=_SU;_O@T?\ "5:=_P ]6_[X-'LY]@YEW->BLC_A*M._
MYZM_WP:/^$JT[_GJW_?!H]G/L',NYKT5D?\ "5:=_P ]6_[X-'_"5:=_SU;_
M +X-'LY]@YEW->BLC_A*M._YZM_WP:/^$JT[_GJW_?!H]G/L',NYKT5D?\)5
MIW_/5O\ O@T?\)5IW_/5O^^#1[.?8.9=S7HK(_X2K3O^>K?]\&C_ (2K3O\
MGJW_ 'P:/9S[!S+N:]?*&@?%SPG^S5\9/CG:?$+6(?#PUO5;?Q-HTEYE3JUN
MUA;P/';#_EK*DMNZ>6N6^9>,,*^F/^$JT[_GJW_?!IC^)-+E*%VWE#N4M&3@
M^HXH]G/L',NYYI^QSX.U;P'^S)\/M&UVT?3]633S<W%G*,/;M-(\WE,.S()
MI'8@BO9:R/\ A*M._P">K?\ ?!H_X2K3O^>K?]\&CV<^P<R[FO161_PE6G?\
M]6_[X-'_  E6G?\ /5O^^#1[.?8.9=S7HK(_X2K3O^>K?]\&C_A*M._YZM_W
MP:/9S[!S+N:]%9'_  E6G?\ /5O^^#1_PE6G?\]6_P"^#1[.?8.9=S7HK(_X
M2K3O^>K?]\&C_A*M._YZM_WP:/9S[!S+N:]%9'_"5:=_SU;_ +X-'_"5:=_S
MU;_O@T>SGV#F7<UZ*R/^$JT[_GJW_?!H_P"$JT[_ )ZM_P!\&CV<^P<R[FO1
M61_PE6G?\]6_[X-'_"5:=_SU;_O@T>SGV#F7<^9] ^+GA/\ 9J^,GQSM/B%K
M$/AX:WJMOXFT:2\RIU:W:PMX'CMA_P M94EMW3RURWS+QAA7I7['/@[5O ?[
M,GP^T;7;1]/U9-/-S<6<HP]NTTCS>4P[,@D"D=B"*]+?Q)I<I0NV\H=REHR<
M'U'%/_X2K3O^>K?]\&CV<^P<R[FO161_PE6G?\]6_P"^#1_PE6G?\]6_[X-'
MLY]@YEW->BLC_A*M._YZM_WP:/\ A*M._P">K?\ ?!H]G/L',NYKT5D?\)5I
MW_/5O^^#1_PE6G?\]6_[X-'LY]@YEW->BLC_ (2K3O\ GJW_ 'P:/^$JT[_G
MJW_?!H]G/L',NYKT5D?\)5IW_/5O^^#1_P )5IW_ #U;_O@T>SGV#F7<UZ*R
M/^$JT[_GJW_?!H_X2K3O^>K?]\&CV<^P<R[FO161_P )5IW_ #U;_O@T?\)5
MIW_/5O\ O@T>SGV#F7<UZ*R/^$JT[_GJW_?!H_X2K3O^>K?]\&CV<^P<R[GA
M'QRUW3_A5^TK\+_B'XENDTOP:VC:MX=O-8N3MM=/N9GM9X#-)TC63[/(@9L#
M<%!/(J?]F6^A\=_%+XV?$C2&-QX2\1:II]GH]^%(COTL[)(I;B(G[T9E9T5Q
MPWED@XKVZ3Q-IDJ,CN71A@JT9((_*E7Q1IJJ )" . !&>*/9S[!S+N;%%9'_
M  E6G?\ /5O^^#1_PE6G?\]6_P"^#1[.?8.9=S7HK(_X2K3O^>K?]\&C_A*M
M._YZM_WP:/9S[!S+N:]%9'_"5:=_SU;_ +X-'_"5:=_SU;_O@T>SGV#F7<UZ
M*R/^$JT[_GJW_?!H_P"$JT[_ )ZM_P!\&CV<^P<R[FO161_PE6G?\]6_[X-:
M]2XN.Z&FGL><ZK_R%+S_ *[/_P"A&JM6M5_Y"EY_UV?_ -"-5:]>.R.-[A17
MSWXQ3Q5H7[5OPQ>Y\8ZA<Z+KC:O&OA^W_<6,,,-FK1[U!S-)O)8NY('RA57!
M+2_'KP;#IT'BSQOXO^)?B31=$M[2.'0],\/:A-IOV2?81PL+_P"F3RRD;5=2
M,80*>25S;CL>_P!%<!\)/$.K0_"_P;'X]O;:T\:3:5:MJ4$TJ1R&X,8WY7CY
MMV<@#&<@5YA:^&[_ ./OQ/\ BHM]XM\2Z!IWA>^@T+1;?0-6FL5@F^R13RW4
MBQ,HF<O. !)N4*@&WDT<VP6/HZBOESP2;_XU?!WP=\1?B!\0M3\-^&K/0'_M
M2TT:_DTA9+Z*5HY;R:ZAD1BF(_EB&%!)/.0!O?"KXIZSX%_9DLO$WB_^T];U
M&2XG@T*WOQMU/5HI+ETTV-P0/WTL9BR2,@'<W1J2D%CZ%HKXFC^*'C[X3_"?
MX^WOB/Q7)?>*=/\ $&GV4-]*6FMM*DOK>QWBWC;.(H&NG*+CD1@D$DYT)/B9
MIWP<TCQUJ6D:[\1+;7+'PA>:G:Z'\0S/-%J<L6-M[ TY8HRLRAXEV?+(,QC
M(7M$/E/LFBOF"[\/:Q\"M2^$6O1>,?$NOW7B'6K;0?$5OK6JRW=M>FZMY")H
MXG)2!DF1"HB"#:2I!%?3]6G<EA1115 %%%% !1110 445Y/^T[XPU?P?\)YS
MH%ZVF:UJ^I:?H=K?HH+6K7=W% TJ@Y&Y4D<KG^("DW97#<]8HKY]TW2;OX)?
M'[P+X=T[Q%X@UKP]XPT[48[FS\0ZK-J+0W=JL4J7$<DS,R%T:5652$/RD*"*
M^@J2=P844450!1110 4444 %%%% !1110 4444 %%5=4OTTK3+N]D4M';0O,
MRCJ0JDG^5?',5WXET#]G/PS\?)O&/B*Z\6W,NGZUJ%A)JDK:7-9W5U&KV:V9
M/DHBPS85E4.&0'=DFH<K#2N?:%%%%6(**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BO O%5E=_%_]HG5O!EYKVN:/X7\->'K2_>UT'4YM.DNKRZFG57D
MEA97*QI;C";L;G)(.!70?LR^)]7USP7K^DZYJ,^LW_A;Q'J/A[^T[H@S7<4$
MW[F20@ %_*:,,>Y4GJ:A2N[#L>NT4458@HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH ***^<;7PW?_'WXG_%1;[Q;XET#3O"]]!H6BV^@:M-8K!-]DBGE
MNI%B91,Y>< "3<H5 -O)J6[ CZ.HKS/]FKQ[J7Q.^!7@WQ)K3))K%W9;+V1%
M"K)/$[12. .!N:,M@<#->F4T[JX!1113 **** "BBB@ HHHH **** "BBB@
MHHHH **^<;7PW?\ Q]^)_P 5%OO%OB70-.\+WT&A:+;Z!JTUBL$WV2*>6ZD6
M)E$SEYP )-RA4 V\FO0OV:O'NI?$[X%>#?$FM,DFL7=ELO9$4*LD\3M%(X X
M&YHRV!P,U"E=V'8],HHHJQ!1110 4444 %%%% !1110 4444 %%%% !1110
M45X=\8I[_P :_&GP'\-XM9U31-#O-.U'7-6?1[Q[.YND@:"*& 3QD.B%[@LV
MP@G8HSC-3_ +4]2T?QO\3_A]?:M?Z[9>%M0LY-,O=5N&N+I;6[M5F$,DK9:3
MRW$H#,2VTKDG%1S:V'8]JHHHJQ!1110 4444 %%%% !7J%>7UZA7#B>AM2ZG
MG.J_\A2\_P"NS_\ H1JK757?A![F[FF%RJB1V?&SIDY]:B_X0J3_ )^U_P"^
M/_KULJT$EJ0X2/E3XD^!_C+XC^,7A3Q7HVE^!3IOA674!8QWVMWL<UW'<Q"(
M&4+9L(V4#.%+#/&:K^*?AQ\7]7^,J^,GTCP+XAL--M8(]!T_5=;O84TR8QC[
M3.(ULW5I6<LJR$Y$:J %+-GZS_X0J3_G[7_OC_Z]'_"%2?\ /VO_ 'Q_]>I]
MI3_F'RR['C(^$GA[QP^E>(/'_@7PEJ'C2WB17NTM$OOLY1RR+#/+$LFU2<C*
MK@D\5QNM?#SXD^"?'_C;6OAS_P (W>6/C'R+FXCUZZGMVTR^C@6 SH(XI!.C
M)'$3&2AW+][!X^F/^$*D_P"?M?\ OC_Z]'_"%2?\_:_]\?\ UZ?M*?<.678^
M,-4_9N\>>'X_ASX>T"#PMXL\"^#]+C"Z7XDU.YLQ>:MO+->31Q6TRR!?O(C'
M"L['!(4CU/5?A->?%_1M"G^)$*Z+X@T:\ENK)O!NOWD:0LR&,.)MD+[MC.OW
M> QP>37OG_"%2?\ /VO_ 'Q_]>C_ (0J3_G[7_OC_P"O0JE-=0Y9=CXV_P"&
M,)9K#XN6<GBG4V'BBZMKC1[B^U:ZU V[P1VCQRW,<IP\BW%K][+-Y6%# ' U
M=?\ @3XV^.NNBY^*2^']%T^R\/:GH=K;>&KN:[>::^CCCFN6:6*/8JK&-D8#
M')R6X&?K3_A"I/\ G[7_ +X_^O1_PA4G_/VO_?'_ ->ESTNX<LCY9T7X6?$S
MQ;K/P^M?B#-X;CT+P3=)J*W&C7,\MQK-Y% \,$CQO$@MU7S&D90TF6  ( S7
MT#72_P#"%2?\_:_]\?\ UZ/^$*D_Y^U_[X_^O5*K3747))]#FJ*Z7_A"I/\
MG[7_ +X_^O1_PA4G_/VO_?'_ ->J]M3[AR2['-45TO\ PA4G_/VO_?'_ ->C
M_A"I/^?M?^^/_KT>VI]PY)=CFJ*Z7_A"I/\ G[7_ +X_^O1_PA4G_/VO_?'_
M ->CVU/N')+L<U7!_&_X:R_%CX;ZCX?M;Y=+U/S;>^T^^=-ZV]W;S)/ [+W7
M?&H8#G:37L/_  A4G_/VO_?'_P!>C_A"I/\ G[7_ +X_^O2=6F]+AR2['SGX
M6\ >._%7Q6T7QO\ $.'0-+_X1S3KFRTK2] O)KM9)[DQB>YDDEBBVC9$JK&%
M. S$M7L]=+_PA4G_ #]K_P!\?_7H_P"$*D_Y^U_[X_\ KTE5IKJ')+L<U172
M_P#"%2?\_:_]\?\ UZ/^$*D_Y^U_[X_^O5>VI]PY)=CFJ*Z7_A"I/^?M?^^/
M_KT?\(5)_P _:_\ ?'_UZ/;4^X<DNQS5%=+_ ,(5)_S]K_WQ_P#7H_X0J3_G
M[7_OC_Z]'MJ?<.278YJBNE_X0J3_ )^U_P"^/_KT?\(5)_S]K_WQ_P#7H]M3
M[AR2['-45TO_  A4G_/VO_?'_P!>C_A"I/\ G[7_ +X_^O1[:GW#DEV.:HKI
M?^$*D_Y^U_[X_P#KT?\ "%2?\_:_]\?_ %Z/;4^X<DNQRT\$=U!)#*@DBD4H
MZ'HP(P17S)I_[/OQ#D\!Z%\(]2N_#\GPUTF^MF;68[F8ZG>:?;W"SP6C6YB$
M:/\ NXT:02D%02%R<#[$_P"$*D_Y^U_[X_\ KT?\(5)_S]K_ -\?_7J74IOJ
M-1DNAS5%=+_PA4G_ #]K_P!\?_7H_P"$*D_Y^U_[X_\ KU7MJ?<7)+L<U172
M_P#"%2?\_:_]\?\ UZ/^$*D_Y^U_[X_^O1[:GW#DEV.:HKI?^$*D_P"?M?\
MOC_Z]'_"%2?\_:_]\?\ UZ/;4^X<DNQS5%=+_P (5)_S]K_WQ_\ 7H_X0J3_
M )^U_P"^/_KT>VI]PY)=CFJ*Z7_A"I/^?M?^^/\ Z]'_  A4G_/VO_?'_P!>
MCVU/N')+L<U172_\(5)_S]K_ -\?_7H_X0J3_G[7_OC_ .O1[:GW#DEV.:HK
MI?\ A"I/^?M?^^/_ *]'_"%2?\_:_P#?'_UZ/;4^X<DNQS5%=+_PA4G_ #]K
M_P!\?_7H_P"$*D_Y^U_[X_\ KT>VI]PY)=CYY\<> /&FB_%H_$'P#%HFI75_
MHZ:-JND:Y=RV<<BQ2O);SQS1Q2G<IEE5E*8*D8((YZ#X'?#6\^&/@N:SU:]A
MU+Q#JFHW>M:O=VJ%(9+NYE:201J>0BY5%SSA 3C.*]F_X0J3_G[7_OC_ .O1
M_P (5)_S]K_WQ_\ 7J54IIWN/EEV.:HKI?\ A"I/^?M?^^/_ *]'_"%2?\_:
M_P#?'_UZKVU/N+DEV.:HKI?^$*D_Y^U_[X_^O1_PA4G_ #]K_P!\?_7H]M3[
MAR2['-45TO\ PA4G_/VO_?'_ ->C_A"I/^?M?^^/_KT>VI]PY)=CFJ*Z7_A"
MI/\ G[7_ +X_^O1_PA4G_/VO_?'_ ->CVU/N')+L<U172_\ "%2?\_:_]\?_
M %Z/^$*D_P"?M?\ OC_Z]'MJ?<.278YJBNE_X0J3_G[7_OC_ .O1_P (5)_S
M]K_WQ_\ 7H]M3[AR2['-45TO_"%2?\_:_P#?'_UZ/^$*D_Y^U_[X_P#KT>VI
M]PY)=CFJ*Z7_ (0J3_G[7_OC_P"O1_PA4G_/VO\ WQ_]>CVU/N')+L<U7AFM
M?#SXD^"?'_C;6OAS_P (W>6/C'R+FXCUZZGMVTR^C@6 SH(XI!.C)'$3&2AW
M+][!X^F/^$*D_P"?M?\ OC_Z]'_"%2?\_:_]\?\ UZEU:;ZAR2['E?PA^'-M
M\)/AEX;\'VEP]Y%H]DELUU(,-/)UDD([;G+-CMFNOKI?^$*D_P"?M?\ OC_Z
M]'_"%2?\_:_]\?\ UZ:JTUI<.21S5%=+_P (5)_S]K_WQ_\ 7H_X0J3_ )^U
M_P"^/_KT_;4^X<DNQS5%=+_PA4G_ #]K_P!\?_7H_P"$*D_Y^U_[X_\ KT>V
MI]PY)=CFJ*Z7_A"I/^?M?^^/_KT?\(5)_P _:_\ ?'_UZ/;4^X<DNQS5%=+_
M ,(5)_S]K_WQ_P#7H_X0J3_G[7_OC_Z]'MJ?<.278YJBNE_X0J3_ )^U_P"^
M/_KT?\(5)_S]K_WQ_P#7H]M3[AR2['-45TO_  A4G_/VO_?'_P!>C_A"I/\
MG[7_ +X_^O1[:GW#DEV.:HKI?^$*D_Y^U_[X_P#KT?\ "%2?\_:_]\?_ %Z/
M;4^X<DNQ\SZU\//B3X)\?^-M:^'/_"-WECXQ\BYN(]>NI[=M,OHX%@,Z".*0
M3HR1Q$QDH=R_>P>/1/A#\.;;X2?#+PWX/M+A[R+1[)+9KJ08:>3K)(1VW.6;
M';->J?\ "%2?\_:_]\?_ %Z/^$*D_P"?M?\ OC_Z]2JE-.]Q\LNQS5%=+_PA
M4G_/VO\ WQ_]>C_A"I/^?M?^^/\ Z]5[:GW%R2['-45TO_"%2?\ /VO_ 'Q_
M]>C_ (0J3_G[7_OC_P"O1[:GW#DEV.:HKI?^$*D_Y^U_[X_^O1_PA4G_ #]K
M_P!\?_7H]M3[AR2['-45TO\ PA4G_/VO_?'_ ->C_A"I/^?M?^^/_KT>VI]P
MY)=CFJ*Z7_A"I/\ G[7_ +X_^O1_PA4G_/VO_?'_ ->CVU/N')+L<U172_\
M"%2?\_:_]\?_ %Z/^$*D_P"?M?\ OC_Z]'MJ?<.278YJBNE_X0J3_G[7_OC_
M .O1_P (5)_S]K_WQ_\ 7H]M3[AR2['-45TO_"%2?\_:_P#?'_UZ/^$*D_Y^
MU_[X_P#KT>VI]PY)=CP7XM?#SQ)J/C7PCX[\%G3)?$?A^.[LY=.U>:2"WO[.
MY$?F1F5$=HW5X8G5MC#A@1SD3_!CX<ZWX5OO&'B?Q9/82^+/%FH1WEY#I;.]
MK:0Q0I!;V\;NJL^U$R7*KEG;@5[G_P (5)_S]K_WQ_\ 7H_X0J3_ )^U_P"^
M/_KU/M*=[W'RR['-45TO_"%2?\_:_P#?'_UZ/^$*D_Y^U_[X_P#KU7MJ?<7)
M+L<U172_\(5)_P _:_\ ?'_UZ/\ A"I/^?M?^^/_ *]'MJ?<.278YJBNE_X0
MJ3_G[7_OC_Z]'_"%2?\ /VO_ 'Q_]>CVU/N')+L<U172_P#"%2?\_:_]\?\
MUZ/^$*D_Y^U_[X_^O1[:GW#DEV.:KU"N4_X0J3_G[7_OC_Z]=77)7G&=N5FL
M(M7N%%%%<IJ</>?&WP-8_%'3OAQ)XCM&\;W\,D\.C0AI)0B(9&,A4%8OD!8!
MRI8#C-8WQ%_:9^'7PKU^?1?$.MW":G;6RWMY!IVEW>H&QMVSMEN3;Q2"!#@X
M:0J" 3T&:X+XI:!INB?M:? .73]/MK*6_N/$=U=R6\2HUQ,=/C!DD(&6;"J,
MG)P .@%:WQ<\5+I_BC6? WPR\.Z=??%/Q59I-JNHM J6VFVVPP1WNHR 9DVJ
MK+%%R\FP@;5!8 'MFC:S8^(M(LM5TN[AU#3;Z!+FVN[=P\<T3J&1U8<$$$$$
M>M>>_$;]I/X>_"K7GT;Q#K-S'J4-J+ZZ@T_2[N_^Q6Q) FN3;Q.((SM;YI"H
MX)Z FN>\-_V_^S]H'@GX:^%_AMXA\:^'M'TNTL#XDM]0T^&--O[MC)'-<))D
M!=Y"J1AL+G&*R/@*;8?&7]I7^U_*%[_PDEF;C[1C'V'^R;7R-V?X,>=[?>]Z
M .]\;_M%?#_X?KH@U/7'NY];M3?:=:Z)87.JSW-L ";A8K6.1_*PR_O"-O/6
MIKK]H/X>6GPPLOB&_BBU?PA?,D=IJ$*22M<2LY188XE4R/+O#+Y2J7RI&W(-
M?-G[./CVQ^'7[-?PB;1_"L?BGXM>(-"DT_0;)(UCN9--CN)'B>XN",PV42R1
ML6.1EP%5F8 ^Q?#SX5Z%\&?AEX8\->)M1\/ZKXRNM8N]5T^[U:%5@EUZX,]P
M[6D;?,FWS)@H3#^6&[DT =+H'[2_PW\1>&?$VO1>)%T^P\,JKZTFLV=QIUQI
MRLNY#-!<1I(H8 [3M^;HN35OX9_'_P #_%W4[[3/#FIW3:K9P)=2Z=J>F76G
M7/V=R0DZQ7,<;O$2,;U!7.!G-?(WC3P'XL\<>+_C)X:\:7&@1?%F\TCP]KVG
MSV5PT6@7&G66I,]O;.)!YD<CSQR(YD+@^8A7 !6MOXE?%WQGH7[2/@CQGKGP
MXN]$GT/P5X@N)O#VGWL>I:G?1[K,*K"WW*(C.85C.22?,9E7:,@'UI-\6?"4
M'Q0M_ATVM0GQI/IS:LFDJCLXM5<(9&8+M7YC@!B">2 0*ZZOSY^$?CCPSIW[
M4WPNU*_O]6U3QMXBTK6Y/$.HR^&M3MEDU"YETU88(O.MU(MH4C$*M]Q%C!<J
M7)/Z#4 %%%% !1110 4444 %9?B?Q/I/@OP[J.O:[J$&E:/IT#7-W>W3A(X8
MU&69C6I7@'[<./\ A1MO]HQ_8_\ PE'A_P#M7=]W[)_:MKYF[_9Z9]LT =W\
M-?C_ .!_BUJUWI7AW4[LZK;6ZWCZ?JFEW>G7#VS-M6>..YBC:2(GC>H*Y(!.
M2*]$KY_^*6#^V-\"?L>/M@TGQ&;WR_O?8_*M,;\?P^=Y6,]\X[U] 4 %%%%
M!1110 4444 %%%% !1110 4444 %>3Z=^U-\,M6\9P^&+7Q&\E_/?MI4%V=.
MNET^>]4D-;1WIB%N\H*D;%D))! !/%>DZ_\ :_["U+[!G[=]FD^SXZ^9M.W]
M<5\/7GV/_AUK\/QINW^T3;>'19;/];_:?]I6N=O?S//WYQS][/>@#[PHHHH
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
M+$[UC!!)(P3FK=%'U;S#VOD>F^='_?7\Z/.C_OK^=>944?5O,/:^1Z;YT?\
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
M])I<RZ9!9VMU&SWJWA7R71X8<JJL7+.!MR#6<VT4C[1HHHK0D**** "BBB@
MHHHH **** "BBB@ HHHH **** /'O&_Q!\::Q\6F^'W@%]#T^ZL-'CUG5=7U
MZUFNXXUEE>."".&*6(EF,4K%B^ H& 2>.@^!_P 2KSXG>#+B[U:R@TWQ!I6I
M7>BZM:VKEX4N[:5HW,;'DHV%=<\@. <XS7!^*[^Y^#W[16K>,[W0];U;POXF
M\/6E@]WH>F3:C):WEK-.RI)% K.%D2X^5]N-R$$C(KH/V9?#&KZ'X*UW5M<T
MZ;1M0\4^(M1\1'3+H 36D5Q-^YCD X#^4L98=B2.HK)-\Q70]=HHHK4D****
M "BBB@ HHHH **** "BBB@ HHHH **** "O#=8^(GQ(\:^/_ !MHOPZ7PU9V
M/@\P6MQ-K]M/<-J5]) LY@C,<L8A14DC!D(<[F/RX'/N5?.%OXFOO@!\3_BH
M;_PGXDUZP\47L&NZ)/H.DS7RW,WV2*"6U=HE80N'@!!DVJ5?.[@U$N@T>O\
MP@^(UM\7/ACX:\8VML]E'J]FERUJ[;F@DZ21D]]KAES@9Q785YI^S7X!U+X8
M_ KP;X;UD(FL6EEOO8XV#+'/([2R(".#M:0KD<'%>ETU>RN)A1115 %%%% !
M1110 4444 %%%% !1110 4444 >&ZQ\1/B1XU\?^-M%^'2^&K.Q\'F"UN)M?
MMI[AM2OI(%G,$9CEC$**DD8,A#G<Q^7 Y]"^$'Q&MOBY\,?#7C&UMGLH]7LT
MN6M7;<T$G22,GOM<,N<#.*\@M_$U]\ /B?\ %0W_ (3\2:]8>*+V#7=$GT'2
M9KY;F;[)%!+:NT2L(7#P @R;5*OG=P:]$_9K\ ZE\,?@5X-\-ZR$36+2RWWL
M<;!ECGD=I9$!'!VM(5R.#BLXMW*>QZ71116A(4444 %%%% !1110 4444 %%
M%% !1110 4444 >5_%GXB>)-,\;>$? G@M-+3Q'X@CN[V34-8BDGMK"SMA&)
M)#%&Z-([/-&JKO4<L2>,&?X,_$;6_%>H>,?#'BR"PA\6>$]0CM+N;2E=+6[A
MFA2>">-'9F3<CD%"S89&^8US?QCBOO!'QH\!?$E-(U/6="L].U'0]772+.2\
MN+5)V@EAG$$8,CH'MRK;5)&]3C&:G^ .F:EK'C7XG_$*]TF_T.R\5:A:1Z99
M:I;M;W1M;2U6%9I(FPT?F.92%8!@H7(&:SN^8KH>U4445H2%%%% !1110 44
M44 %>H5Y?7J%<.)Z&U+J<3J'A_4)K^YD2W+(\K,IW+R"3[U7_P"$;U+_ )]C
M_P!]K_C7?45"Q$EI8KV:.!_X1O4O^?8_]]K_ (T?\(WJ7_/L?^^U_P :[ZD+
M!2,D#)P,GJ:/K$NP>S1P7_"-ZE_S['_OM?\ &C_A&]2_Y]C_ -]K_C7?4UG5
M"H9@I8X&3U-'UB78/9HX/_A&]2_Y]C_WVO\ C1_PC>I?\^Q_[[7_ !KO68(,
ML0H]2:6CZQ+L'LT<#_PC>I?\^Q_[[7_&C_A&]2_Y]C_WVO\ C7?4U75\[6#8
M.#@]#1]8EV#V:.#_ .$;U+_GV/\ WVO^-'_"-ZE_S['_ +[7_&N]#!B0""1U
M /2EH^L2[![-' _\(WJ7_/L?^^U_QH_X1O4O^?8_]]K_ (UWU%'UB78/9HX'
M_A&]2_Y]C_WVO^-'_"-ZE_S['_OM?\:[ZBCZQ+L'LT<#_P (WJ7_ #['_OM?
M\:/^$;U+_GV/_?:_XUWU%'UB78/9HX'_ (1O4O\ GV/_ 'VO^-'_  C>I?\
M/L?^^U_QKOJ*/K$NP>S1P/\ PC>I?\^Q_P"^U_QH_P"$;U+_ )]C_P!]K_C7
M>(ZN"58, <'!SS3J/K$NP>S1P/\ PC>I?\^Q_P"^U_QH_P"$;U+_ )]C_P!]
MK_C7?44?6)=@]FC@?^$;U+_GV/\ WVO^-'_"-ZE_S['_ +[7_&N^HH^L2[![
M-' _\(WJ7_/L?^^U_P :/^$;U+_GV/\ WVO^-=]11]8EV#V:.!_X1O4O^?8_
M]]K_ (T?\(WJ7_/L?^^U_P :[ZBCZQ+L'LT<#_PC>I?\^Q_[[7_&C_A&]2_Y
M]C_WVO\ C7?44?6)=@]FC@?^$;U+_GV/_?:_XT?\(WJ7_/L?^^U_QKOJ*/K$
MNP>S1P/_  C>I?\ /L?^^U_QH_X1O4O^?8_]]K_C7?4W>N\IN&\#.W/.*/K$
MNP>S1P?_  C>I?\ /L?^^U_QH_X1O4O^?8_]]K_C7?44?6)=@]FC@?\ A&]2
M_P"?8_\ ?:_XT?\ "-ZE_P ^Q_[[7_&N^HH^L2[![-' _P#"-ZE_S['_ +[7
M_&C_ (1O4O\ GV/_ 'VO^-=]11]8EV#V:.!_X1O4O^?8_P#?:_XT?\(WJ7_/
ML?\ OM?\:[ZBCZQ+L'LT<#_PC>I?\^Q_[[7_ !H_X1O4O^?8_P#?:_XUWU%'
MUB78/9HX'_A&]2_Y]C_WVO\ C1_PC>I?\^Q_[[7_ !KOJ*/K$NP>S1P/_"-Z
ME_S['_OM?\:/^$;U+_GV/_?:_P"-=]11]8EV#V:.!_X1O4O^?8_]]K_C1_PC
M>I?\^Q_[[7_&N^HH^L2[![-' _\ "-ZE_P ^Q_[[7_&C_A&]2_Y]C_WVO^-=
MX[K&NYF"CIDG%.H^L2[![-' _P#"-ZE_S['_ +[7_&C_ (1O4O\ GV/_ 'VO
M^-=]11]8EV#V:.!_X1O4O^?8_P#?:_XT?\(WJ7_/L?\ OM?\:[ZBCZQ+L'LT
M<#_PC>I?\^Q_[[7_ !H_X1O4O^?8_P#?:_XUWU%'UB78/9HX'_A&]2_Y]C_W
MVO\ C1_PC>I?\^Q_[[7_ !KOJ*/K$NP>S1P/_"-ZE_S['_OM?\:/^$;U+_GV
M/_?:_P"-=]11]8EV#V:.!_X1O4O^?8_]]K_C1_PC>I?\^Q_[[7_&N^HH^L2[
M![-' _\ "-ZE_P ^Q_[[7_&C_A&]2_Y]C_WVO^-=]11]8EV#V:.!_P"$;U+_
M )]C_P!]K_C1_P (WJ7_ #['_OM?\:[ZBCZQ+L'LT<#_ ,(WJ7_/L?\ OM?\
M:/\ A&]2_P"?8_\ ?:_XUWU-9U0J&8*6.!D]31]8EV#V:.#_ .$;U+_GV/\
MWVO^-'_"-ZE_S['_ +[7_&N^HH^L2[![-' _\(WJ7_/L?^^U_P :/^$;U+_G
MV/\ WVO^-=]11]8EV#V:.!_X1O4O^?8_]]K_ (T?\(WJ7_/L?^^U_P :[ZBC
MZQ+L'LT<#_PC>I?\^Q_[[7_&C_A&]2_Y]C_WVO\ C7?44?6)=@]FC@?^$;U+
M_GV/_?:_XT?\(WJ7_/L?^^U_QKOJ*/K$NP>S1P/_  C>I?\ /L?^^U_QH_X1
MO4O^?8_]]K_C7?44?6)=@]FC@?\ A&]2_P"?8_\ ?:_XT?\ "-ZE_P ^Q_[[
M7_&N^HH^L2[![-' _P#"-ZE_S['_ +[7_&C_ (1O4O\ GV/_ 'VO^-=]11]8
MEV#V:.!_X1O4O^?8_P#?:_XT?\(WJ7_/L?\ OM?\:[QG5"H9@I8X&3U-.H^L
M2[![-' _\(WJ7_/L?^^U_P :/^$;U+_GV/\ WVO^-=]11]8EV#V:.!_X1O4O
M^?8_]]K_ (T?\(WJ7_/L?^^U_P :[ZBCZQ+L'LT<#_PC>I?\^Q_[[7_&C_A&
M]2_Y]C_WVO\ C7?44?6)=@]FC@?^$;U+_GV/_?:_XT?\(WJ7_/L?^^U_QKOJ
M*/K$NP>S1P/_  C>I?\ /L?^^U_QH_X1O4O^?8_]]K_C7?44?6)=@]FC@?\
MA&]2_P"?8_\ ?:_XT?\ "-ZE_P ^Q_[[7_&N^HH^L2[![-' _P#"-ZE_S['_
M +[7_&C_ (1O4O\ GV/_ 'VO^-=]11]8EV#V:.!_X1O4O^?8_P#?:_XT?\(W
MJ7_/L?\ OM?\:[ZBCZQ+L'LT<#_PC>I?\^Q_[[7_ !H_X1O4O^?8_P#?:_XU
MWK,$4LQ"J!DDG % ((!!R#WH^L2[![-'!?\ "-ZE_P ^Q_[[7_&C_A&]2_Y]
MC_WVO^-=]11]8EV#V:.!_P"$;U+_ )]C_P!]K_C1_P (WJ7_ #['_OM?\:[Z
MBCZQ+L'LT<#_ ,(WJ7_/L?\ OM?\:/\ A&]2_P"?8_\ ?:_XUWU%'UB78/9H
MX'_A&]2_Y]C_ -]K_C1_PC>I?\^Q_P"^U_QKOJ*/K$NP>S1P/_"-ZE_S['_O
MM?\ &N^HHK*=1U+7*C%1V"BBBLBSY9^(G@.WT']MKX*^(GU/5-3U'6&U]66]
MNF>"T@2P79#!$,)&H)9B<;F9B68X4!_[4'PM^%5C/K_B[Q]IUWX^\4>(;=-)
M\,^'+AA//'<+$0L.EQ* T3NY\R27.5Y8NJJ -OXC?L__ !1\;?%GP_XUL/BO
MH6D+X;FOGT:PE\&O<>3'<QB)TFD^WIYI"@88*G/..U1ZO^SM\39OC'J7Q$TS
MXIZ!#J=SIUOIEK'JG@Q[W^SH40><MNWV]-@FEW2-QDY122$% &I\/_B]X:^!
MW@;X>?#WXJ_$31K;XE)HMC#=6]_?K]HN9BHCW L<R9=67?\ Q%2>]<1X?^$?
MA/\ :4^,GQRN_B%I$7B(:'JUOX:T6*\)8Z5;K86\[R6W/[J5Y;AW\Q<-\J\X
M45]+>%],U2RT"P@\1:A::YK<4>VYU&UL?LD4S9/S+"9)"@QCC>WUKR7QA\!/
M%Z>//%?B3X=?$"W\%CQ?# FMV]YHO]H$3Q1>2EW:L)HO*F\H(AWB13L4[<CD
M \5\":3X!^(?[-GPZ^+'QYU"7Q3;:;H)T9-*UC%U9W5TMP\0N8[;:6GO9A&J
M@Y8G^$ DD]Q\,/$'B?\ 9\_9;\/Z?J&F7%QXWUC4+FS\)^$]0N#+/#]HGEDL
MK.:3).VW@(:5L_NTB<9.T9LZG^R#KVC>(/A[<>!/'FF:#HG@;0UTG1](U[PV
M=66&<DB6^#"[A'GNFU=VT[1OVD;VKTF?X%V/Q$\+Z?I_QB@\/?$S4K"XEFM[
MPZ']CAB#@#"PM--AL#!;?SZ"@#X\NYM<^ 7P6_:AM8O$.JZEX@/BW1[&\UVW
MS]LDFO[;3$O)X0/N,3<S&-1]S* =!7JWPK\'^%?!?Q5D\&P_#?5O@7X@\4^&
M+RWTN]T75X)XM0BC,?FRR;-R"_@\Q'$CA^&;YW&0>GT_]@7X=:;9_%6TM+.U
MTN#QJT0M9-*LEMIM&BCCMBB1/N8-BYM4N!D*-W!!QDZJ?L[_ ! U[7W\2^+/
MBC::CXJTO0;[1?#-_I?AT6<.F372HLE_)$;A_.F_=Q_*&1  < ;L@ \X\+_"
M'P5X9_:.\ :+\&]-^SZCX.:<^//$]L[,+B%[5T2SO9<XN;N69HYBK9:,(6.W
M*@_9=?/WP0^ GQ)^#&G:!H,/Q(\-7OA33FS<V-OX,DM[J]SS([W)OW/FNQ+-
M(RL2221S7T#0 4444 %%%% !1110 5X9^V;K-_IWP0DT[3KVXTV3Q#K>D>'Y
MKVUD,<L-O=W\$$Y5ARI,3NN1R-V1S7N=<7\8_A=8?&7X<ZOX2U"ZGT^.]$<D
M-]:8\ZTN(I%F@G3/&Y)8T;!X.W!X- 'B,/PZ\-?L]_M3?"S3?A]HUMX7T;QA
MI6L6.L:5IR^7;7#6L<$]O<-&.#*N9$,A^8B3!)KZBKQKP)\%/%$7Q+LO'?Q%
M\9V?C'6])TV;2M'ATS1O[-M;1)FC:XG9#-,7FD\J)20RJJJ0%YS7LM !1110
M 4444 %%%% !1110 4444 %%%% %'7=1;2-$U"^6/S6M;>2<1_WBJDX_'%?
MR^ M(\*_L8^#OC[:VX;XNEM(\3W7BO<?MM[+=7D'VBWEDSEX6CF>+R3\@&W
MXK]!719%*L RD8((R"*^:M)_9&UNST;1/ =WX_CO?@]HNJ1:E:>&_P"Q]M^\
M<-Q]HM[*:\\XJ]O'(J' A5RJ*I;C) /I>BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH ^9/$W@;0/CQ^USXC\.>.M*M_$GAGPGX3T^XL-$U)/-M/M
M5Y<70EN3$?E:0);QHK$':-V,$FNA_8YO;F'P'XO\,27,]W8>$/&.L>'M,DN9
M6ED6RAGW01L[$EO+201@D]$ [5N?$?X,>(M4^)5M\0/ /BVT\)^*#I7]B7ZZ
MII)U&SOK02F6+=&LT++)&[R%7#XP[ @CITGP7^%5M\'? T6@Q:A/K5]-=7.I
M:EJ]TBI+?WMQ*TT\[*O"[G<X4?=4*,G&: .ZHHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "OE#P_\(_"?[2GQD^.5W\0M(B\1#0]6M_#6BQ7A+'2
MK=;"WG>2VY_=2O+<._F+AOE7G"BOJ^O#/&'P$\7IX\\5^)/AU\0+?P6/%\,"
M:W;WFB_V@1/%%Y*7=JPFB\J;R@B'>)%.Q3MR.0"[^QOXPU;QW^S'\/M8UV\D
MU#5GT\VUQ>RG+W#0R/#YK'NS",,3W))KV:N9^&GP^TGX4?#_ ,/>#M"1TTG1
M+**QM_-;<[*B@;G/&68Y8GN2:Z:@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH ^4/#_PC\)_M*?&3XY7?Q"TB+Q$-#U:W\-:+%>$L=*MUL+>=Y+;G]U*
M\MP[^8N&^5><**])_8W\8:MX[_9C^'VL:[>2:AJSZ>;:XO93E[AH9'A\UCW9
MA&&)[DDU2\8? 3Q>GCSQ7XD^'7Q M_!8\7PP)K=O>:+_ &@1/%%Y*7=JPFB\
MJ;R@B'>)%.Q3MR.?3?AI\/M)^%'P_P##W@[0D=-)T2RBL;?S6W.RHH&YSQEF
M.6)[DF@#IJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#YQ^.6@V'
MQ5_:5^&'P[\2VR:GX-&BZOXBO-'N?FMM0N(7M88%F3I(L?VB1PK9&2"1P*G_
M &9K&'P)\5/C9\.-'4VWA+P[JFG7FCZ>&)CL$O+))9;>('[L8E5W5!POF$
M5V_Q?^$&I>.O$'A3Q9X7\0Q>%O&GAAKE;*^NK'[;:SV]PBK/;SPB2-F1O+C8
M%74JT8([@V/@Q\(Y_AE%XDU+6=<_X2?Q?XGU'^T]9U@6HM8Y76)(8HHH0S>7
M%'%&BJI9CU)8DT >D4444 %%%% !1110 4444 %%%% '#ZCKE]#J%S&ERRHL
MK*!QP 35?_A(-1_Y^G_(5#JO_(4O/^NS_P#H1JK7KQA&RT.1MFA_PD&H_P#/
MT_Y"C_A(-1_Y^G_(5Y)-^T%X63XP:;\-X$U&]UN\-PC7<%J?L5O+#")GA>9B
M 9-A4[4#%=R[MN15'QM^T5IWA3Q3K6@Z;X4\3^,KS0;>.YUE_#UK#)'IR2(7
M17,LL>]R@W[(P[;2#CD95H=@O(]I_P"$@U'_ )^G_(4?\)!J/_/T_P"0KF/"
M/BO2_'7A;2?$6BW(O-(U6UCO+2<*5WQ.H93@\@X/0\BN \;_ +0EAX2\4:MH
M.G>%?$OC&\T2VCN]9?P_;0R)IT<BED$AEEC+N4!<1QAVVX..1E\L%K8+L]F_
MX2#4?^?I_P A1_PD&H_\_3_D*\4UC]I3P^D_A^U\+Z/K?C_4-;TE==MK/PY#
M$62P8@+<2-/+$B!CE0I;<2I&W@T]_P!I?PC_ ,*PTOQM!#JMW#JE_P#V19Z-
M#9_\3*;4/,>-K3R20!*K1R9W,% 0G=CFE:'9!>1[1_PD&H_\_3_D*/\ A(-1
M_P"?I_R%>7?#7XRV/Q%UK6]!ET/6?"OB71DAEO-&UV*))A%+N\J5&BDDCD1B
MCC*N<%2"!6=I?[27@K5?&'C_ $".ZN(O^$'LQ>ZQJ<L8%FD?[SS CAB7,9BD
M5_EP&4C)((!:'8+R/8O^$@U'_GZ?\A1_PD&H_P#/T_Y"O$/!'[2FE>,/$6@:
M5=^%O$WA1?$<+S:#?:]:110:F$3S"J>7*[1N8P7"2JC%02!QBO7Z:C![(5V:
M'_"0:C_S]/\ D*/^$@U'_GZ?\A6?13Y(]@N^YH?\)!J/_/T_Y"C_ (2#4?\
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
M[!=]S0_X2#4?^?I_R%'_  D&H_\ /T_Y"L^BCDCV"[[FA_PD&H_\_3_D*/\
MA(-1_P"?I_R%9]%')'L%WW-#_A(-1_Y^G_(4?\)!J/\ S]/^0K/HHY(]@N^Y
MH?\ "0:C_P _3_D*/^$@U'_GZ?\ (5GT4<D>P7?<T/\ A(-1_P"?I_R%'_"0
M:C_S]/\ D*\V^)GQ:T_X:RZ)8MI>I^(M?UN:2'3=$T:)'N;DQIOE?,CHB(BX
M+.[@#<!U(%3_  R^*.F?%'3-1GL[._TG4-+O'T_4M(U6)8KNQN%56V2*K,IR
MKHRLK,K!@032Y87M8+L]"_X2#4?^?I_R%'_"0:C_ ,_3_D*SZ*?)'L%WW-#_
M (2#4?\ GZ?\A1_PD&H_\_3_ )"L^BCDCV"[[FA_PD&H_P#/T_Y"C_A(-1_Y
M^G_(5GT4<D>P7?<T/^$@U'_GZ?\ (4?\)!J/_/T_Y"L^BCDCV"[[FA_PD&H_
M\_3_ )"O0*\OKU"N/$)*UD;4VW<\YU7_ )"EY_UV?_T(U5JUJO\ R%+S_KL_
M_H1JK7;'9&#W/G_XMZYI5O\ M-? T-J%G%Y#:\)@9D'EL;-?O<\$GUJW\5_B
M;=^*_%%]\,?!>J6.D:BUHDFO^)[J5-FD6\RG8L*DCS;ITRR#[J AVSE5;MM8
M_9\^%OB+5;K4]5^&OA#4]2NY#-<7EYH-K+-,YY+.[1DL3ZDYHU;]GSX6Z_?-
M>ZG\-?"&I7C*B-<7>@VLLA5$"("S1DX5550.P4 <"IM+4JZ,/3]'\9> +'PO
MX:^&VA>%;[P#IMC;VB76IZU/%=*B?*VU8[>1'^4 [BXW,3G'6N8^%7B32O W
MQ8_:!B\1:C;:9/%J]MKCRW<@3.GMIUNB2C/5%:&5"1P"I%>YZ%H&F>%](M=*
MT;3K32-+M5V6]E8P+##"N<X1% 51DG@"L7Q=\*O!?C^^L;WQ/X2T3Q#>6/\
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
M4L],M;K^T-0:UCN99+HSQN?*7SXXPD10G#'=G& #Z/V+_='Y4;%_NC\J^9O
MGBCXG_M(_#WP)XQL/&5M\,/"]UH!NM6FTFU@N;^35%D:.6,?:HI(H[5/+9@>
M78G!( R5^&?CGXJ?&']FO0M7T[Q-H^B:K+J]S;WWC.YM%19M'@N)D&H6MNRM
M%YLL<<;*),1@.S] JD ^F-B_W1^5&Q?[H_*OE/X<>.OBAXMN?BGX7\#^/=*^
M(UMIMOIW_"/^/-8M85MHKF9G6[MW>SC6&Y>"-%D4(H^9U20C.1@W/QW\8?"S
MQ#X\32?'X^.>@Z!X(U+Q!>W4EI9K_9.IVVTQ6SS64<<>)@9#Y+ R*(B0<4 ?
M96Q?[H_*C8O]T?E7RCHWCGX@_"KQ#\%M3\4?$H>/-'^(UTFEWNG2Z;:6R6EQ
M-:/<0SV30HKF(-&(V$K29$BG(/7ZPH ;L7^Z/RHV+_='Y4ZB@!NQ?[H_*C8O
M]T?E3J* &[%_NC\J-B_W1^5.HH ;L7^Z/RHV+_='Y4ZO+/VF/B5JWPL^$M[J
MGAY;=O$E]>V.C:4;M"\275W=16T<CJ"-P3S2^W/.S'>@#U'8O]T?E1L7^Z/R
MKY]\/ZUXX^$?QX\'^"?$_CBZ^(.B>,],OY;:[U+3[6UN;&^LQ%(ZJ;:.-6AD
MCE<A65F4QCYB#7T)0 W8O]T?E1L7^Z/RIU% #=B_W1^5&Q?[H_*G44 -V+_=
M'Y4;%_NC\J=10 W8O]T?E1L7^Z/RIU% #=B_W1^5&Q?[H_*G44 -V+_='Y4;
M%_NC\J=10 W8O]T?E1L7^Z/RJ'4+Z+3+"YO)VVP6\32R,.RJ"3^@KXXM/BO\
M4]*^!GAK]H34_&C7&D:G=6-_?>!?[-M18P:3=W4<2I%,(Q<>?'',DGF-(59E
M8;,$4 ?9NQ?[H_*C8O\ ='Y4ZB@!NQ?[H_*C8O\ ='Y4ZB@!NQ?[H_*C8O\
M='Y4ZB@!NQ?[H_*C8O\ ='Y4ZB@!NQ?[H_*C8O\ ='Y4ZB@!NQ?[H_*C8O\
M='Y4ZB@!NQ?[H_*C8O\ ='Y4ZB@!NQ?[H_*C8O\ ='Y4ZB@!NQ?[H_*C8O\
M='Y5X)XWU_QE\2?V@;[X<>%O&-UX$T?P_P"'[?6=3U/3+*VN;RYN;J::."!?
MM,<B)&JV[NQ";F+*,@ YZ/\ 9H^(NN?$'P+JT'BB6"Z\3>&=>U#PUJ5[:Q>3
M%>2VLQ1;A8\G9YD9C<J. 6.,# H ]8V+_='Y4;%_NC\J=10 W8O]T?E1L7^Z
M/RIU% #=B_W1^5&Q?[H_*G44 -V+_='Y4;%_NC\J=10 W8O]T?E1L7^Z/RIU
M% #=B_W1^5&Q?[H_*G44 -V+_='Y4;%_NC\J=10 W8O]T?E1L7^Z/RIU% #=
MB_W1^5&Q?[H_*G5\W7&J?$;XV_%'XG:=X3^($W@'1O!-S;Z/8I9Z9:W7]H:@
MUK'<RR71GC<^4OGQQA(BA.&.[., 'T?L7^Z/RHV+_='Y5YW^SK\4;CXT?!#P
M=XTO+6.RU#5;%7O+>+.R.Y0F.8+G)V^8CXR3QBO1J &[%_NC\J-B_P!T?E3J
M* &[%_NC\J-B_P!T?E3J* &[%_NC\J-B_P!T?E3J* &[%_NC\J-B_P!T?E3J
M* &[%_NC\J-B_P!T?E3J* &[%_NC\J-B_P!T?E3J* &[%_NC\J-B_P!T?E3J
M* &[%_NC\J-B_P!T?E7SA<:I\1OC;\4?B=IWA/X@3> =&\$W-OH]BEGIEK=?
MVAJ#6L=S+)=&>-SY2^?'&$B*$X8[LXQZ7^SK\4;CXT?!#P=XTO+6.RU#5;%7
MO+>+.R.Y0F.8+G)V^8CXR3QB@#T38O\ ='Y4;%_NC\J=10 W8O\ ='Y4;%_N
MC\J=10 W8O\ ='Y4;%_NC\J=10 W8O\ ='Y4;%_NC\J=10 W8O\ ='Y4;%_N
MC\J=10 W8O\ ='Y4;%_NC\J=10 W8O\ ='Y4;%_NC\J=10 W8O\ ='Y4;%_N
MC\J=10 W8O\ ='Y4;%_NC\J\1^-/B[Q3JOQ:\!_"_P )>('\)3:W9ZAK.JZY
M;6L-Q=06=KY*+' LRO&'DDN%!9D;:J' R018_9_\;^);SQ1\2/A_XNU8>(]8
M\%ZE;10ZX;:.WDOK*ZMDN(&ECC"H)5)DC8HJJ=@(49- 'LVQ?[H_*C8O]T?E
M3J* &[%_NC\J-B_W1^5.HH ;L7^Z/RHV+_='Y4ZB@!NQ?[H_*C8O]T?E3J*
M&[%_NC\J=110 4444 ?+'Q@N_BCJG[0OP]\2:-\%]=UC0_!<VK1O=Q:WI$7]
MH)<VZPQR0I)=JRC(R1(%..V:H_%&U^)GCOXQ1W'B/X,:_P"+/ASHD-I<Z/H=
MCK>D16UW?E!)+<7J2W:&4PN1''&08P4:3YB5(^M:* /)[OX.:%\7+W1/&GBO
M1?$OAOQ)%#'G2D\474"VQCD9E62.SN?L\AR<D_-D$ D@8'"W6F_$;X(_%'XG
M:CX3^']QX^T?QM<6^L6$EEJ5K;#3]06UCMI8[H3R(WE-Y$<@>,.1EAMSC/TE
M10!\0:K\&OB7X,\&?#3X42>!=7\?_#31=$6X\1?\(]J]A9#6]4>5G>VE^TW$
M3_9%8NY4#][O16^564^[:YXF^)<OPUT:_P##7PNATVXM+];;4O VKWEEY]SI
M81D9;66&9K9'Y0JLC;2JLIVY!KVFB@#Y#\*>!/BIHGB[XA>/?A[\.M+^&D%Y
MI6GVUAX)U>YMPFK74-P\EQ=2K9R-#;R/ _D(VYB2JLXP*N>'/AYXN\4_&ZV\
M9Z3\);;X4:9:>'M2L=5M-5N;(CQ)=S^7]GBGBLGE5H8F1V,LGS'S"%7!-?6%
M% 'Q5\-?V;[C6?B-\.+S_A3DGPJTWPC>-K&HW%[KD>HK/<K!)'%:::JW$QBM
M?,E\ULK"#Y48V9'R_:M%% !1110 4444 %%%% !7EG[3'PUU;XI_"2^TOP\U
MNOB2QO;+6=*%T^R*2ZL[J.YCC=L':',13/;?GM7J=% 'SWX=T?QM\7OCQX0\
M;^)_ ]Y\/M#\&:9?PVUIJE]:W-U?7]X(HW91;22*(8XXG 9F#,9/N@"OH2BB
M@ HHHH **** "BBB@ HHHH **** "BBB@"O?V46IV%S9SKN@N(VBD4'&58$'
M]#7QO9_"KXI:M\#_  S^SSJ?@J2WTC3+NQL+_P =?VC:FPN-(M+I)4>&(2&?
MSY(X4C,;1A5+,=V *^T** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH \!\<:%XQ^&G[0%[\1_#'@Z[\=Z/X@\/V^C:GIFEWEM;WEM<VTTTEO.!
M<R1H\;+<.C8?<I53@@G'2?LT?#K6_A]X$U2?Q1%!:^)_$VNZAXEU.SM9?-BM
M);J8NMNK_P ?EQB-"PX)4D9&#7K5% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %?-MUIOQ&^"/Q1^)VH^$_A_<>/M'\;7%OK%A)9:E:VPT_4%
MM8[:6.Z$\B-Y3>1'('C#D98;<XS])44 >=?L[?"Z?X+_  1\'>"[NZ2^O]*L
M5CO+F+.R2Y8F29ES@[3([XSVQ7HM%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!\VW6F_$;X(_%'XG:CX3^']QX^T?QM<6^L6$EEJ5K;#3]06UCMI8
M[H3R(WE-Y$<@>,.1EAMSC/IO[.WPNG^"_P $?!W@N[NDOK_2K%8[RYBSLDN6
M)DF9<X.TR.^,]L5Z+10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% 'A_P :_"?BC2/BSX"^*/A/P_+XMET2SU#1M6T.TN88+J>SNO)<2P-,Z1EX
MY;="49UW*YP<@ V/V?O!/B2T\3?$?X@^+M)_X1W6?&FI6\L.AFXCN)+&RM;9
M+>!97C+(96Q)(P1F4;P 3@U[110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
J4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>12
<FILENAME>hnrg-20240930.xsd
<DESCRIPTION>EX-101.SCH
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  10.8.0.95 -->
<!--Based on XBRL 2.1-->
<!--Created on: 11/12/2024 7:28:22 PM-->
<!--Modified on: 11/12/2024 7:28:22 PM-->
<xsd:schema targetNamespace="http://halladorenergy.com/20240930" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:hnrg="http://halladorenergy.com/20240930" xmlns:srt-types="http://fasb.org/srt-types/2024" xmlns:deprecated="http://www.xbrl.org/2009/role/deprecated" xmlns:currency="http://xbrl.sec.gov/currency/2024" xmlns:dtr="http://www.xbrl.org/2009/dtr" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:sic="http://xbrl.sec.gov/sic/2024" xmlns:stpr="http://xbrl.sec.gov/stpr/2024" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:us-roles="http://fasb.org/us-roles/2024" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:naics="http://xbrl.sec.gov/naics/2024" xmlns:net="http://www.xbrl.org/2009/role/net" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:us-gaap-ebp="http://fasb.org/us-gaap-ebp/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:exch="http://xbrl.sec.gov/exch/2024" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:srt-roles="http://fasb.org/srt-roles/2024" xmlns:attributeFormDefault="unqualified" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:ecd-sub="http://xbrl.sec.gov/ecd-sub/2024">
  <xsd:annotation>
    <xsd:appinfo>
      <link:roleType roleURI="http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets" id="StatementCondensedConsolidatedBalanceSheets">
        <link:definition>995200100 - Statement - Condensed Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations" id="StatementCondensedConsolidatedStatementsOfOperations">
        <link:definition>995200200 - Statement - Condensed Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" id="StatementCondensedConsolidatedStatementsOfCashFlows">
        <link:definition>995200300 - Statement - Condensed Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureBankDebtBankDebtLessDebtIssuanceCostsDetails" id="DisclosureBankDebtBankDebtLessDebtIssuanceCostsDetails">
        <link:definition>99940502 - Disclosure - BANK DEBT - Bank debt, less debt issuance costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureBankDebtFutureMaturitiesDetails" id="DisclosureBankDebtFutureMaturitiesDetails">
        <link:definition>99940503 - Disclosure - BANK DEBT - Future Maturities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails" id="DisclosureAccountsPayableAndAccruedLiabilitiesDetails">
        <link:definition>99940601 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" id="DisclosureLeasesFutureMinimumLeasePaymentsDetails">
        <link:definition>99941003 - Disclosure - LEASES - Future minimum lease payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetailsCal2" id="DisclosureLeasesFutureMinimumLeasePaymentsDetailsCal2">
        <link:definition>41003 - Disclosure - LEASES - Future minimum lease payments (Details) (Cal2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureLeasesBalanceSheetLocationsDetails" id="DisclosureLeasesBalanceSheetLocationsDetails">
        <link:definition>99941004 - Disclosure - LEASES - Balance Sheet Locations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureNetIncomeLossPerShareComputationOfNetIncomeAllocatedToCommonShareholdersDetails" id="DisclosureNetIncomeLossPerShareComputationOfNetIncomeAllocatedToCommonShareholdersDetails">
        <link:definition>99941901 - Disclosure - NET INCOME (LOSS) PER SHARE - Computation of net income allocated to common shareholders (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DocumentDocumentAndEntityInformation" id="DocumentDocumentAndEntityInformation">
        <link:definition>995200090 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" id="StatementCondensedConsolidatedBalanceSheetsParentheticals">
        <link:definition>995200105 - Statement - Condensed Consolidated Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" id="StatementCondensedConsolidatedStatementsOfStockholdersEquity">
        <link:definition>995200400 - Statement - Condensed Consolidated Statements of Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureGeneralBusinessDetails" id="DisclosureGeneralBusinessDetails">
        <link:definition>99940101 - Disclosure - GENERAL BUSINESS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureLongLivedAssetImpairmentsDetails" id="DisclosureLongLivedAssetImpairmentsDetails">
        <link:definition>99940301 - Disclosure - LONG-LIVED ASSET IMPAIRMENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureBankDebtDetails" id="DisclosureBankDebtDetails">
        <link:definition>99940501 - Disclosure - BANK DEBT (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureRevenueDetails" id="DisclosureRevenueDetails">
        <link:definition>99940701 - Disclosure - REVENUE (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureRevenueRemainingPerformanceObligationsDetails" id="DisclosureRevenueRemainingPerformanceObligationsDetails">
        <link:definition>99940702 - Disclosure - REVENUE - Remaining performance obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureRevenueRemainingPerformanceObligationsDefaultDetails" id="DisclosureRevenueRemainingPerformanceObligationsDefaultDetails">
        <link:definition>40702 - Disclosure - REVENUE - Remaining performance obligations Default (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureRevenueElectricOperationsDetails" id="DisclosureRevenueElectricOperationsDetails">
        <link:definition>99940703 - Disclosure - REVENUE - Electric Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureRevenueCoalOperationsDetails" id="DisclosureRevenueCoalOperationsDetails">
        <link:definition>99940704 - Disclosure - REVENUE - Coal Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureStockCompensationPlansDetails" id="DisclosureStockCompensationPlansDetails">
        <link:definition>99940901 - Disclosure - STOCK COMPENSATION PLANS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureStockCompensationPlansRsuActivityDetails" id="DisclosureStockCompensationPlansRsuActivityDetails">
        <link:definition>99940902 - Disclosure - STOCK COMPENSATION PLANS - RSU Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureStockCompensationPlansVestingOfNonVestedRsuGrantsDetails" id="DisclosureStockCompensationPlansVestingOfNonVestedRsuGrantsDetails">
        <link:definition>99940903 - Disclosure - STOCK COMPENSATION PLANS - Vesting of Non-vested RSU Grants (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureLeasesDetails" id="DisclosureLeasesDetails">
        <link:definition>99941001 - Disclosure - LEASES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureLeasesLeasesInformationDetails" id="DisclosureLeasesLeasesInformationDetails">
        <link:definition>99941002 - Disclosure - LEASES - Leases information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureSelfInsuranceDetails" id="DisclosureSelfInsuranceDetails">
        <link:definition>99941101 - Disclosure - SELF-INSURANCE (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureEquityMethodInvestmentsDetails" id="DisclosureEquityMethodInvestmentsDetails">
        <link:definition>99941301 - Disclosure - EQUITY METHOD INVESTMENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureConvertibleNotesDetails" id="DisclosureConvertibleNotesDetails">
        <link:definition>99941401 - Disclosure - CONVERTIBLE NOTES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureNotesPayableRelatedPartiesDetails" id="DisclosureNotesPayableRelatedPartiesDetails">
        <link:definition>99941501 - Disclosure - NOTES PAYABLE - RELATED PARTIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureAtMarketAgreementDetails" id="DisclosureAtMarketAgreementDetails">
        <link:definition>99941701 - Disclosure - AT THE MARKET AGREEMENT (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureSegmentsOfBusinessDetails" id="DisclosureSegmentsOfBusinessDetails">
        <link:definition>99941801 - Disclosure - SEGMENTS OF BUSINESS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureSegmentsOfBusinessSummaryOfReportableSegmentsOperationsDetails" id="DisclosureSegmentsOfBusinessSummaryOfReportableSegmentsOperationsDetails">
        <link:definition>99941802 - Disclosure - SEGMENTS OF BUSINESS - Summary of reportable segments operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureAssetsHeldForSaleDetails" id="DisclosureAssetsHeldForSaleDetails">
        <link:definition>99942001 - Disclosure - ASSETS HELD-FOR-SALE (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureSubsequentEventsDetails" id="DisclosureSubsequentEventsDetails">
        <link:definition>99942101 - Disclosure - SUBSEQUENT EVENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureGeneralBusiness" id="DisclosureGeneralBusiness">
        <link:definition>995210101 - Disclosure - GENERAL BUSINESS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureRecentAccountingPronouncementsNotYetAdopted" id="DisclosureRecentAccountingPronouncementsNotYetAdopted">
        <link:definition>995210201 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureLongLivedAssetImpairments" id="DisclosureLongLivedAssetImpairments">
        <link:definition>995210301 - Disclosure - LONG-LIVED ASSET IMPAIRMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureInventory" id="DisclosureInventory">
        <link:definition>995210401 - Disclosure - INVENTORY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureBankDebt" id="DisclosureBankDebt">
        <link:definition>995210501 - Disclosure - BANK DEBT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureAccountsPayableAndAccruedLiabilities" id="DisclosureAccountsPayableAndAccruedLiabilities">
        <link:definition>995210601 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureRevenue" id="DisclosureRevenue">
        <link:definition>995210701 - Disclosure - REVENUE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureIncomeTaxes" id="DisclosureIncomeTaxes">
        <link:definition>995210801 - Disclosure - INCOME TAXES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureStockCompensationPlans" id="DisclosureStockCompensationPlans">
        <link:definition>995210901 - Disclosure - STOCK COMPENSATION PLANS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureLeases" id="DisclosureLeases">
        <link:definition>995211001 - Disclosure - LEASES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureSelfInsurance" id="DisclosureSelfInsurance">
        <link:definition>995211101 - Disclosure - SELF-INSURANCE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureFairValueMeasurements" id="DisclosureFairValueMeasurements">
        <link:definition>995211201 - Disclosure - FAIR VALUE MEASUREMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureEquityMethodInvestments" id="DisclosureEquityMethodInvestments">
        <link:definition>995211301 - Disclosure - EQUITY METHOD INVESTMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureConvertibleNotes" id="DisclosureConvertibleNotes">
        <link:definition>995211401 - Disclosure - CONVERTIBLE NOTES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureNotesPayableRelatedParties" id="DisclosureNotesPayableRelatedParties">
        <link:definition>995211501 - Disclosure - NOTES PAYABLE - RELATED PARTIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureOrganizationalRestructuring" id="DisclosureOrganizationalRestructuring">
        <link:definition>995211601 - Disclosure - ORGANIZATIONAL RESTRUCTURING</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureAtMarketAgreement" id="DisclosureAtMarketAgreement">
        <link:definition>995211701 - Disclosure - AT THE MARKET AGREEMENT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureSegmentsOfBusiness" id="DisclosureSegmentsOfBusiness">
        <link:definition>995211801 - Disclosure - SEGMENTS OF BUSINESS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureNetIncomeLossPerShare" id="DisclosureNetIncomeLossPerShare">
        <link:definition>995211901 - Disclosure - NET INCOME (LOSS) PER SHARE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureAssetsHeldForSale" id="DisclosureAssetsHeldForSale">
        <link:definition>995212001 - Disclosure - ASSETS HELD-FOR-SALE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureSubsequentEvents" id="DisclosureSubsequentEvents">
        <link:definition>995212101 - Disclosure - SUBSEQUENT EVENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureBankDebtTables" id="DisclosureBankDebtTables">
        <link:definition>99930503 - Disclosure - BANK DEBT (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesTables" id="DisclosureAccountsPayableAndAccruedLiabilitiesTables">
        <link:definition>99930603 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureRevenueTables" id="DisclosureRevenueTables">
        <link:definition>99930703 - Disclosure - REVENUE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureStockCompensationPlansTables" id="DisclosureStockCompensationPlansTables">
        <link:definition>99930903 - Disclosure - STOCK COMPENSATION PLANS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureLeasesTables" id="DisclosureLeasesTables">
        <link:definition>99931003 - Disclosure - LEASES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureSegmentsOfBusinessTables" id="DisclosureSegmentsOfBusinessTables">
        <link:definition>99931803 - Disclosure - SEGMENTS OF BUSINESS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureNetIncomeLossPerShareTables" id="DisclosureNetIncomeLossPerShareTables">
        <link:definition>99931903 - Disclosure - NET INCOME (LOSS) PER SHARE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureInventoryDetails" id="DisclosureInventoryDetails">
        <link:definition>99940401 - Disclosure - INVENTORY (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureIncomeTaxesDetails" id="DisclosureIncomeTaxesDetails">
        <link:definition>99940801 - Disclosure - INCOME TAXES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureFairValueMeasurementsDetails" id="DisclosureFairValueMeasurementsDetails">
        <link:definition>99941201 - Disclosure - FAIR VALUE MEASUREMENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureOrganizationalRestructuringDetails" id="DisclosureOrganizationalRestructuringDetails">
        <link:definition>99941601 - Disclosure - ORGANIZATIONAL RESTRUCTURING (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:href="hnrg-20240930_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="hnrg-20240930_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="hnrg-20240930_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="hnrg-20240930_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:roleType roleURI="http://halladorenergy.com/role/DisclosureStandardAndCustomAxisDomainDefaults" id="DisclosureStandardAndCustomAxisDomainDefaults">
        <link:definition>99900 - Disclosure - Standard And Custom Axis Domain Defaults</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd" />
  <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/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd" />
  <xsd:import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.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/2024" schemaLocation="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="https://xbrl.org/2023/calculation-1.1" schemaLocation="https://www.xbrl.org/2023/calculation-1.1.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/ecd-sub/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd" />
  <xsd:element name="AdditionalObligationsMember" id="hnrg_AdditionalObligationsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="AmortizationAndSwapRelatedInterestAbstract" id="hnrg_AmortizationAndSwapRelatedInterestAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="AmortizationOfContractLiability" id="hnrg_AmortizationOfContractLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="AtMarketOfferingMember" id="hnrg_AtMarketOfferingMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="AtmOfferingNoticeForTermination" id="hnrg_AtmOfferingNoticeForTermination" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BRileySecuritiesIncMember" id="hnrg_BRileySecuritiesIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BuildingsAndEquipmentGross" id="hnrg_BuildingsAndEquipmentGross" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="CashAndCashEquivalentsRestrictedCashBalancesDeposits" id="hnrg_CashAndCashEquivalentsRestrictedCashBalancesDeposits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="CoalOperationsMember" id="hnrg_CoalOperationsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CoalSalesMember" id="hnrg_CoalSalesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ContractCapacityMember" id="hnrg_ContractCapacityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ConversionPrice6Point15MaturityDateDecember2028Member" id="hnrg_ConversionPrice6Point15MaturityDateDecember2028Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ConversionPrice6Point254MaturityDateDecember2026Member" id="hnrg_ConversionPrice6Point254MaturityDateDecember2026Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ConversionPrice6Point254MaturityDateDecember2028Member" id="hnrg_ConversionPrice6Point254MaturityDateDecember2028Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ConvertibleLongTermNotesPayableRelatedParty" id="hnrg_ConvertibleLongTermNotesPayableRelatedParty" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="ConvertibleNotesDisclosureTextBlock" id="hnrg_ConvertibleNotesDisclosureTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CreditAgreementMember" id="hnrg_CreditAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DebtConversionConvertedInstrumentAdditionalShares" id="hnrg_DebtConversionConvertedInstrumentAdditionalShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DebtConversionConvertedInstrumentSharesUsedForInterest" id="hnrg_DebtConversionConvertedInstrumentSharesUsedForInterest" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="DebtInstrumentCovenantDebtServiceCoverageRatio" id="hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="DebtInstrumentLiquidity" id="hnrg_DebtInstrumentLiquidity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="DeliveredEnergyMember" id="hnrg_DeliveredEnergyMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DirectorCharlesRWesleyIvMember" id="hnrg_DirectorCharlesRWesleyIvMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DirectorDavidCHardieMember" id="hnrg_DirectorDavidCHardieMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DirectorDavidJLubarMember" id="hnrg_DirectorDavidJLubarMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ElectricOperationsMember" id="hnrg_ElectricOperationsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ElectricSalesMember" id="hnrg_ElectricSalesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EnergyCapacityMember" id="hnrg_EnergyCapacityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EnergyObligationsMember" id="hnrg_EnergyObligationsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EquitySalesAgreementMaximumAggregateGrossProceeds" id="hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="FinancingLeasesDepreciationExpense" id="hnrg_FinancingLeasesDepreciationExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="FloridaNorthCarolinaAlabamaAndGeorgiaMember" id="hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="FutureWorkersCompensationClaimPaymentsMember" id="hnrg_FutureWorkersCompensationClaimPaymentsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="GeographicSpreadOfMiningUnitsInMiles" id="hnrg_GeographicSpreadOfMiningUnitsInMiles" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="HoosierMember" id="hnrg_HoosierMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="LongtermDebtCurrentMaturitiesGross" id="hnrg_LongtermDebtCurrentMaturitiesGross" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="LongtermDebtExcludingCurrentMaturitiesGross" id="hnrg_LongtermDebtExcludingCurrentMaturitiesGross" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour" id="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne" id="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour" id="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth" id="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NonaffiliatedPartyMember" id="hnrg_NonaffiliatedPartyMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NumberOfEmployeesWorkforceReduction" id="hnrg_NumberOfEmployeesWorkforceReduction" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="NumberOfFinancingLeases" id="hnrg_NumberOfFinancingLeases" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="NumberOfMiningUnits" id="hnrg_NumberOfMiningUnits" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="NumberOfUndergroundMinesIncludedInTheSignificantOperatingSegment" id="hnrg_NumberOfUndergroundMinesIncludedInTheSignificantOperatingSegment" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="OperatingLeaseInterestPaymentOnLiability" id="hnrg_OperatingLeaseInterestPaymentOnLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="OtherOperatingRevenueMember" id="hnrg_OtherOperatingRevenueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PercentageOfWorkforceReduction" id="hnrg_PercentageOfWorkforceReduction" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="ProceedsFromSaleLeasebackTransaction" id="hnrg_ProceedsFromSaleLeasebackTransaction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="RepresentsConversionPriceOf615WithMaturityDateOfDecember2028AdditionalSharesMember" id="hnrg_RepresentsConversionPriceOf615WithMaturityDateOfDecember2028AdditionalSharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="RepresentsVestingIn2025Member" id="hnrg_RepresentsVestingIn2025Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="RepresentsVestingIn2026Member" id="hnrg_RepresentsVestingIn2026Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="RepresentsVestingIn2027Member" id="hnrg_RepresentsVestingIn2027Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SelfInsuranceTextBlock" id="hnrg_SelfInsuranceTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SeniorUnsecuredConvertibleNotesMember" id="hnrg_SeniorUnsecuredConvertibleNotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod" id="hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="ShortTermPurchaseAgreementPrepaidContractAmount" id="hnrg_ShortTermPurchaseAgreementPrepaidContractAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour" id="hnrg_ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour" type="dtr-types:energyItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SouthwesternIndianaMember" id="hnrg_SouthwesternIndianaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SunriseEnergyLlcMember" id="hnrg_SunriseEnergyLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="TermLoanMember" id="hnrg_TermLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="UnsecuredPromissoryNotesMember" id="hnrg_UnsecuredPromissoryNotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="VestingIn2024Member" id="hnrg_VestingIn2024Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="MaximumForwardPowerSaleTermLoanRepayments" id="hnrg_MaximumForwardPowerSaleTermLoanRepayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="FirstQuarterOf2025Member" id="hnrg_FirstQuarterOf2025Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DebtInstrumentCovenantLeverageRatio" id="hnrg_DebtInstrumentCovenantLeverageRatio" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="FiscalQuarterAfterFirstQuarterOf2025Member" id="hnrg_FiscalQuarterAfterFirstQuarterOf2025Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DebtInstrumentCovenantFirstLienLeverageRatio" id="hnrg_DebtInstrumentCovenantFirstLienLeverageRatio" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DebtInstrumentCovenantMinimumLiquidityRequirement" id="hnrg_DebtInstrumentCovenantMinimumLiquidityRequirement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="DebtInstrumentCovenantMinimumQuarterlyEarningsBeforeInterestTaxAndDepreciationRequirement" id="hnrg_DebtInstrumentCovenantMinimumQuarterlyEarningsBeforeInterestTaxAndDepreciationRequirement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="DebtInstrumentQuarterlyEarningsBeforeInterestTaxAndDepreciation" id="hnrg_DebtInstrumentQuarterlyEarningsBeforeInterestTaxAndDepreciation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="RevenueRemainingPerformanceObligationVolume" id="hnrg_RevenueRemainingPerformanceObligationVolume" type="dtr-types:massItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="Year2025Member" id="hnrg_Year2025Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="Year2026Member" id="hnrg_Year2026Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="Year2027Member" id="hnrg_Year2027Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SummitTerminalLlcMember" id="hnrg_SummitTerminalLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DisposalGroupIncludingDiscontinuedOperationRightOfFirstRefusalNumberOfDays" id="hnrg_DisposalGroupIncludingDiscontinuedOperationRightOfFirstRefusalNumberOfDays" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortizationNetOfTax" id="hnrg_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortizationNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="DisposalGroupIncludingDiscontinuedOperationAssetsImpairmentCharges" id="hnrg_DisposalGroupIncludingDiscontinuedOperationAssetsImpairmentCharges" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="GeneralBusinessTable" id="hnrg_GeneralBusinessTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="GeneralBusinessLineItems" id="hnrg_GeneralBusinessLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SelfInsuranceAbstract" id="hnrg_SelfInsuranceAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SelfInsuranceTable" id="hnrg_SelfInsuranceTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SelfInsuranceLineItems" id="hnrg_SelfInsuranceLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AtMarketAgreementAbstract" id="hnrg_AtMarketAgreementAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CostOfPurchasedPower" id="hnrg_CostOfPurchasedPower" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="LongTermPurchaseAgreementTerm" id="hnrg_LongTermPurchaseAgreementTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ChangeInCapitalExpendituresIncludedInAccountsPayableAndPrepaidExpense" id="hnrg_ChangeInCapitalExpendituresIncludedInAccountsPayableAndPrepaidExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="AmortizationAggregateTotal" id="hnrg_AmortizationAggregateTotal" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="LongTermPurchaseAgreementPrepaidContractAmount" id="hnrg_LongTermPurchaseAgreementPrepaidContractAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="LongTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour" id="hnrg_LongTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour" type="dtr-types:energyItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="FirstAmendmentOfCreditAgreementMember" id="hnrg_FirstAmendmentOfCreditAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>13
<FILENAME>hnrg-20240930_cal.xml
<DESCRIPTION>EX-101.CAL
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  10.8.0.95 -->
<!--Based on XBRL 2.1-->
<!--Created on: 11/12/2024 7:28:22 PM-->
<!--Modified on: 11/12/2024 7:28:22 PM-->
<link:linkbase 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" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink">
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#StatementCondensedConsolidatedBalanceSheets" roleURI="http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#StatementCondensedConsolidatedStatementsOfOperations" roleURI="http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#StatementCondensedConsolidatedStatementsOfCashFlows" roleURI="http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureBankDebtBankDebtLessDebtIssuanceCostsDetails" roleURI="http://halladorenergy.com/role/DisclosureBankDebtBankDebtLessDebtIssuanceCostsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureBankDebtFutureMaturitiesDetails" roleURI="http://halladorenergy.com/role/DisclosureBankDebtFutureMaturitiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureAccountsPayableAndAccruedLiabilitiesDetails" roleURI="http://halladorenergy.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureLeasesFutureMinimumLeasePaymentsDetails" roleURI="http://halladorenergy.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureLeasesFutureMinimumLeasePaymentsDetailsCal2" roleURI="http://halladorenergy.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetailsCal2" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureLeasesBalanceSheetLocationsDetails" roleURI="http://halladorenergy.com/role/DisclosureLeasesBalanceSheetLocationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureNetIncomeLossPerShareComputationOfNetIncomeAllocatedToCommonShareholdersDetails" roleURI="http://halladorenergy.com/role/DisclosureNetIncomeLossPerShareComputationOfNetIncomeAllocatedToCommonShareholdersDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <link:arcroleRef arcroleURI="https://xbrl.org/2023/arcrole/summation-item" xlink:type="simple" xlink:href="https://www.xbrl.org/2023/calculation-1.1.xsd#summation-item" />
  <calculationLink xlink:role="http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets" xlink:type="extended" xlink:title="995200100 - Statement - Condensed Consolidated Balance Sheets" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_638670365007027734" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_638670365007027734" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_638670365007027734" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet_638670365007027734" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_638670365007027734" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_638670365007027734" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentGross_638670365007027734" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset_638670365007027734" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MineralRights" xlink:label="us-gaap_MineralRights_638670365007027734" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentGross_638670365007027734" xlink:to="us-gaap_MineralRights_638670365007027734" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_BuildingsAndEquipmentGross" xlink:label="hnrg_BuildingsAndEquipmentGross_638670365007037825" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentGross_638670365007027734" xlink:to="hnrg_BuildingsAndEquipmentGross_638670365007037825" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross" xlink:label="us-gaap_ConstructionInProgressGross_638670365007037825" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentGross_638670365007027734" xlink:to="us-gaap_ConstructionInProgressGross_638670365007037825" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_638670365007037825" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet_638670365007027734" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_638670365007037825" order="2" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_638670365007037825" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent_638670365007037825" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnergyRelatedInventoryCoal" xlink:label="us-gaap_EnergyRelatedInventoryCoal_638670365007037825" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638670365007037825" xlink:to="us-gaap_EnergyRelatedInventoryCoal_638670365007037825" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInventorySupplies" xlink:label="us-gaap_OtherInventorySupplies_638670365007037825" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638670365007037825" xlink:to="us-gaap_OtherInventorySupplies_638670365007037825" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="us-gaap_PrepaidExpenseCurrent_638670365007037825" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638670365007037825" xlink:to="us-gaap_PrepaidExpenseCurrent_638670365007037825" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_638670365007047785" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638670365007037825" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_638670365007047785" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="us-gaap_RestrictedCashAndCashEquivalents_638670365007047785" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638670365007037825" xlink:to="us-gaap_RestrictedCashAndCashEquivalents_638670365007047785" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent_638670365007047785" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638670365007037825" xlink:to="us-gaap_AccountsReceivableNetCurrent_638670365007047785" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_638670365007047785" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638670365007037825" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_638670365007047785" order="7" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments_638670365007047785" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_EquityMethodInvestments_638670365007047785" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent_638670365007047785" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent_638670365007047785" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_638670365007057728" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity_638670365007057728" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_638670365007057728" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_638670365007057728" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_638670365007057728" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital_638670365007057728" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_638670365007057728" xlink:to="us-gaap_AdditionalPaidInCapital_638670365007057728" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_638670365007057728" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_638670365007057728" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_638670365007057728" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue_638670365007057728" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_638670365007057728" xlink:to="us-gaap_CommonStockValue_638670365007057728" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities_638670365007067730" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities_638670365007067730" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_638670365007067730" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Liabilities_638670365007067730" xlink:to="us-gaap_LiabilitiesCurrent_638670365007067730" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredDebtCurrent" xlink:label="us-gaap_SecuredDebtCurrent_638670365007067730" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638670365007067730" xlink:to="us-gaap_SecuredDebtCurrent_638670365007067730" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_638670365007067730" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638670365007067730" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_638670365007067730" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent_638670365007067730" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638670365007067730" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent_638670365007067730" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_638670365007067730" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638670365007067730" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_638670365007067730" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnergyMarketingContractLiabilitiesCurrent" xlink:label="us-gaap_EnergyMarketingContractLiabilitiesCurrent_638670365007077725" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638670365007067730" xlink:to="us-gaap_EnergyMarketingContractLiabilitiesCurrent_638670365007077725" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent_638670365007077725" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Liabilities_638670365007067730" xlink:to="us-gaap_LiabilitiesNoncurrent_638670365007077725" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ConvertibleLongTermNotesPayableRelatedParty" xlink:label="hnrg_ConvertibleLongTermNotesPayableRelatedParty_638670365007077725" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent_638670365007077725" xlink:to="hnrg_ConvertibleLongTermNotesPayableRelatedParty_638670365007077725" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent_638670365007077725" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent_638670365007077725" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent_638670365007077725" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_638670365007077725" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent_638670365007077725" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_638670365007077725" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationsNoncurrent" xlink:label="us-gaap_AssetRetirementObligationsNoncurrent_638670365007087721" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent_638670365007077725" xlink:to="us-gaap_AssetRetirementObligationsNoncurrent_638670365007087721" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnergyMarketingContractLiabilitiesNoncurrent" xlink:label="us-gaap_EnergyMarketingContractLiabilitiesNoncurrent_638670365007087721" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent_638670365007077725" xlink:to="us-gaap_EnergyMarketingContractLiabilitiesNoncurrent_638670365007087721" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_638670365007087721" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent_638670365007077725" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_638670365007087721" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredLongTermDebt" xlink:label="us-gaap_SecuredLongTermDebt_638670365007087721" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent_638670365007077725" xlink:to="us-gaap_SecuredLongTermDebt_638670365007087721" order="7" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleLongTermNotesPayable" xlink:label="us-gaap_ConvertibleLongTermNotesPayable_638670365007097721" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent_638670365007077725" xlink:to="us-gaap_ConvertibleLongTermNotesPayable_638670365007097721" order="8" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations" xlink:type="extended" xlink:title="995200200 - Statement - Condensed Consolidated Statements of Operations" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638670365007107724" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss_1" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638670365007107724" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_638670365007107724" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638670365007107724" xlink:to="us-gaap_OperatingIncomeLoss_638670365007107724" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues_638670365007107724" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_638670365007107724" xlink:to="us-gaap_Revenues_638670365007107724" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_638670365007107724" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Revenues_638670365007107724" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_638670365007107724" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingIncome" xlink:label="us-gaap_OtherOperatingIncome_638670365007107724" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Revenues_638670365007107724" xlink:to="us-gaap_OtherOperatingIncome_638670365007107724" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses" xlink:label="us-gaap_CostsAndExpenses_638670365007107724" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_638670365007107724" xlink:to="us-gaap_CostsAndExpenses_638670365007107724" order="2" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FuelCosts" xlink:label="us-gaap_FuelCosts_638670365007107724" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses_638670365007107724" xlink:to="us-gaap_FuelCosts_638670365007107724" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations" xlink:label="us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_638670365007117724" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses_638670365007107724" xlink:to="us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_638670365007117724" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_CostOfPurchasedPower" xlink:label="hnrg_CostOfPurchasedPower_638670365007117724" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses_638670365007107724" xlink:to="hnrg_CostOfPurchasedPower_638670365007117724" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DirectCommunicationsAndUtilitiesCosts" xlink:label="us-gaap_DirectCommunicationsAndUtilitiesCosts_638670365007117724" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses_638670365007107724" xlink:to="us-gaap_DirectCommunicationsAndUtilitiesCosts_638670365007117724" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LaborAndRelatedExpense" xlink:label="us-gaap_LaborAndRelatedExpense_638670365007117724" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses_638670365007107724" xlink:to="us-gaap_LaborAndRelatedExpense_638670365007117724" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization_638670365007117724" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses_638670365007107724" xlink:to="us-gaap_DepreciationDepletionAndAmortization_638670365007117724" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationAccretionExpense" xlink:label="us-gaap_AssetRetirementObligationAccretionExpense_638670365007117724" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses_638670365007107724" xlink:to="us-gaap_AssetRetirementObligationAccretionExpense_638670365007117724" order="7" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ExplorationExpense" xlink:label="us-gaap_ExplorationExpense_638670365007117724" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses_638670365007107724" xlink:to="us-gaap_ExplorationExpense_638670365007117724" order="8" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_638670365007127725" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses_638670365007107724" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_638670365007127725" order="9" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense_638670365007127725" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638670365007107724" xlink:to="us-gaap_InterestExpense_638670365007127725" order="2" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt_638670365007127725" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_InterestExpense_638670365007127725" xlink:to="us-gaap_InterestExpenseDebt_638670365007127725" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseOther" xlink:label="us-gaap_InterestExpenseOther_638670365007127725" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_InterestExpense_638670365007127725" xlink:to="us-gaap_InterestExpenseOther_638670365007127725" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_AmortizationAggregateTotal" xlink:label="hnrg_AmortizationAggregateTotal_638670365007127725" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_InterestExpense_638670365007127725" xlink:to="hnrg_AmortizationAggregateTotal_638670365007127725" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts_638670365007127725" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="hnrg_AmortizationAggregateTotal_638670365007127725" xlink:to="us-gaap_AmortizationOfFinancingCosts_638670365007127725" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_638670365007137724" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638670365007107724" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_638670365007137724" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_638670365007137724" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638670365007107724" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_638670365007137724" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_638670365007137724" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss_1" xlink:to="us-gaap_IncomeTaxExpenseBenefit_638670365007137724" order="2" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_638670365007137724" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit_638670365007137724" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_638670365007137724" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_638670365007137724" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit_638670365007137724" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_638670365007137724" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="995200300 - Statement - Condensed Consolidated Statements of Cash Flows" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_638670365007147723" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_638670365007147723" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfBankDebt" xlink:label="us-gaap_RepaymentsOfBankDebt_638670365007147723" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638670365007147723" xlink:to="us-gaap_RepaymentsOfBankDebt_638670365007147723" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromBankDebt" xlink:label="us-gaap_ProceedsFromBankDebt_638670365007147723" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638670365007147723" xlink:to="us-gaap_ProceedsFromBankDebt_638670365007147723" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments_638670365007147723" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638670365007147723" xlink:to="us-gaap_FinanceLeasePrincipalPayments_638670365007147723" order="3" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ProceedsFromSaleLeasebackTransaction" xlink:label="hnrg_ProceedsFromSaleLeasebackTransaction_638670365007147723" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638670365007147723" xlink:to="hnrg_ProceedsFromSaleLeasebackTransaction_638670365007147723" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt_638670365007147723" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638670365007147723" xlink:to="us-gaap_ProceedsFromRelatedPartyDebt_638670365007147723" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt_638670365007157727" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638670365007147723" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt_638670365007157727" order="6" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_638670365007157727" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638670365007147723" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_638670365007157727" order="7" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_638670365007157727" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638670365007147723" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_638670365007157727" order="8" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_638670365007157727" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638670365007147723" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_638670365007157727" order="9" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_638670365007157727" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_638670365007157727" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_638670365007167732" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_638670365007157727" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_638670365007167732" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfMachineryAndEquipment_638670365007167732" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_638670365007157727" xlink:to="us-gaap_ProceedsFromSaleOfMachineryAndEquipment_638670365007167732" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_638670365007167732" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_638670365007167732" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_638670365007167732" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638670365007167732" xlink:to="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_638670365007167732" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories_638670365007167732" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638670365007167732" xlink:to="us-gaap_IncreaseDecreaseInInventories_638670365007167732" order="2" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInMaterialsAndSupplies" xlink:label="us-gaap_IncreaseDecreaseInMaterialsAndSupplies_638670365007167732" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638670365007167732" xlink:to="us-gaap_IncreaseDecreaseInMaterialsAndSupplies_638670365007167732" order="3" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_638670365007177740" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638670365007167732" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_638670365007177740" order="4" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_638670365007177740" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638670365007167732" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_638670365007177740" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_638670365007177740" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638670365007167732" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_638670365007177740" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_638670365007177740" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638670365007167732" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_638670365007177740" order="7" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_638670365007177740" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638670365007167732" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_638670365007177740" order="8" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:label="us-gaap_EquityMethodInvestmentDividendsOrDistributions_638670365007187731" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638670365007167732" xlink:to="us-gaap_EquityMethodInvestmentDividendsOrDistributions_638670365007187731" order="9" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization_638670365007187731" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638670365007167732" xlink:to="us-gaap_DepreciationDepletionAndAmortization_638670365007187731" order="10" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_638670365007187731" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638670365007167732" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_638670365007187731" order="11" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfOtherAssets" xlink:label="us-gaap_GainLossOnSaleOfOtherAssets_638670365007187731" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638670365007167732" xlink:to="us-gaap_GainLossOnSaleOfOtherAssets_638670365007187731" order="12" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts_638670365007187731" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638670365007167732" xlink:to="us-gaap_AmortizationOfFinancingCosts_638670365007187731" order="13" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationAccretionExpense" xlink:label="us-gaap_AssetRetirementObligationAccretionExpense_638670365007197742" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638670365007167732" xlink:to="us-gaap_AssetRetirementObligationAccretionExpense_638670365007197742" order="14" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationCashPaidToSettle" xlink:label="us-gaap_AssetRetirementObligationCashPaidToSettle_638670365007197742" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638670365007167732" xlink:to="us-gaap_AssetRetirementObligationCashPaidToSettle_638670365007197742" order="15" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_638670365007197742" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638670365007167732" xlink:to="us-gaap_ShareBasedCompensation_638670365007197742" order="16" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedContractCostAmortization" xlink:label="us-gaap_CapitalizedContractCostAmortization_638670365007207729" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638670365007167732" xlink:to="us-gaap_CapitalizedContractCostAmortization_638670365007207729" order="17" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_638670365007207729" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638670365007167732" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_638670365007207729" order="18" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_638670365007207729" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638670365007167732" xlink:to="us-gaap_ProfitLoss_638670365007207729" order="19" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://halladorenergy.com/role/DisclosureBankDebtBankDebtLessDebtIssuanceCostsDetails" xlink:type="extended" xlink:title="99940502 - Disclosure - BANK DEBT - Bank debt, less debt issuance costs (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent_638670365007217741" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtCurrent_638670365007217741" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_LongtermDebtCurrentMaturitiesGross" xlink:label="hnrg_LongtermDebtCurrentMaturitiesGross_638670365007217741" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LongTermDebtCurrent_638670365007217741" xlink:to="hnrg_LongtermDebtCurrentMaturitiesGross_638670365007217741" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsCurrentNet" xlink:label="us-gaap_DeferredFinanceCostsCurrentNet_638670365007217741" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LongTermDebtCurrent_638670365007217741" xlink:to="us-gaap_DeferredFinanceCostsCurrentNet_638670365007217741" order="2" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent_638670365007227725" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtNoncurrent_638670365007227725" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_LongtermDebtExcludingCurrentMaturitiesGross" xlink:label="hnrg_LongtermDebtExcludingCurrentMaturitiesGross_638670365007227725" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LongTermDebtNoncurrent_638670365007227725" xlink:to="hnrg_LongtermDebtExcludingCurrentMaturitiesGross_638670365007227725" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:label="us-gaap_DeferredFinanceCostsNoncurrentNet_638670365007227725" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LongTermDebtNoncurrent_638670365007227725" xlink:to="us-gaap_DeferredFinanceCostsNoncurrentNet_638670365007227725" order="2" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_LongtermDebtCurrentMaturitiesGross" xlink:label="hnrg_LongtermDebtCurrentMaturitiesGross_638670365007237732" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="hnrg_LongtermDebtCurrentMaturitiesGross_638670365007237732" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_LongtermDebtExcludingCurrentMaturitiesGross" xlink:label="hnrg_LongtermDebtExcludingCurrentMaturitiesGross_638670365007237732" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="hnrg_LongtermDebtExcludingCurrentMaturitiesGross_638670365007237732" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://halladorenergy.com/role/DisclosureBankDebtFutureMaturitiesDetails" xlink:type="extended" xlink:title="99940503 - Disclosure - BANK DEBT - Future Maturities (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_638670365007237732" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_638670365007237732" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_638670365007237732" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_638670365007237732" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_638670365007247746" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_638670365007247746" order="3" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://halladorenergy.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails" xlink:type="extended" xlink:title="99940601 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent_638670365007247746" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent_638670365007247746" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent_638670365007247746" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent_638670365007247746" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent" xlink:label="us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent_638670365007247746" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent_638670365007247746" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:label="us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_638670365007247746" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_638670365007247746" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent_638670365007247746" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent_638670365007247746" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationCurrent" xlink:label="us-gaap_AssetRetirementObligationCurrent_638670365007257745" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_AssetRetirementObligationCurrent_638670365007257745" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_638670365007257745" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_638670365007257745" order="7" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://halladorenergy.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" xlink:type="extended" xlink:title="99941003 - Disclosure - LEASES - Future minimum lease payments (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_638670365007257745" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_638670365007257745" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_638670365007257745" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_638670365007257745" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_638670365007257745" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_638670365007257745" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_638670365007267745" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_638670365007267745" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_638670365007267745" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_638670365007267745" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_638670365007267745" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_638670365007267745" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_638670365007267745" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_638670365007267745" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_638670365007267745" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_638670365007267745" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_638670365007267745" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_638670365007267745" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_638670365007277749" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_638670365007277749" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_638670365007277749" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_638670365007277749" order="5" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://halladorenergy.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetailsCal2" xlink:type="extended" xlink:title="41003 - Disclosure - LEASES - Future minimum lease payments (Details) (Cal2)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_638670365007277749" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue_1" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_638670365007277749" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability_638670365007277749" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue_1" xlink:to="us-gaap_FinanceLeaseLiability_638670365007277749" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_638670365007287753" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_638670365007287753" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability_638670365007287753" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1" xlink:to="us-gaap_OperatingLeaseLiability_638670365007287753" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://halladorenergy.com/role/DisclosureLeasesBalanceSheetLocationsDetails" xlink:type="extended" xlink:title="99941004 - Disclosure - LEASES - Balance Sheet Locations (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent_638670365007287753" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiability" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent_638670365007287753" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent_638670365007287753" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiability" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent_638670365007287753" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_638670365007287753" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_638670365007287753" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_638670365007297744" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_638670365007297744" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://halladorenergy.com/role/DisclosureNetIncomeLossPerShareComputationOfNetIncomeAllocatedToCommonShareholdersDetails" xlink:type="extended" xlink:title="99941901 - Disclosure - NET INCOME (LOSS) PER SHARE - Computation of net income allocated to common shareholders (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToParentDiluted" xlink:label="us-gaap_NetIncomeLossAttributableToParentDiluted" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_638670365007297744" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAttributableToParentDiluted" xlink:to="us-gaap_NetIncomeLoss_638670365007297744" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestOnConvertibleDebtNetOfTax" xlink:label="us-gaap_InterestOnConvertibleDebtNetOfTax_638670365007297744" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAttributableToParentDiluted" xlink:to="us-gaap_InterestOnConvertibleDebtNetOfTax_638670365007297744" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638670365007297744" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638670365007297744" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:label="us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_638670365007307749" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_638670365007307749" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_638670365007307749" />
    <calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_638670365007307749" order="3" use="optional" weight="1" />
  </calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>14
<FILENAME>hnrg-20240930_def.xml
<DESCRIPTION>EX-101.DEF
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  10.8.0.95 -->
<!--Based on XBRL 2.1-->
<!--Created on: 11/12/2024 7:28:22 PM-->
<!--Modified on: 11/12/2024 7:28:22 PM-->
<link:linkbase 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" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#StatementCondensedConsolidatedStatementsOfOperations" roleURI="http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#StatementCondensedConsolidatedStatementsOfStockholdersEquity" roleURI="http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureGeneralBusinessDetails" roleURI="http://halladorenergy.com/role/DisclosureGeneralBusinessDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureBankDebtDetails" roleURI="http://halladorenergy.com/role/DisclosureBankDebtDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureRevenueDetails" roleURI="http://halladorenergy.com/role/DisclosureRevenueDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureRevenueRemainingPerformanceObligationsDetails" roleURI="http://halladorenergy.com/role/DisclosureRevenueRemainingPerformanceObligationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureRevenueRemainingPerformanceObligationsDefaultDetails" roleURI="http://halladorenergy.com/role/DisclosureRevenueRemainingPerformanceObligationsDefaultDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureRevenueElectricOperationsDetails" roleURI="http://halladorenergy.com/role/DisclosureRevenueElectricOperationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureRevenueCoalOperationsDetails" roleURI="http://halladorenergy.com/role/DisclosureRevenueCoalOperationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureStockCompensationPlansDetails" roleURI="http://halladorenergy.com/role/DisclosureStockCompensationPlansDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureStockCompensationPlansRsuActivityDetails" roleURI="http://halladorenergy.com/role/DisclosureStockCompensationPlansRsuActivityDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureStockCompensationPlansVestingOfNonVestedRsuGrantsDetails" roleURI="http://halladorenergy.com/role/DisclosureStockCompensationPlansVestingOfNonVestedRsuGrantsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureLeasesDetails" roleURI="http://halladorenergy.com/role/DisclosureLeasesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureSelfInsuranceDetails" roleURI="http://halladorenergy.com/role/DisclosureSelfInsuranceDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureEquityMethodInvestmentsDetails" roleURI="http://halladorenergy.com/role/DisclosureEquityMethodInvestmentsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureConvertibleNotesDetails" roleURI="http://halladorenergy.com/role/DisclosureConvertibleNotesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureNotesPayableRelatedPartiesDetails" roleURI="http://halladorenergy.com/role/DisclosureNotesPayableRelatedPartiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureAtMarketAgreementDetails" roleURI="http://halladorenergy.com/role/DisclosureAtMarketAgreementDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureSegmentsOfBusinessDetails" roleURI="http://halladorenergy.com/role/DisclosureSegmentsOfBusinessDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureSegmentsOfBusinessSummaryOfReportableSegmentsOperationsDetails" roleURI="http://halladorenergy.com/role/DisclosureSegmentsOfBusinessSummaryOfReportableSegmentsOperationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureAssetsHeldForSaleDetails" roleURI="http://halladorenergy.com/role/DisclosureAssetsHeldForSaleDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureSubsequentEventsDetails" roleURI="http://halladorenergy.com/role/DisclosureSubsequentEventsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <link:roleRef roleURI="http://halladorenergy.com/role/DisclosureStandardAndCustomAxisDomainDefaults" xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureStandardAndCustomAxisDomainDefaults" />
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd#eedm" />
  <link:arcroleRef arcroleURI="http://www.esma.europa.eu/xbrl/esef/arcrole/wider-narrower" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd#wider-narrower" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" />
  <link:definitionLink xlink:type="extended" xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_BuildingsAndEquipmentGross" xlink:label="hnrg_BuildingsAndEquipmentGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="hnrg_BuildingsAndEquipmentGross" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" order="1" xbrldt:closed="false" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://halladorenergy.com/role/DisclosureStandardAndCustomAxisDomainDefaults" xlink:title="99900 - Disclosure - Standard And Custom Axis Domain Defaults">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis_1" xlink:title="us-gaap_DebtInstrumentAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_1" xlink:title="us-gaap_DebtInstrumentNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis_1" xlink:to="us-gaap_DebtInstrumentNameDomain_1" xlink:title="definition:us-gaap_DebtInstrumentAxis_1 To us-gaap_DebtInstrumentNameDomain_1" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis_1" xlink:title="dei_LegalEntityAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain_1" xlink:title="dei_EntityDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis_1" xlink:to="dei_EntityDomain_1" xlink:title="definition:dei_LegalEntityAxis_1 To dei_EntityDomain_1" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1" xlink:title="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain_1" xlink:title="srt_EquityMethodInvesteeNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1" xlink:to="srt_EquityMethodInvesteeNameDomain_1" xlink:title="definition:srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1 To srt_EquityMethodInvesteeNameDomain_1" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis_1" xlink:title="srt_StatementGeographicalAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_1" xlink:title="srt_SegmentGeographicalDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis_1" xlink:to="srt_SegmentGeographicalDomain_1" xlink:title="definition:srt_StatementGeographicalAxis_1 To srt_SegmentGeographicalDomain_1" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis_1" xlink:title="us-gaap_LongtermDebtTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain_1" xlink:title="us-gaap_LongtermDebtTypeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis_1" xlink:to="us-gaap_LongtermDebtTypeDomain_1" xlink:title="definition:us-gaap_LongtermDebtTypeAxis_1 To us-gaap_LongtermDebtTypeDomain_1" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_1" xlink:title="srt_RangeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember_1" xlink:title="srt_RangeMember_1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis_1" xlink:to="srt_RangeMember_1" xlink:title="definition:srt_RangeAxis_1 To srt_RangeMember_1" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis_1" xlink:title="srt_CounterpartyNameAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_1" xlink:title="srt_RepurchaseAgreementCounterpartyNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_CounterpartyNameAxis_1" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_1" xlink:title="definition:srt_CounterpartyNameAxis_1 To srt_RepurchaseAgreementCounterpartyNameDomain_1" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis_1" xlink:title="srt_ProductOrServiceAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_1" xlink:title="srt_ProductsAndServicesDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis_1" xlink:to="srt_ProductsAndServicesDomain_1" xlink:title="definition:srt_ProductOrServiceAxis_1 To srt_ProductsAndServicesDomain_1" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingAxis_1" xlink:title="us-gaap_ContractWithCustomerBasisOfPricingAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingDomain_1" xlink:title="us-gaap_ContractWithCustomerBasisOfPricingDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingAxis_1" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingDomain_1" xlink:title="definition:us-gaap_ContractWithCustomerBasisOfPricingAxis_1 To us-gaap_ContractWithCustomerBasisOfPricingDomain_1" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_1" xlink:title="us-gaap_AwardTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis_1" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" xlink:title="definition:us-gaap_AwardTypeAxis_1 To us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_1" xlink:title="us-gaap_PropertyPlantAndEquipmentByTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_1" xlink:title="us-gaap_PropertyPlantAndEquipmentTypeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis_1" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_1" xlink:title="definition:us-gaap_PropertyPlantAndEquipmentByTypeAxis_1 To us-gaap_PropertyPlantAndEquipmentTypeDomain_1" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_1" xlink:title="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_1" xlink:title="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_1" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_1" xlink:title="definition:us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_1 To us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_1" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis_1" xlink:title="us-gaap_DebtConversionByUniqueDescriptionAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain_1" xlink:title="us-gaap_DebtConversionNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis_1" xlink:to="us-gaap_DebtConversionNameDomain_1" xlink:title="definition:us-gaap_DebtConversionByUniqueDescriptionAxis_1 To us-gaap_DebtConversionNameDomain_1" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1" xlink:title="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain_1" xlink:title="us-gaap_RelatedPartyDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1" xlink:to="us-gaap_RelatedPartyDomain_1" xlink:title="definition:us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1 To us-gaap_RelatedPartyDomain_1" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis_1" xlink:title="us-gaap_BalanceSheetLocationAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain_1" xlink:title="us-gaap_BalanceSheetLocationDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BalanceSheetLocationAxis_1" xlink:to="us-gaap_BalanceSheetLocationDomain_1" xlink:title="definition:us-gaap_BalanceSheetLocationAxis_1 To us-gaap_BalanceSheetLocationDomain_1" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_1" xlink:title="us-gaap_SubsidiarySaleOfStockAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_1" xlink:title="us-gaap_SaleOfStockNameOfTransactionDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_1" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_1" xlink:title="definition:us-gaap_SubsidiarySaleOfStockAxis_1 To us-gaap_SaleOfStockNameOfTransactionDomain_1" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis_1" xlink:title="us-gaap_VestingAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain_1" xlink:title="us-gaap_VestingDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VestingAxis_1" xlink:to="us-gaap_VestingDomain_1" xlink:title="definition:us-gaap_VestingAxis_1 To us-gaap_VestingDomain_1" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis_1" xlink:title="us-gaap_StatementBusinessSegmentsAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain_1" xlink:title="us-gaap_SegmentDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis_1" xlink:to="us-gaap_SegmentDomain_1" xlink:title="definition:us-gaap_StatementBusinessSegmentsAxis_1 To us-gaap_SegmentDomain_1" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis_1" xlink:title="us-gaap_StatementEquityComponentsAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_1" xlink:title="us-gaap_EquityComponentDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis_1" xlink:to="us-gaap_EquityComponentDomain_1" xlink:title="definition:us-gaap_StatementEquityComponentsAxis_1 To us-gaap_EquityComponentDomain_1" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis_1" xlink:title="us-gaap_CreditFacilityAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain_1" xlink:title="us-gaap_CreditFacilityDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_CreditFacilityAxis_1" xlink:to="us-gaap_CreditFacilityDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_CreditFacilityAxis_1 To us-gaap_CreditFacilityDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis_1" xlink:title="srt_StatementScenarioAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_1" xlink:title="srt_ScenarioUnspecifiedDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_StatementScenarioAxis_1" xlink:to="srt_ScenarioUnspecifiedDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_StatementScenarioAxis_1 To srt_ScenarioUnspecifiedDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1" xlink:title="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1" xlink:title="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_1 To us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="us-gaap_DisposalGroupClassificationAxis_1" xlink:title="us-gaap_DisposalGroupClassificationAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="us-gaap_DisposalGroupClassificationDomain_1" xlink:title="us-gaap_DisposalGroupClassificationDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_DisposalGroupClassificationAxis_1" xlink:to="us-gaap_DisposalGroupClassificationDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_DisposalGroupClassificationAxis_1 To us-gaap_DisposalGroupClassificationDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis_1" xlink:title="us-gaap_SubsequentEventTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_1" xlink:title="us-gaap_SubsequentEventTypeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_SubsequentEventTypeAxis_1" xlink:to="us-gaap_SubsequentEventTypeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_SubsequentEventTypeAxis_1 To us-gaap_SubsequentEventTypeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis_1" xlink:title="us-gaap_VariableRateAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain_1" xlink:title="us-gaap_VariableRateDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_VariableRateAxis_1" xlink:to="us-gaap_VariableRateDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_VariableRateAxis_1 To us-gaap_VariableRateDomain_1" order="1" />
  </link:definitionLink>
  <definitionLink xlink:role="http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations" xlink:type="extended" xlink:title="995200200 - Statement - Condensed Consolidated Statements of Operations" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ElectricSalesMember" xlink:label="hnrg_ElectricSalesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hnrg_ElectricSalesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_CoalSalesMember" xlink:label="hnrg_CoalSalesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hnrg_CoalSalesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenuesAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingIncome" xlink:label="us-gaap_OtherOperatingIncome" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_OtherOperatingIncome" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_Revenues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="us-gaap_CostsAndExpensesAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostsAndExpensesAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FuelCosts" xlink:label="us-gaap_FuelCosts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_FuelCosts" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations" xlink:label="us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_CostOfPurchasedPower" xlink:label="hnrg_CostOfPurchasedPower" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="hnrg_CostOfPurchasedPower" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DirectCommunicationsAndUtilitiesCosts" xlink:label="us-gaap_DirectCommunicationsAndUtilitiesCosts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_DirectCommunicationsAndUtilitiesCosts" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LaborAndRelatedExpense" xlink:label="us-gaap_LaborAndRelatedExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_LaborAndRelatedExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationAccretionExpense" xlink:label="us-gaap_AssetRetirementObligationAccretionExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_AssetRetirementObligationAccretionExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ExplorationExpense" xlink:label="us-gaap_ExplorationExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_ExplorationExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses" xlink:label="us-gaap_CostsAndExpenses" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostsAndExpenses" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseAbstract" xlink:label="us-gaap_InterestExpenseAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestExpenseAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_InterestExpenseAbstract" xlink:to="us-gaap_InterestExpenseDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseOther" xlink:label="us-gaap_InterestExpenseOther" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_InterestExpenseAbstract" xlink:to="us-gaap_InterestExpenseOther" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_AmortizationAndSwapRelatedInterestAbstract" xlink:label="hnrg_AmortizationAndSwapRelatedInterestAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_AmortizationAndSwapRelatedInterestAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="hnrg_AmortizationAndSwapRelatedInterestAbstract" xlink:to="us-gaap_AmortizationOfFinancingCosts" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_AmortizationAggregateTotal" xlink:label="hnrg_AmortizationAggregateTotal" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="hnrg_AmortizationAndSwapRelatedInterestAbstract" xlink:to="hnrg_AmortizationAggregateTotal" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" xlink:type="extended" xlink:title="995200400 - Statement - Condensed Consolidated Statements of Stockholders' Equity" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://halladorenergy.com/role/DisclosureGeneralBusinessDetails" xlink:type="extended" xlink:title="99940101 - Disclosure - GENERAL BUSINESS (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_GeneralBusinessTable" xlink:label="hnrg_GeneralBusinessTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="hnrg_GeneralBusinessTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_SunriseEnergyLlcMember" xlink:label="hnrg_SunriseEnergyLlcMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="hnrg_SunriseEnergyLlcMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="hnrg_GeneralBusinessTable" xlink:to="srt_StatementGeographicalAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_SouthwesternIndianaMember" xlink:label="hnrg_SouthwesternIndianaMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_SegmentGeographicalDomain" xlink:to="hnrg_SouthwesternIndianaMember" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_GeneralBusinessLineItems" xlink:label="hnrg_GeneralBusinessLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="hnrg_GeneralBusinessLineItems" xlink:to="hnrg_GeneralBusinessTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="hnrg_GeneralBusinessLineItems" xlink:to="us-gaap_NumberOfReportableSegments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="hnrg_GeneralBusinessLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_NumberOfUndergroundMinesIncludedInTheSignificantOperatingSegment" xlink:label="hnrg_NumberOfUndergroundMinesIncludedInTheSignificantOperatingSegment" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="hnrg_GeneralBusinessLineItems" xlink:to="hnrg_NumberOfUndergroundMinesIncludedInTheSignificantOperatingSegment" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://halladorenergy.com/role/DisclosureBankDebtDetails" xlink:type="extended" xlink:title="99940501 - Disclosure - BANK DEBT (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_CreditAgreementMember" xlink:label="hnrg_CreditAgreementMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="hnrg_CreditAgreementMember" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_FirstAmendmentOfCreditAgreementMember" xlink:label="hnrg_FirstAmendmentOfCreditAgreementMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="hnrg_CreditAgreementMember" xlink:to="hnrg_FirstAmendmentOfCreditAgreementMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_CreditFacilityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_LongtermDebtTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_TermLoanMember" xlink:label="hnrg_TermLoanMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="hnrg_TermLoanMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="5" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="srt_StatementScenarioAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_FirstQuarterOf2025Member" xlink:label="hnrg_FirstQuarterOf2025Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="hnrg_FirstQuarterOf2025Member" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_FiscalQuarterAfterFirstQuarterOf2025Member" xlink:label="hnrg_FiscalQuarterAfterFirstQuarterOf2025Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="hnrg_FiscalQuarterAfterFirstQuarterOf2025Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_MaximumForwardPowerSaleTermLoanRepayments" xlink:label="hnrg_MaximumForwardPowerSaleTermLoanRepayments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="hnrg_MaximumForwardPowerSaleTermLoanRepayments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="us-gaap_DebtInstrumentPeriodicPayment" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPayment" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet" xlink:label="us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="us-gaap_ProceedsFromLongTermLinesOfCredit" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ProceedsFromLongTermLinesOfCredit" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:label="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnamortizedDebtIssuanceExpense" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_UnamortizedDebtIssuanceExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DebtInstrumentCovenantLeverageRatio" xlink:label="hnrg_DebtInstrumentCovenantLeverageRatio" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="hnrg_DebtInstrumentCovenantLeverageRatio" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DebtInstrumentCovenantFirstLienLeverageRatio" xlink:label="hnrg_DebtInstrumentCovenantFirstLienLeverageRatio" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="hnrg_DebtInstrumentCovenantFirstLienLeverageRatio" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DebtInstrumentCovenantMinimumLiquidityRequirement" xlink:label="hnrg_DebtInstrumentCovenantMinimumLiquidityRequirement" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="hnrg_DebtInstrumentCovenantMinimumLiquidityRequirement" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DebtInstrumentCovenantMinimumQuarterlyEarningsBeforeInterestTaxAndDepreciationRequirement" xlink:label="hnrg_DebtInstrumentCovenantMinimumQuarterlyEarningsBeforeInterestTaxAndDepreciationRequirement" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="hnrg_DebtInstrumentCovenantMinimumQuarterlyEarningsBeforeInterestTaxAndDepreciationRequirement" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DebtInstrumentLiquidity" xlink:label="hnrg_DebtInstrumentLiquidity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="15" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="hnrg_DebtInstrumentLiquidity" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DebtInstrumentQuarterlyEarningsBeforeInterestTaxAndDepreciation" xlink:label="hnrg_DebtInstrumentQuarterlyEarningsBeforeInterestTaxAndDepreciation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="16" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="hnrg_DebtInstrumentQuarterlyEarningsBeforeInterestTaxAndDepreciation" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCovenantCompliance" xlink:label="us-gaap_LineOfCreditFacilityCovenantCompliance" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="17" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityCovenantCompliance" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio" xlink:label="hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="18" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="19" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="20" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" xlink:label="us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="21" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://halladorenergy.com/role/DisclosureRevenueDetails" xlink:type="extended" xlink:title="99940701 - Disclosure - REVENUE (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="srt_CounterpartyNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_HoosierMember" xlink:label="hnrg_HoosierMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="hnrg_HoosierMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="srt_ProductOrServiceAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ElectricityPurchasedMember" xlink:label="us-gaap_ElectricityPurchasedMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ElectricityPurchasedMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesInventoryCoalMember" xlink:label="us-gaap_PublicUtilitiesInventoryCoalMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_PublicUtilitiesInventoryCoalMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ContractCapacityMember" xlink:label="hnrg_ContractCapacityMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:to="hnrg_ContractCapacityMember" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_AdditionalObligationsMember" xlink:label="hnrg_AdditionalObligationsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:to="hnrg_AdditionalObligationsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour" xlink:label="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligation" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne" xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour" xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth" xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ShortTermPurchaseAgreementPrepaidContractAmount" xlink:label="hnrg_ShortTermPurchaseAgreementPrepaidContractAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="hnrg_ShortTermPurchaseAgreementPrepaidContractAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour" xlink:label="hnrg_ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="hnrg_ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_ContractWithCustomerLiability" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNet" xlink:label="us-gaap_AccountsReceivableNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_AccountsReceivableNet" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://halladorenergy.com/role/DisclosureRevenueRemainingPerformanceObligationsDetails" xlink:type="extended" xlink:title="99940702 - Disclosure - REVENUE - Remaining performance obligations (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_EnergyObligationsMember" xlink:label="hnrg_EnergyObligationsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:to="hnrg_EnergyObligationsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ContractCapacityMember" xlink:label="hnrg_ContractCapacityMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:to="hnrg_ContractCapacityMember" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_AdditionalObligationsMember" xlink:label="hnrg_AdditionalObligationsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:to="hnrg_AdditionalObligationsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="srt_CounterpartyNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_HoosierMember" xlink:label="hnrg_HoosierMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="hnrg_HoosierMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligation" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationPercentage" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://halladorenergy.com/role/DisclosureRevenueRemainingPerformanceObligationsDefaultDetails" xlink:type="extended" xlink:title="40702 - Disclosure - REVENUE - Remaining performance obligations Default (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_EnergyObligationsMember" xlink:label="hnrg_EnergyObligationsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:to="hnrg_EnergyObligationsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ContractCapacityMember" xlink:label="hnrg_ContractCapacityMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:to="hnrg_ContractCapacityMember" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_AdditionalObligationsMember" xlink:label="hnrg_AdditionalObligationsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:to="hnrg_AdditionalObligationsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="srt_CounterpartyNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_HoosierMember" xlink:label="hnrg_HoosierMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="hnrg_HoosierMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligation" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationPercentage" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://halladorenergy.com/role/DisclosureRevenueElectricOperationsDetails" xlink:type="extended" xlink:title="99940703 - Disclosure - REVENUE - Electric Operations (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_ProductOrServiceAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DeliveredEnergyMember" xlink:label="hnrg_DeliveredEnergyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hnrg_DeliveredEnergyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_EnergyCapacityMember" xlink:label="hnrg_EnergyCapacityMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hnrg_EnergyCapacityMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ElectricOperationsMember" xlink:label="hnrg_ElectricOperationsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SegmentDomain" xlink:to="hnrg_ElectricOperationsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://halladorenergy.com/role/DisclosureRevenueCoalOperationsDetails" xlink:type="extended" xlink:title="99940704 - Disclosure - REVENUE - Coal Operations (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_StatementGeographicalAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd#stpr_IN" xlink:label="stpr_IN" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_SegmentGeographicalDomain" xlink:to="stpr_IN" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember" xlink:label="hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_SegmentGeographicalDomain" xlink:to="hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_StatementScenarioAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_Year2025Member" xlink:label="hnrg_Year2025Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="hnrg_Year2025Member" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_Year2026Member" xlink:label="hnrg_Year2026Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="hnrg_Year2026Member" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_Year2027Member" xlink:label="hnrg_Year2027Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="hnrg_Year2027Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_CoalOperationsMember" xlink:label="hnrg_CoalOperationsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SegmentDomain" xlink:to="hnrg_CoalOperationsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_RevenueRemainingPerformanceObligationVolume" xlink:label="hnrg_RevenueRemainingPerformanceObligationVolume" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="hnrg_RevenueRemainingPerformanceObligationVolume" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://halladorenergy.com/role/DisclosureStockCompensationPlansDetails" xlink:type="extended" xlink:title="99940901 - Disclosure - STOCK COMPENSATION PLANS (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharePrice" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://halladorenergy.com/role/DisclosureStockCompensationPlansRsuActivityDetails" xlink:type="extended" xlink:title="99940902 - Disclosure - STOCK COMPENSATION PLANS - RSU Activity (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://halladorenergy.com/role/DisclosureStockCompensationPlansVestingOfNonVestedRsuGrantsDetails" xlink:type="extended" xlink:title="99940903 - Disclosure - STOCK COMPENSATION PLANS - Vesting of Non-vested RSU Grants (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_VestingAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_VestingIn2024Member" xlink:label="hnrg_VestingIn2024Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_VestingDomain" xlink:to="hnrg_VestingIn2024Member" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_RepresentsVestingIn2025Member" xlink:label="hnrg_RepresentsVestingIn2025Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_VestingDomain" xlink:to="hnrg_RepresentsVestingIn2025Member" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_RepresentsVestingIn2026Member" xlink:label="hnrg_RepresentsVestingIn2026Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_VestingDomain" xlink:to="hnrg_RepresentsVestingIn2026Member" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_RepresentsVestingIn2027Member" xlink:label="hnrg_RepresentsVestingIn2027Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_VestingDomain" xlink:to="hnrg_RepresentsVestingIn2027Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod" xlink:label="hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://halladorenergy.com/role/DisclosureLeasesDetails" xlink:type="extended" xlink:title="99941001 - Disclosure - LEASES (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_OperatingLeaseInterestPaymentOnLiability" xlink:label="hnrg_OperatingLeaseInterestPaymentOnLiability" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="hnrg_OperatingLeaseInterestPaymentOnLiability" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_NumberOfFinancingLeases" xlink:label="hnrg_NumberOfFinancingLeases" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="hnrg_NumberOfFinancingLeases" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_FinancingLeasesDepreciationExpense" xlink:label="hnrg_FinancingLeasesDepreciationExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="hnrg_FinancingLeasesDepreciationExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="us-gaap_FinanceLeaseInterestExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_FinanceLeaseInterestExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:label="us-gaap_FinanceLeaseInterestPaymentOnLiability" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_FinanceLeaseInterestPaymentOnLiability" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsLeasingNet" xlink:label="us-gaap_DeferredCostsLeasingNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_DeferredCostsLeasingNet" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://halladorenergy.com/role/DisclosureSelfInsuranceDetails" xlink:type="extended" xlink:title="99941101 - Disclosure - SELF-INSURANCE (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_SelfInsuranceTable" xlink:label="hnrg_SelfInsuranceTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="hnrg_SelfInsuranceTable" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_FutureWorkersCompensationClaimPaymentsMember" xlink:label="hnrg_FutureWorkersCompensationClaimPaymentsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="hnrg_FutureWorkersCompensationClaimPaymentsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="hnrg_SelfInsuranceTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MiningPropertiesAndMineralRightsMember" xlink:label="us-gaap_MiningPropertiesAndMineralRightsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MiningPropertiesAndMineralRightsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_SelfInsuranceLineItems" xlink:label="hnrg_SelfInsuranceLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="hnrg_SelfInsuranceLineItems" xlink:to="hnrg_SelfInsuranceTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_NumberOfMiningUnits" xlink:label="hnrg_NumberOfMiningUnits" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="hnrg_SelfInsuranceLineItems" xlink:to="hnrg_NumberOfMiningUnits" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_GeographicSpreadOfMiningUnitsInMiles" xlink:label="hnrg_GeographicSpreadOfMiningUnitsInMiles" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="hnrg_SelfInsuranceLineItems" xlink:to="hnrg_GeographicSpreadOfMiningUnitsInMiles" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="hnrg_SelfInsuranceLineItems" xlink:to="us-gaap_OperatingLeaseLiability" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="us-gaap_RestrictedCashAndCashEquivalents" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="hnrg_SelfInsuranceLineItems" xlink:to="us-gaap_RestrictedCashAndCashEquivalents" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://halladorenergy.com/role/DisclosureEquityMethodInvestmentsDetails" xlink:type="extended" xlink:title="99941301 - Disclosure - EQUITY METHOD INVESTMENTS (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_SunriseEnergyLlcMember" xlink:label="hnrg_SunriseEnergyLlcMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="hnrg_SunriseEnergyLlcMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_EquityMethodInvestments" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://halladorenergy.com/role/DisclosureConvertibleNotesDetails" xlink:type="extended" xlink:title="99941401 - Disclosure - CONVERTIBLE NOTES (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_LongtermDebtTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_SeniorUnsecuredConvertibleNotesMember" xlink:label="hnrg_SeniorUnsecuredConvertibleNotesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="hnrg_SeniorUnsecuredConvertibleNotesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="srt_CounterpartyNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_DirectorMember" xlink:label="srt_DirectorMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="srt_DirectorMember" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_NonaffiliatedPartyMember" xlink:label="hnrg_NonaffiliatedPartyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="hnrg_NonaffiliatedPartyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ConversionPrice6Point254MaturityDateDecember2028Member" xlink:label="hnrg_ConversionPrice6Point254MaturityDateDecember2028Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DebtConversionNameDomain" xlink:to="hnrg_ConversionPrice6Point254MaturityDateDecember2028Member" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ConversionPrice6Point15MaturityDateDecember2028Member" xlink:label="hnrg_ConversionPrice6Point15MaturityDateDecember2028Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DebtConversionNameDomain" xlink:to="hnrg_ConversionPrice6Point15MaturityDateDecember2028Member" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_RepresentsConversionPriceOf615WithMaturityDateOfDecember2028AdditionalSharesMember" xlink:label="hnrg_RepresentsConversionPriceOf615WithMaturityDateOfDecember2028AdditionalSharesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DebtConversionNameDomain" xlink:to="hnrg_RepresentsConversionPriceOf615WithMaturityDateOfDecember2028AdditionalSharesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ConversionPrice6Point254MaturityDateDecember2026Member" xlink:label="hnrg_ConversionPrice6Point254MaturityDateDecember2026Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_DebtConversionNameDomain" xlink:to="hnrg_ConversionPrice6Point254MaturityDateDecember2026Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ProceedsFromRelatedPartyDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DebtConversionConvertedInstrumentSharesUsedForInterest" xlink:label="hnrg_DebtConversionConvertedInstrumentSharesUsedForInterest" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="hnrg_DebtConversionConvertedInstrumentSharesUsedForInterest" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DebtConversionConvertedInstrumentAdditionalShares" xlink:label="hnrg_DebtConversionConvertedInstrumentAdditionalShares" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="hnrg_DebtConversionConvertedInstrumentAdditionalShares" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://halladorenergy.com/role/DisclosureNotesPayableRelatedPartiesDetails" xlink:type="extended" xlink:title="99941501 - Disclosure - NOTES PAYABLE - RELATED PARTIES (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_DebtInstrumentAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_UnsecuredPromissoryNotesMember" xlink:label="hnrg_UnsecuredPromissoryNotesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="hnrg_UnsecuredPromissoryNotesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DirectorCharlesRWesleyIvMember" xlink:label="hnrg_DirectorCharlesRWesleyIvMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="hnrg_DirectorCharlesRWesleyIvMember" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DirectorDavidJLubarMember" xlink:label="hnrg_DirectorDavidJLubarMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="hnrg_DirectorDavidJLubarMember" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DirectorDavidCHardieMember" xlink:label="hnrg_DirectorDavidCHardieMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="hnrg_DirectorDavidCHardieMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://halladorenergy.com/role/DisclosureAtMarketAgreementDetails" xlink:type="extended" xlink:title="99941701 - Disclosure - AT THE MARKET AGREEMENT (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_AtMarketOfferingMember" xlink:label="hnrg_AtMarketOfferingMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="hnrg_AtMarketOfferingMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="srt_CounterpartyNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_BRileySecuritiesIncMember" xlink:label="hnrg_BRileySecuritiesIncMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="hnrg_BRileySecuritiesIncMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds" xlink:label="hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_AtmOfferingNoticeForTermination" xlink:label="hnrg_AtmOfferingNoticeForTermination" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="hnrg_AtmOfferingNoticeForTermination" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://halladorenergy.com/role/DisclosureSegmentsOfBusinessDetails" xlink:type="extended" xlink:title="99941801 - Disclosure - SEGMENTS OF BUSINESS (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_SunriseEnergyLlcMember" xlink:label="hnrg_SunriseEnergyLlcMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="hnrg_SunriseEnergyLlcMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NumberOfReportableSegments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://halladorenergy.com/role/DisclosureSegmentsOfBusinessSummaryOfReportableSegmentsOperationsDetails" xlink:type="extended" xlink:title="99941802 - Disclosure - SEGMENTS OF BUSINESS - Summary of reportable segments operations (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ElectricOperationsMember" xlink:label="hnrg_ElectricOperationsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SegmentDomain" xlink:to="hnrg_ElectricOperationsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_CoalOperationsMember" xlink:label="hnrg_CoalOperationsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SegmentDomain" xlink:to="hnrg_CoalOperationsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateAndOtherMember" xlink:label="us-gaap_CorporateAndOtherMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_CorporateAndOtherMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_ProductOrServiceAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_EnergyCapacityMember" xlink:label="hnrg_EnergyCapacityMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hnrg_EnergyCapacityMember" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DeliveredEnergyMember" xlink:label="hnrg_DeliveredEnergyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hnrg_DeliveredEnergyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_OtherOperatingRevenueMember" xlink:label="hnrg_OtherOperatingRevenueMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hnrg_OtherOperatingRevenueMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Revenues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OperatingExpenses" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OperatingIncomeLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_DepreciationDepletionAndAmortization" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Assets" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentExpenditureAdditionToLongLivedAssets" xlink:label="us-gaap_SegmentExpenditureAdditionToLongLivedAssets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentExpenditureAdditionToLongLivedAssets" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingIncome" xlink:label="us-gaap_OtherOperatingIncome" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OtherOperatingIncome" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_AmortizationOfContractLiability" xlink:label="hnrg_AmortizationOfContractLiability" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="hnrg_AmortizationOfContractLiability" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://halladorenergy.com/role/DisclosureAssetsHeldForSaleDetails" xlink:type="extended" xlink:title="99942001 - Disclosure - ASSETS HELD-FOR-SALE (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_SummitTerminalLlcMember" xlink:label="hnrg_SummitTerminalLlcMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="hnrg_SummitTerminalLlcMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="us-gaap_DisposalGroupClassificationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_DisposalGroupClassificationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="us-gaap_DisposalGroupClassificationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DisposalGroupClassificationAxis" xlink:to="us-gaap_DisposalGroupClassificationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:label="us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DisposalGroupClassificationDomain" xlink:to="us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DisposalGroupIncludingDiscontinuedOperationRightOfFirstRefusalNumberOfDays" xlink:label="hnrg_DisposalGroupIncludingDiscontinuedOperationRightOfFirstRefusalNumberOfDays" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="hnrg_DisposalGroupIncludingDiscontinuedOperationRightOfFirstRefusalNumberOfDays" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortizationNetOfTax" xlink:label="hnrg_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortizationNetOfTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="hnrg_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortizationNetOfTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DisposalGroupIncludingDiscontinuedOperationAssetsImpairmentCharges" xlink:label="hnrg_DisposalGroupIncludingDiscontinuedOperationAssetsImpairmentCharges" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="hnrg_DisposalGroupIncludingDiscontinuedOperationAssetsImpairmentCharges" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://halladorenergy.com/role/DisclosureSubsequentEventsDetails" xlink:type="extended" xlink:title="99942101 - Disclosure - SUBSEQUENT EVENTS (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_LongtermDebtTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_TermLoanMember" xlink:label="hnrg_TermLoanMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="hnrg_TermLoanMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_DebtInstrumentAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_SubsequentEventTable" xlink:to="srt_CounterpartyNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_HoosierMember" xlink:label="hnrg_HoosierMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="hnrg_HoosierMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_LongTermPurchaseAgreementTerm" xlink:label="hnrg_LongTermPurchaseAgreementTerm" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="hnrg_LongTermPurchaseAgreementTerm" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_LongTermPurchaseAgreementPrepaidContractAmount" xlink:label="hnrg_LongTermPurchaseAgreementPrepaidContractAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="hnrg_LongTermPurchaseAgreementPrepaidContractAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_LongTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour" xlink:label="hnrg_LongTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="hnrg_LongTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ShortTermPurchaseAgreementPrepaidContractAmount" xlink:label="hnrg_ShortTermPurchaseAgreementPrepaidContractAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="hnrg_ShortTermPurchaseAgreementPrepaidContractAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour" xlink:label="hnrg_ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="hnrg_ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfBankDebt" xlink:label="us-gaap_RepaymentsOfBankDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_RepaymentsOfBankDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="us-gaap_DebtInstrumentPeriodicPayment" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPayment" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLinesOfCredit" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_RepaymentsOfLinesOfCredit" priority="1" use="optional" />
  </definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>15
<FILENAME>hnrg-20240930_lab.xml
<DESCRIPTION>EX-101.LAB
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  10.8.0.95 -->
<!--Based on XBRL 2.1-->
<!--Created on: 11/12/2024 7:28:22 PM-->
<!--Modified on: 11/12/2024 7:28:22 PM-->
<link:linkbase 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" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xmlns="http://www.xbrl.org/2003/linkbase" />
  <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cover [Abstract]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentInformationTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Information [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentInformationLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Information [Line Items]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Central Index Key</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Registrant Name</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amendment Flag</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current Fiscal Year End Date</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Fiscal Period Focus</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Fiscal Year Focus</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Type</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Quarterly Report</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Period End Date</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Transition Report</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Securities Act File Number</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Incorporation, State or Country Code</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Tax Identification Number</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Address, Address Line One</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Address, City or Town</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Address, State or Province</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Address, Postal Zip Code</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">City Area Code</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Local Phone Number</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Title of 12(b) Security</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Trading Symbol</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Security Exchange Name</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Current Reporting Status</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Interactive Data Current</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Filer Category</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Small Business</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Emerging Growth Company</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Shell Company</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Common Stock, Shares Outstanding</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Condensed Consolidated Balance Sheets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statement [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statement [Line Items]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets, Current [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current assets:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and Cash Equivalents, at Carrying Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and cash equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and cash equivalents</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="us-gaap_RestrictedCashAndCashEquivalents" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalents" xlink:to="us-gaap_RestrictedCashAndCashEquivalents_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashAndCashEquivalents_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted Cash and Cash Equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_RestrictedCashAndCashEquivalents_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted cash</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedCashAndCashEquivalents_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted cash</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Receivable, after Allowance for Credit Loss, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts receivable</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnergyRelatedInventoryCoal" xlink:label="us-gaap_EnergyRelatedInventoryCoal" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EnergyRelatedInventoryCoal" xlink:to="us-gaap_EnergyRelatedInventoryCoal_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EnergyRelatedInventoryCoal_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Energy Related Inventory, Coal</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EnergyRelatedInventoryCoal_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInventorySupplies" xlink:label="us-gaap_OtherInventorySupplies" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInventorySupplies" xlink:to="us-gaap_OtherInventorySupplies_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherInventorySupplies_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Inventory, Supplies, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherInventorySupplies_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Parts and supplies</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="us-gaap_PrepaidExpenseCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid Expense, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid expenses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal Group, Including Discontinued Operation, Assets, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets held-for-sale</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total current assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, plant and equipment:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MineralRights" xlink:label="us-gaap_MineralRights" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MineralRights" xlink:to="us-gaap_MineralRights_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MineralRights_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Mineral Rights</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MineralRights_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Land and mineral rights</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_BuildingsAndEquipmentGross" xlink:label="hnrg_BuildingsAndEquipmentGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_BuildingsAndEquipmentGross" xlink:to="hnrg_BuildingsAndEquipmentGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_BuildingsAndEquipmentGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount before accumulated depreciation of building structures held for productive use and tangible personal property used to produce goods and services.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_BuildingsAndEquipmentGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Buildings and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_BuildingsAndEquipmentGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Buildings and equipment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross" xlink:label="us-gaap_ConstructionInProgressGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressGross" xlink:to="us-gaap_ConstructionInProgressGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionInProgressGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Construction in Progress, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConstructionInProgressGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Mine development</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance lease assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total property, plant and equipment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less - accumulated depreciation, depletion and amortization</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total property, plant and equipment, net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestments" xlink:to="us-gaap_EquityMethodInvestments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Method Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investment in Sunrise Energy</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Assets, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities and Equity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">LIABILITIES AND STOCKHOLDERS' EQUITY</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities, Current [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current liabilities:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredDebtCurrent" xlink:label="us-gaap_SecuredDebtCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecuredDebtCurrent" xlink:to="us-gaap_SecuredDebtCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SecuredDebtCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Secured Debt, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SecuredDebtCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current portion of bank debt, net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Payable and Accrued Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts payable and accrued liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Liability, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current finance lease liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contract with Customer, Liability, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred revenue</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnergyMarketingContractLiabilitiesCurrent" xlink:label="us-gaap_EnergyMarketingContractLiabilitiesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EnergyMarketingContractLiabilitiesCurrent" xlink:to="us-gaap_EnergyMarketingContractLiabilitiesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EnergyMarketingContractLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Energy Marketing Contract Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EnergyMarketingContractLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contract liability - power purchase agreement and capacity payment reduction</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total current liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities, Noncurrent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term liabilities:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredLongTermDebt" xlink:label="us-gaap_SecuredLongTermDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecuredLongTermDebt" xlink:to="us-gaap_SecuredLongTermDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SecuredLongTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Secured Long-Term Debt, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SecuredLongTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Bank debt, net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleLongTermNotesPayable" xlink:label="us-gaap_ConvertibleLongTermNotesPayable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleLongTermNotesPayable" xlink:to="us-gaap_ConvertibleLongTermNotesPayable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleLongTermNotesPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible Notes Payable, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleLongTermNotesPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible notes payable</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ConvertibleLongTermNotesPayableRelatedParty" xlink:label="hnrg_ConvertibleLongTermNotesPayableRelatedParty" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_ConvertibleLongTermNotesPayableRelatedParty" xlink:to="hnrg_ConvertibleLongTermNotesPayableRelatedParty_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_ConvertibleLongTermNotesPayableRelatedParty_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_ConvertibleLongTermNotesPayableRelatedParty_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible notes payable - related party</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_ConvertibleLongTermNotesPayableRelatedParty_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible notes payable - related party</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Liability, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non-current finance lease liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Income Tax Liabilities, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred income taxes</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationsNoncurrent" xlink:label="us-gaap_AssetRetirementObligationsNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetRetirementObligationsNoncurrent" xlink:to="us-gaap_AssetRetirementObligationsNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetRetirementObligationsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Retirement Obligations, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetRetirementObligationsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset retirement obligations</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnergyMarketingContractLiabilitiesNoncurrent" xlink:label="us-gaap_EnergyMarketingContractLiabilitiesNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EnergyMarketingContractLiabilitiesNoncurrent" xlink:to="us-gaap_EnergyMarketingContractLiabilitiesNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EnergyMarketingContractLiabilitiesNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Energy Marketing Contract Liabilities, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EnergyMarketingContractLiabilitiesNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contract liability - power purchase agreement</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Liabilities, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total long-term liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Commitments and Contingencies</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Commitments and contingencies</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity, Attributable to Parent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders' equity:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Redeemable Noncontrolling Interest, Equity, Carrying Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred stock, $.10 par value, 10,000 shares authorized; none issued</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Value, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock, $.01 par value, 100,000 shares authorized; 42,599 and 34,052 issued and outstanding, as of September 30, 2024 and December 31, 2023, respectively</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional Paid in Capital</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional paid-in capital</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Retained Earnings (Accumulated Deficit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Retained earnings</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity, Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance at the end</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance at the beginning</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total stockholders' equity</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities and Equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total liabilities and stockholders' equity</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Par or Stated Value Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Par or Stated Value Per Share</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Shares Authorized</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Shares Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Shares Issued</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Shares Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Shares Outstanding</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Par or Stated Value Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock, par value</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Shares Authorized</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Shares, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Shares, Issued</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Shares, Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Shares, Outstanding</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Condensed Consolidated Statements of Operations</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Product and Service [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Product and Service [Domain]</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ElectricSalesMember" xlink:label="hnrg_ElectricSalesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_ElectricSalesMember" xlink:to="hnrg_ElectricSalesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_ElectricSalesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents electric sales.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_ElectricSalesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Electric Sales [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_ElectricSalesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Electric sales</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_CoalSalesMember" xlink:label="hnrg_CoalSalesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_CoalSalesMember" xlink:to="hnrg_CoalSalesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_CoalSalesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents coal sales.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_CoalSalesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Coal Sales [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_CoalSalesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Coal sales</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenues [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SALES AND OPERATING REVENUES:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue from Contract with Customer, Excluding Assessed Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenues</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingIncome" xlink:label="us-gaap_OtherOperatingIncome" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherOperatingIncome" xlink:to="us-gaap_OtherOperatingIncome_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherOperatingIncome_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Operating Income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherOperatingIncome_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other revenues</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenues</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total sales and operating revenues</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating revenues</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="us-gaap_CostsAndExpensesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostsAndExpensesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostsAndExpensesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Costs and Expenses [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostsAndExpensesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">EXPENSES:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FuelCosts" xlink:label="us-gaap_FuelCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FuelCosts" xlink:to="us-gaap_FuelCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FuelCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fuel Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FuelCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fuel</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations" xlink:label="us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations" xlink:to="us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Utilities Operating Expense, Maintenance and Operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other operating and maintenance costs</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_CostOfPurchasedPower" xlink:label="hnrg_CostOfPurchasedPower" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_CostOfPurchasedPower" xlink:to="hnrg_CostOfPurchasedPower_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_CostOfPurchasedPower_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of costs incurred for purchase of power that are directly related to goods produced and sold and services rendered during the reporting period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_CostOfPurchasedPower_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cost of Purchased Power</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_CostOfPurchasedPower_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cost of purchased power</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DirectCommunicationsAndUtilitiesCosts" xlink:label="us-gaap_DirectCommunicationsAndUtilitiesCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DirectCommunicationsAndUtilitiesCosts" xlink:to="us-gaap_DirectCommunicationsAndUtilitiesCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DirectCommunicationsAndUtilitiesCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Direct Communications and Utilities Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DirectCommunicationsAndUtilitiesCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Utilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LaborAndRelatedExpense" xlink:label="us-gaap_LaborAndRelatedExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LaborAndRelatedExpense" xlink:to="us-gaap_LaborAndRelatedExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LaborAndRelatedExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Labor and Related Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LaborAndRelatedExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Labor</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation, Depletion and Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation, depletion, and amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation, Depletion and Amortization</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationAccretionExpense" xlink:label="us-gaap_AssetRetirementObligationAccretionExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetRetirementObligationAccretionExpense" xlink:to="us-gaap_AssetRetirementObligationAccretionExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetRetirementObligationAccretionExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Retirement Obligation, Accretion Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AssetRetirementObligationAccretionExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset retirement obligations accretion</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ExplorationExpense" xlink:label="us-gaap_ExplorationExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExplorationExpense" xlink:to="us-gaap_ExplorationExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExplorationExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Exploration Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ExplorationExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Exploration costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Selling, General and Administrative Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">General and administrative</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses" xlink:label="us-gaap_CostsAndExpenses" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_CostsAndExpenses_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostsAndExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Costs and Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CostsAndExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total operating expenses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Income (Loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">INCOME FROM OPERATIONS</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income (loss) from operations</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest Expense, Operating and Nonoperating</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest expense (1)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total interest expense</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gain (Loss) on Extinguishment of Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss on extinguishment of debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss on extinguishment of debt</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income (Loss) from Equity Method Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity loss - Sunrise Energy</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity method investment (loss)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">NET INCOME (LOSS) BEFORE INCOME TAXES</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax Expense (Benefit), Continuing Operations [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">INCOME TAX EXPENSE (BENEFIT):</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred income tax (benefit)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total income tax expense (benefit)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">NET INCOME (LOSS)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net income (loss) - basic</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">NET INCOME (LOSS) PER SHARE</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">NET INCOME (LOSS) PER SHARE:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings Per Share, Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Basic (in dollar per share)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Basic earnings (loss) per common share (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings Per Share, Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Diluted (in dollar per share)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Diluted net income (loss) per share (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted Average Number of Shares Outstanding Reconciliation [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">WEIGHTED AVERAGE SHARES OUTSTANDING</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted Average Number of Shares Outstanding, Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Basic (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average shares outstanding - basic (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted Average Number of Shares Outstanding, Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Diluted (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average shares outstanding - diluted (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseAbstract" xlink:label="us-gaap_InterestExpenseAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseAbstract" xlink:to="us-gaap_InterestExpenseAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest Expense, Operating and Nonoperating [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpenseAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest Expense:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebt" xlink:to="us-gaap_InterestExpenseDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest Expense, Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpenseDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest on bank debt</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseOther" xlink:label="us-gaap_InterestExpenseOther" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseOther" xlink:to="us-gaap_InterestExpenseOther_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseOther_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest Expense, Other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpenseOther_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other interest</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_AmortizationAndSwapRelatedInterestAbstract" xlink:label="hnrg_AmortizationAndSwapRelatedInterestAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_AmortizationAndSwapRelatedInterestAbstract" xlink:to="hnrg_AmortizationAndSwapRelatedInterestAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_AmortizationAndSwapRelatedInterestAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortization:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortization of Debt Issuance Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortization of debt issuance costs</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_AmortizationAggregateTotal" xlink:label="hnrg_AmortizationAggregateTotal" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_AmortizationAggregateTotal" xlink:to="hnrg_AmortizationAggregateTotal_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_AmortizationAggregateTotal_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of total amortization.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_AmortizationAggregateTotal_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortization Aggregate Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="hnrg_AmortizationAggregateTotal_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total amortization</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Condensed Consolidated Statements of Cash Flows</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CASH FLOWS FROM OPERATING ACTIVITIES:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net income (loss)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustments to reconcile net income to net cash provided by operating activities:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:label="us-gaap_EquityMethodInvestmentDividendsOrDistributions" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:to="us-gaap_EquityMethodInvestmentDividendsOrDistributions_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentDividendsOrDistributions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Equity Method Investment, Distribution</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentDividendsOrDistributions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash distribution - Sunrise Energy</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfOtherAssets" xlink:label="us-gaap_GainLossOnSaleOfOtherAssets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfOtherAssets" xlink:to="us-gaap_GainLossOnSaleOfOtherAssets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfOtherAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gain (Loss) on Disposition of Other Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSaleOfOtherAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss (gain) on sale of assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationCashPaidToSettle" xlink:label="us-gaap_AssetRetirementObligationCashPaidToSettle" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetRetirementObligationCashPaidToSettle" xlink:to="us-gaap_AssetRetirementObligationCashPaidToSettle_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetRetirementObligationCashPaidToSettle_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Retirement Obligation, Cash Paid to Settle</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AssetRetirementObligationCashPaidToSettle_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash paid on asset retirement obligation reclamation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Payment Arrangement, Noncash Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock-based compensation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedContractCostAmortization" xlink:label="us-gaap_CapitalizedContractCostAmortization" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedContractCostAmortization" xlink:to="us-gaap_CapitalizedContractCostAmortization_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizedContractCostAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Capitalized Contract Cost, Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalizedContractCostAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortization of contract asset and contract liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Prepaid Expense and Other Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Operating Capital [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Change in operating assets and liabilities:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Accounts and Notes Receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts receivable</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInMaterialsAndSupplies" xlink:label="us-gaap_IncreaseDecreaseInMaterialsAndSupplies" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInMaterialsAndSupplies" xlink:to="us-gaap_IncreaseDecreaseInMaterialsAndSupplies_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInMaterialsAndSupplies_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Materials and Supplies</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInMaterialsAndSupplies_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Parts and supplies</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Prepaid Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid expenses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Accounts Payable and Accrued Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts payable and accrued liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Deferred Revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred revenue</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Operating Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net cash provided by operating activities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Investing Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CASH FLOWS FROM INVESTING ACTIVITIES:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments to Acquire Property, Plant, and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Capital expenditures</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfMachineryAndEquipment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfMachineryAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Sale of Machinery and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleOfMachineryAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from sale of equipment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Investing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net cash used in investing activities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CASH FLOWS FROM FINANCING ACTIVITIES:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfBankDebt" xlink:label="us-gaap_RepaymentsOfBankDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfBankDebt" xlink:to="us-gaap_RepaymentsOfBankDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfBankDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Repayments of Bank Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfBankDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments on bank debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RepaymentsOfBankDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments on bank debt</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromBankDebt" xlink:label="us-gaap_ProceedsFromBankDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromBankDebt" xlink:to="us-gaap_ProceedsFromBankDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromBankDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Bank Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromBankDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Borrowings of bank debt</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeasePrincipalPayments" xlink:to="us-gaap_FinanceLeasePrincipalPayments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeasePrincipalPayments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Principal Payments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FinanceLeasePrincipalPayments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments on lease financing</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeasePrincipalPayments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financing cash outflows from finance leases</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ProceedsFromSaleLeasebackTransaction" xlink:label="hnrg_ProceedsFromSaleLeasebackTransaction" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_ProceedsFromSaleLeasebackTransaction" xlink:to="hnrg_ProceedsFromSaleLeasebackTransaction_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_ProceedsFromSaleLeasebackTransaction_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the amount of proceeds from sale leaseback transactions.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_ProceedsFromSaleLeasebackTransaction_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from sale and leaseback arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_ProceedsFromSaleLeasebackTransaction_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from sale and leaseback arrangement</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRelatedPartyDebt" xlink:to="us-gaap_ProceedsFromRelatedPartyDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Related Party Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of related party notes payable</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfRelatedPartyDebt" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Repayments of Related Party Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments on related party notes payable</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments of Debt Issuance Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt issuance costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Issuance of Common Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">ATM offering</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payment, Tax Withholding, Share-Based Payment Arrangement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Taxes paid on vesting of RSUs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided by (Used in) Financing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net cash provided by (used in) financing activities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase in cash, cash equivalents, and restricted cash</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash, cash equivalents, and restricted cash, end of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash, cash equivalents, and restricted cash, beginning of period</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CASH, CASH EQUIVALENTS, AND RESTRICTED CASH:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Supplemental Cash Flow Information [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SUPPLEMENTAL CASH FLOW INFORMATION:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest Paid, Excluding Capitalized Interest, Operating Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash paid for interest</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SUPPLEMENTAL NON-CASH FLOW INFORMATION:</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ChangeInCapitalExpendituresIncludedInAccountsPayableAndPrepaidExpense" xlink:label="hnrg_ChangeInCapitalExpendituresIncludedInAccountsPayableAndPrepaidExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_ChangeInCapitalExpendituresIncludedInAccountsPayableAndPrepaidExpense" xlink:to="hnrg_ChangeInCapitalExpendituresIncludedInAccountsPayableAndPrepaidExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_ChangeInCapitalExpendituresIncludedInAccountsPayableAndPrepaidExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Change in capital expenditures included in accounts payable and prepaid expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_ChangeInCapitalExpendituresIncludedInAccountsPayableAndPrepaidExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Change in capital expenditures included in accounts payable and prepaid expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_ChangeInCapitalExpendituresIncludedInAccountsPayableAndPrepaidExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Change in capital expenditures included in accounts payable and prepaid expense</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionOriginalDebtAmount1" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock issued on redemption of convertible notes and interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock issued on redemption of convertible notes and interest</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Condensed Consolidated Statements of Stockholders' Equity</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Components [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Component [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock Issued</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional Paid-in Capital [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional Paid-in Capital</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Retained Earnings [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Retained Earnings</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares, Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance at the end (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance at the beginning (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock-based compensation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock issued on vesting of RSUs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock issued on vesting of RSUs (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Taxes paid on vesting of RSUs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Taxes paid on vesting of RSUs (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Value, Conversion of Convertible Securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock issued on redemption of convertible notes</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Shares, Conversion of Convertible Securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock issued on redemption of convertible notes (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Value, New Issues</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock issued in ATM offering</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Shares, New Issues</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock issued in ATM offering (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">GENERAL BUSINESS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">GENERAL BUSINESS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">RECENT ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounting Standards Update and Change in Accounting Principle [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">RECENT ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfTangibleAssetsDisclosureAbstract" xlink:label="us-gaap_ImpairmentOrDisposalOfTangibleAssetsDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfTangibleAssetsDisclosureAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfTangibleAssetsDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfTangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">LONG-LIVED ASSET IMPAIRMENTS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentChargesTextBlock" xlink:label="us-gaap_AssetImpairmentChargesTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetImpairmentChargesTextBlock" xlink:to="us-gaap_AssetImpairmentChargesTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetImpairmentChargesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Impairment Charges [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetImpairmentChargesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">LONG-LIVED ASSET IMPAIRMENTS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">INVENTORY</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">INVENTORY</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAbstract" xlink:label="us-gaap_LongTermDebtAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtAbstract" xlink:to="us-gaap_LongTermDebtAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">BANK DEBT</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">BANK DEBT</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">REVENUE</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue from Contract with Customer [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">REVENUE</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">INCOME TAXES</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">INCOME TAXES</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">STOCK COMPENSATION PLANS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Payment Arrangement [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">STOCK COMPENSATION PLANS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">LEASES</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Leases [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">LEASES</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_SelfInsuranceAbstract" xlink:label="hnrg_SelfInsuranceAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_SelfInsuranceAbstract" xlink:to="hnrg_SelfInsuranceAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_SelfInsuranceAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">N/A</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_SelfInsuranceAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SELF-INSURANCE</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_SelfInsuranceTextBlock" xlink:label="hnrg_SelfInsuranceTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_SelfInsuranceTextBlock" xlink:to="hnrg_SelfInsuranceTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_SelfInsuranceTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The entire disclosure for self insurance.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_SelfInsuranceTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Self Insurance [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_SelfInsuranceTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SELF-INSURANCE</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">FAIR VALUE MEASUREMENTS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:label="us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:to="us-gaap_FairValueMeasurementInputsDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementInputsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementInputsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">FAIR VALUE MEASUREMENTS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">EQUITY METHOD INVESTMENTS.</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:to="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Method Investments and Joint Ventures Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">EQUITY METHOD INVESTMENTS.</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract" xlink:label="us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract" xlink:to="us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CONVERTIBLE NOTES</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ConvertibleNotesDisclosureTextBlock" xlink:label="hnrg_ConvertibleNotesDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_ConvertibleNotesDisclosureTextBlock" xlink:to="hnrg_ConvertibleNotesDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_ConvertibleNotesDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The entire disclosure for information about convertible notes.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_ConvertibleNotesDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible Notes Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_ConvertibleNotesDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CONVERTIBLE NOTES</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">NOTES PAYABLE - RELATED PARTIES</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party Transactions Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">NOTES PAYABLE - RELATED PARTIES</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:label="us-gaap_RestructuringAndRelatedActivitiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="us-gaap_RestructuringAndRelatedActivitiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringAndRelatedActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">ORGANIZATIONAL RESTRUCTURING</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:label="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:to="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restructuring and Related Activities Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">ORGANIZATIONAL RESTRUCTURING</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_AtMarketAgreementAbstract" xlink:label="hnrg_AtMarketAgreementAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_AtMarketAgreementAbstract" xlink:to="hnrg_AtMarketAgreementAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_AtMarketAgreementAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">No definition available.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_AtMarketAgreementAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">AT THE MARKET AGREEMENT</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">AT THE MARKET AGREEMENT</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SEGMENTS OF BUSINESS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segment Reporting Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SEGMENTS OF BUSINESS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings Per Share [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">NET INCOME (LOSS) PER SHARE</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">ASSETS HELD-FOR-SALE</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">ASSETS HELD-FOR-SALE</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SUBSEQUENT EVENTS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsequent Events [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SUBSEQUENT EVENTS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Debt [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of debt</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Maturities of Long-Term Debt [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of maturities of long-term debt</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of accounts payable and accrued liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue from External Customers by Geographic Areas [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of revenue by geographic area</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:to="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of revenue by major customers</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:to="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Non-vested activity table</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Non-vested RSU vesting years</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease, Cost [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of lease cost</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of future minimum lease payment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink:label="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink:to="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of operations of primary reportable segments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of earnings (loss) per share</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_GeneralBusinessTable" xlink:label="hnrg_GeneralBusinessTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_GeneralBusinessTable" xlink:to="hnrg_GeneralBusinessTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_GeneralBusinessTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disclosure for the general note to the financial statements for the reporting entity for the nature of business.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_GeneralBusinessTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">GENERAL BUSINESS [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investment, Name [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="srt_EquityMethodInvesteeNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_EquityMethodInvesteeNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investment, Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_SunriseEnergyLlcMember" xlink:label="hnrg_SunriseEnergyLlcMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_SunriseEnergyLlcMember" xlink:to="hnrg_SunriseEnergyLlcMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_SunriseEnergyLlcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents Sunrise Energy, LLC.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_SunriseEnergyLlcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Sunrise Energy, LLC [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_SunriseEnergyLlcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Sunrise Energy, LLC</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Geographical [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_SegmentGeographicalDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Geographical [Domain]</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_SouthwesternIndianaMember" xlink:label="hnrg_SouthwesternIndianaMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_SouthwesternIndianaMember" xlink:to="hnrg_SouthwesternIndianaMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_SouthwesternIndianaMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information regarding Southwestern Indiana.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_SouthwesternIndianaMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Southwestern Indiana [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_SouthwesternIndianaMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Southwestern Indiana</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_GeneralBusinessLineItems" xlink:label="hnrg_GeneralBusinessLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_GeneralBusinessLineItems" xlink:to="hnrg_GeneralBusinessLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_GeneralBusinessLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_GeneralBusinessLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">General Business [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_GeneralBusinessLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">GENERAL BUSINESS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of Reportable Segments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of reportable segments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Method Investment, Ownership Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of equity method investment</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_NumberOfUndergroundMinesIncludedInTheSignificantOperatingSegment" xlink:label="hnrg_NumberOfUndergroundMinesIncludedInTheSignificantOperatingSegment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_NumberOfUndergroundMinesIncludedInTheSignificantOperatingSegment" xlink:to="hnrg_NumberOfUndergroundMinesIncludedInTheSignificantOperatingSegment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_NumberOfUndergroundMinesIncludedInTheSignificantOperatingSegment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the number of underground mines that are included in the significant operating segment.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_NumberOfUndergroundMinesIncludedInTheSignificantOperatingSegment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">hnrg_NumberOfUndergroundMinesIncludedInTheSignificantOperatingSegment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_NumberOfUndergroundMinesIncludedInTheSignificantOperatingSegment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of underground mines</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable" xlink:label="us-gaap_ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable" xlink:to="us-gaap_ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">LONG-LIVED ASSET IMPAIRMENTS [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems" xlink:label="us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems" xlink:to="us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Impaired Long-Lived Assets Held and Used [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">LONG-LIVED ASSET IMPAIRMENTS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges" xlink:label="us-gaap_AssetImpairmentCharges" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetImpairmentCharges" xlink:to="us-gaap_AssetImpairmentCharges_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetImpairmentCharges_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Impairment Charges</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetImpairmentCharges_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset impairment charges</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryAdjustments" xlink:label="us-gaap_InventoryAdjustments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryAdjustments" xlink:to="us-gaap_InventoryAdjustments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryAdjustments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory Adjustments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryAdjustments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory adjustments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">BANK DEBT [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_CreditAgreementMember" xlink:label="hnrg_CreditAgreementMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_CreditAgreementMember" xlink:to="hnrg_CreditAgreementMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_CreditAgreementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the credit agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_CreditAgreementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Credit Agreement [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_CreditAgreementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Credit Agreement</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_FirstAmendmentOfCreditAgreementMember" xlink:label="hnrg_FirstAmendmentOfCreditAgreementMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_FirstAmendmentOfCreditAgreementMember" xlink:to="hnrg_FirstAmendmentOfCreditAgreementMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_FirstAmendmentOfCreditAgreementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the first amendment of the credit agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_FirstAmendmentOfCreditAgreementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">First Amendment to the Credit Agreement</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Credit Facility [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Credit Facility [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revolving Credit Facility [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revolving credit</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-Term Debt, Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_LongtermDebtTypeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-Term Debt, Type [Domain]</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_TermLoanMember" xlink:label="hnrg_TermLoanMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_TermLoanMember" xlink:to="hnrg_TermLoanMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_TermLoanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the term loan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_TermLoanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Term Loan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_TermLoanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Term Loan</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statistical Measurement [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statistical Measurement [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Minimum [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Minimum</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementScenarioAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Scenario [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioUnspecifiedDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScenarioUnspecifiedDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Scenario [Domain]</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_FirstQuarterOf2025Member" xlink:label="hnrg_FirstQuarterOf2025Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_FirstQuarterOf2025Member" xlink:to="hnrg_FirstQuarterOf2025Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_FirstQuarterOf2025Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information relating to period for the first quarter of 2025.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_FirstQuarterOf2025Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">First Quarter of 2025 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_FirstQuarterOf2025Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">First quarter of 2025</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_FiscalQuarterAfterFirstQuarterOf2025Member" xlink:label="hnrg_FiscalQuarterAfterFirstQuarterOf2025Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_FiscalQuarterAfterFirstQuarterOf2025Member" xlink:to="hnrg_FiscalQuarterAfterFirstQuarterOf2025Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_FiscalQuarterAfterFirstQuarterOf2025Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information relating to period each fiscal quarter thereafter of first quarter of 2025.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_FiscalQuarterAfterFirstQuarterOf2025Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fiscal Quarter after First Quarter of 2025 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_FiscalQuarterAfterFirstQuarterOf2025Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Each fiscal quarter after first quarter of 2025</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">BANK DEBT</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_MaximumForwardPowerSaleTermLoanRepayments" xlink:label="hnrg_MaximumForwardPowerSaleTermLoanRepayments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_MaximumForwardPowerSaleTermLoanRepayments" xlink:to="hnrg_MaximumForwardPowerSaleTermLoanRepayments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_MaximumForwardPowerSaleTermLoanRepayments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum amount of loan payment with proceeds from eligible power purchase agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_MaximumForwardPowerSaleTermLoanRepayments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum Forward Power Sale, Term Loan Repayments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_MaximumForwardPowerSaleTermLoanRepayments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Repay outstanding term loans</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="us-gaap_DebtInstrumentPeriodicPayment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPayment" xlink:to="us-gaap_DebtInstrumentPeriodicPayment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentPeriodicPayment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Periodic Payment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentPeriodicPayment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Quarterly term loan payments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet" xlink:label="us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet" xlink:to="us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Increase (Decrease), Net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-Term Debt, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total bank debt</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Line of Credit Facility, Maximum Borrowing Capacity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum borrowing capacity</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="us-gaap_ProceedsFromLongTermLinesOfCredit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:to="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Long-Term Lines of Credit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromLongTermLinesOfCredit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount borrowed</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:label="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:to="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Unused Borrowing Capacity, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional borrowing capacity</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsNet" xlink:to="us-gaap_DeferredFinanceCostsNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFinanceCostsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Issuance Costs, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredFinanceCostsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less total unamortized debt issuance cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredFinanceCostsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional costs incurred</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredFinanceCostsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unamortized bank fees and other costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnamortizedDebtIssuanceExpense" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnamortizedDebtIssuanceExpense" xlink:to="us-gaap_UnamortizedDebtIssuanceExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unamortized Debt Issuance Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unamortized bank fees</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DebtInstrumentCovenantLeverageRatio" xlink:label="hnrg_DebtInstrumentCovenantLeverageRatio" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_DebtInstrumentCovenantLeverageRatio" xlink:to="hnrg_DebtInstrumentCovenantLeverageRatio_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_DebtInstrumentCovenantLeverageRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the debt instrument, covenant, debt leverage ratio.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_DebtInstrumentCovenantLeverageRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Covenant, Leverage Ratio</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_DebtInstrumentCovenantLeverageRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total Leverage Ratio, Threshold</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DebtInstrumentCovenantFirstLienLeverageRatio" xlink:label="hnrg_DebtInstrumentCovenantFirstLienLeverageRatio" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_DebtInstrumentCovenantFirstLienLeverageRatio" xlink:to="hnrg_DebtInstrumentCovenantFirstLienLeverageRatio_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_DebtInstrumentCovenantFirstLienLeverageRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the debt instrument, covenant, first lien leverage ratio.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_DebtInstrumentCovenantFirstLienLeverageRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Covenant, First Lien Leverage Ratio</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_DebtInstrumentCovenantFirstLienLeverageRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">First lien leverage ratio</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DebtInstrumentCovenantMinimumLiquidityRequirement" xlink:label="hnrg_DebtInstrumentCovenantMinimumLiquidityRequirement" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_DebtInstrumentCovenantMinimumLiquidityRequirement" xlink:to="hnrg_DebtInstrumentCovenantMinimumLiquidityRequirement_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_DebtInstrumentCovenantMinimumLiquidityRequirement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of minimum liquidity required to be maintained as covenant of credit agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_DebtInstrumentCovenantMinimumLiquidityRequirement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Covenant, Minimum Liquidity Requirement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_DebtInstrumentCovenantMinimumLiquidityRequirement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Minimum liquidity requirement</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DebtInstrumentCovenantMinimumQuarterlyEarningsBeforeInterestTaxAndDepreciationRequirement" xlink:label="hnrg_DebtInstrumentCovenantMinimumQuarterlyEarningsBeforeInterestTaxAndDepreciationRequirement" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_DebtInstrumentCovenantMinimumQuarterlyEarningsBeforeInterestTaxAndDepreciationRequirement" xlink:to="hnrg_DebtInstrumentCovenantMinimumQuarterlyEarningsBeforeInterestTaxAndDepreciationRequirement_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_DebtInstrumentCovenantMinimumQuarterlyEarningsBeforeInterestTaxAndDepreciationRequirement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of minimum EBITDA required to be maintained as covenant of credit agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_DebtInstrumentCovenantMinimumQuarterlyEarningsBeforeInterestTaxAndDepreciationRequirement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Covenant, Minimum Quarterly Earnings Before Interest Tax and Depreciation Requirement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_DebtInstrumentCovenantMinimumQuarterlyEarningsBeforeInterestTaxAndDepreciationRequirement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Minimum quarterly EBITDA requirement</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DebtInstrumentLiquidity" xlink:label="hnrg_DebtInstrumentLiquidity" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_DebtInstrumentLiquidity" xlink:to="hnrg_DebtInstrumentLiquidity_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_DebtInstrumentLiquidity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount of liquidity under the debt instrument.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_DebtInstrumentLiquidity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">hnrg_DebtInstrumentLiquidity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_DebtInstrumentLiquidity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Liquidity</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DebtInstrumentQuarterlyEarningsBeforeInterestTaxAndDepreciation" xlink:label="hnrg_DebtInstrumentQuarterlyEarningsBeforeInterestTaxAndDepreciation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_DebtInstrumentQuarterlyEarningsBeforeInterestTaxAndDepreciation" xlink:to="hnrg_DebtInstrumentQuarterlyEarningsBeforeInterestTaxAndDepreciation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_DebtInstrumentQuarterlyEarningsBeforeInterestTaxAndDepreciation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of quarterly EBITDA maintained by the company.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_DebtInstrumentQuarterlyEarningsBeforeInterestTaxAndDepreciation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Quarterly Earnings Before Interest Tax and Depreciation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_DebtInstrumentQuarterlyEarningsBeforeInterestTaxAndDepreciation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Quarterly EBITDA</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCovenantCompliance" xlink:label="us-gaap_LineOfCreditFacilityCovenantCompliance" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityCovenantCompliance" xlink:to="us-gaap_LineOfCreditFacilityCovenantCompliance_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityCovenantCompliance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Line of Credit Facility, Covenant Compliance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityCovenantCompliance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Covenant compliance</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio" xlink:label="hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio" xlink:to="hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the debt instrument, covenant, debt service coverage ratio.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Covenant, Debt Service Coverage Ratio</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Basis Spread on Variable Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest rate</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Interest Rate, Effective Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">All in rate</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" xlink:label="us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" xlink:to="us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_LongtermDebtCurrentMaturitiesGross" xlink:label="hnrg_LongtermDebtCurrentMaturitiesGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_LongtermDebtCurrentMaturitiesGross" xlink:to="hnrg_LongtermDebtCurrentMaturitiesGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_LongtermDebtCurrentMaturitiesGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_LongtermDebtCurrentMaturitiesGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current bank debt</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsCurrentNet" xlink:label="us-gaap_DeferredFinanceCostsCurrentNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsCurrentNet" xlink:to="us-gaap_DeferredFinanceCostsCurrentNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFinanceCostsCurrentNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Issuance Costs, Current, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredFinanceCostsCurrentNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less unamortized debt issuance cost</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-Term Debt, Current Maturities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net current portion</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_LongtermDebtExcludingCurrentMaturitiesGross" xlink:label="hnrg_LongtermDebtExcludingCurrentMaturitiesGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_LongtermDebtExcludingCurrentMaturitiesGross" xlink:to="hnrg_LongtermDebtExcludingCurrentMaturitiesGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_LongtermDebtExcludingCurrentMaturitiesGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_LongtermDebtExcludingCurrentMaturitiesGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term bank debt</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:label="us-gaap_DeferredFinanceCostsNoncurrentNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:to="us-gaap_DeferredFinanceCostsNoncurrentNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFinanceCostsNoncurrentNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Issuance Costs, Noncurrent, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredFinanceCostsNoncurrentNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less unamortized debt issuance cost</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-Term Debt, Excluding Current Maturities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net long-term portion</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-Term Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net bank debt</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-Term Debt, Maturity, Remainder of Fiscal Year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2024</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-Term Debt, Maturity, Year One</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2025</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-Term Debt, Maturity, Year Two</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2026</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts payable</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Taxes Payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued property taxes</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent" xlink:label="us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent" xlink:to="us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Payroll Taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued payroll</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:label="us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:to="us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Workers' Compensation Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Workers' compensation reserve</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Employee Benefits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Group health insurance</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationCurrent" xlink:label="us-gaap_AssetRetirementObligationCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetRetirementObligationCurrent" xlink:to="us-gaap_AssetRetirementObligationCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetRetirementObligationCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Retirement Obligation, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetRetirementObligationCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset retirement obligation - current portion</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Accrued Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Payable and Accrued Liabilities, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total accounts payable and accrued liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_CounterpartyNameAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CounterpartyNameAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Counterparty Name [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Counterparty Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_HoosierMember" xlink:label="hnrg_HoosierMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_HoosierMember" xlink:to="hnrg_HoosierMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_HoosierMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Relating to Hoosier.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_HoosierMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Hoosier [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_HoosierMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Hoosier</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ElectricityPurchasedMember" xlink:label="us-gaap_ElectricityPurchasedMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ElectricityPurchasedMember" xlink:to="us-gaap_ElectricityPurchasedMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ElectricityPurchasedMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Electricity, Purchased [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesInventoryCoalMember" xlink:label="us-gaap_PublicUtilitiesInventoryCoalMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PublicUtilitiesInventoryCoalMember" xlink:to="us-gaap_PublicUtilitiesInventoryCoalMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PublicUtilitiesInventoryCoalMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Coal [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contract with Customer, Basis of Pricing [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contract with Customer, Basis of Pricing [Domain]</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ContractCapacityMember" xlink:label="hnrg_ContractCapacityMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_ContractCapacityMember" xlink:to="hnrg_ContractCapacityMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_ContractCapacityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related to contract capacity.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_ContractCapacityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contract Capacity [Member]</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_AdditionalObligationsMember" xlink:label="hnrg_AdditionalObligationsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_AdditionalObligationsMember" xlink:to="hnrg_AdditionalObligationsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_AdditionalObligationsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the additional obligations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_AdditionalObligationsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional Obligations [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour" xlink:label="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour" xlink:to="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the contract price per megawatt-hour for the minimum quantity required.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term Purchase Commitment, Minimum Quantity Required, Price Per Megawatt Hour</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligation" xlink:to="us-gaap_RevenueRemainingPerformanceObligation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue, Remaining Performance Obligation, Amount</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne" xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne" xlink:to="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the megawatts provided per contract capacity for the stand-ready obligation for long-term purchase agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term Purchase Commitment, Stand Ready Obligation, Contract Capacity, Megawatts Provided Year One</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour" xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour" xlink:to="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the megawatts provided per contract capacity for stand-ready obligation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term Purchase Commitment, Stand Ready Obligation, Contract Capacity, Megawatts Provided Year Two Through Four</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth" xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth" xlink:to="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents price per kW-month for contract capacity.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term Purchase Commitment, Stand Ready Obligation, Contract Capacity, Price Per Kilowatts-month</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ShortTermPurchaseAgreementPrepaidContractAmount" xlink:label="hnrg_ShortTermPurchaseAgreementPrepaidContractAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_ShortTermPurchaseAgreementPrepaidContractAmount" xlink:to="hnrg_ShortTermPurchaseAgreementPrepaidContractAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_ShortTermPurchaseAgreementPrepaidContractAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount prepaid for the short-term purchase agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_ShortTermPurchaseAgreementPrepaidContractAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">hnrg_ShortTermPurchaseAgreementPrepaidContractAmount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_ShortTermPurchaseAgreementPrepaidContractAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long Term Purchase Agreement, Prepaid Contract Amount</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour" xlink:label="hnrg_ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour" xlink:to="hnrg_ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount of energy to be used under the short-term agreement, in Megawatts Per Hour.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">hnrg_ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long Term Purchase Commitment, Total Usage of Power, Megawatt Per Hour (Megawatt-Hour)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiability" xlink:to="us-gaap_ContractWithCustomerLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contract with Customer, Liability</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNet" xlink:label="us-gaap_AccountsReceivableNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Receivable, after Allowance for Credit Loss</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_EnergyObligationsMember" xlink:label="hnrg_EnergyObligationsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_EnergyObligationsMember" xlink:to="hnrg_EnergyObligationsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_EnergyObligationsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related to energy obligations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_EnergyObligationsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Energy Obligations [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:to="us-gaap_RevenueRemainingPerformanceObligationPercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue, Remaining Performance Obligation, Percentage</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disaggregation of Revenue [Table]</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DeliveredEnergyMember" xlink:label="hnrg_DeliveredEnergyMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_DeliveredEnergyMember" xlink:to="hnrg_DeliveredEnergyMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_DeliveredEnergyMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Relating to delivered energy.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_DeliveredEnergyMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Delivered Energy [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_DeliveredEnergyMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Delivered energy</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_EnergyCapacityMember" xlink:label="hnrg_EnergyCapacityMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_EnergyCapacityMember" xlink:to="hnrg_EnergyCapacityMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_EnergyCapacityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related to energy capacity.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_EnergyCapacityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Energy Capacity [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_EnergyCapacityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Capacity revenue</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segments [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_SegmentDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segments [Domain]</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ElectricOperationsMember" xlink:label="hnrg_ElectricOperationsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_ElectricOperationsMember" xlink:to="hnrg_ElectricOperationsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_ElectricOperationsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents electric operations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_ElectricOperationsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Electric Operations [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_ElectricOperationsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Electric Operations</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disaggregation of Revenue [Line Items]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd#stpr_IN" xlink:label="stpr_IN" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stpr_IN" xlink:to="stpr_IN_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="stpr_IN_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">INDIANA</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember" xlink:label="hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember" xlink:to="hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the customers in Florida, North Carolina, Alabama and Georgia.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Florida, North Carolina, Alabama and Georgia [Member]</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_Year2025Member" xlink:label="hnrg_Year2025Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_Year2025Member" xlink:to="hnrg_Year2025Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_Year2025Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information relating to year 2025.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_Year2025Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Year 2025 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_Year2025Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2025</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_Year2026Member" xlink:label="hnrg_Year2026Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_Year2026Member" xlink:to="hnrg_Year2026Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_Year2026Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information relating to year 2026.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_Year2026Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Year 2026 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_Year2026Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2026</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_Year2027Member" xlink:label="hnrg_Year2027Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_Year2027Member" xlink:to="hnrg_Year2027Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_Year2027Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information relating to year 2027.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_Year2027Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Year 2027 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_Year2027Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2027</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_CoalOperationsMember" xlink:label="hnrg_CoalOperationsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_CoalOperationsMember" xlink:to="hnrg_CoalOperationsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_CoalOperationsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents coal operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_CoalOperationsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Coal Operations [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_CoalOperationsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Coal Operations</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_RevenueRemainingPerformanceObligationVolume" xlink:label="hnrg_RevenueRemainingPerformanceObligationVolume" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_RevenueRemainingPerformanceObligationVolume" xlink:to="hnrg_RevenueRemainingPerformanceObligationVolume_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_RevenueRemainingPerformanceObligationVolume_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents remaining volume performance obligations relating to coal contracts with price reopeners.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_RevenueRemainingPerformanceObligationVolume_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue Remaining Performance Obligation, Volume</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_RevenueRemainingPerformanceObligationVolume_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Remaining volume performance obligations</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective Income Tax Rate Reconciliation, Percent</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted Stock Units (RSUs) [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Payment Arrangement, Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock-based compensation expense</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Intrinsic value of outstanding shares</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Price (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unrecognized stock compensation expense</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of shares available for grants (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares outstanding (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non-vested grants - Ending (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non-vested grants - Beginning (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Awarded (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vested (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Forfeited (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average share price (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share price on grant date, awarded (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share price on vested date (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VestingAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vesting [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_VestingDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VestingDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vesting [Domain]</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_VestingIn2024Member" xlink:label="hnrg_VestingIn2024Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_VestingIn2024Member" xlink:to="hnrg_VestingIn2024Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_VestingIn2024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents vesting in 2024.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_VestingIn2024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vesting in 2024 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_VestingIn2024Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2024</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_RepresentsVestingIn2025Member" xlink:label="hnrg_RepresentsVestingIn2025Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_RepresentsVestingIn2025Member" xlink:to="hnrg_RepresentsVestingIn2025Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_RepresentsVestingIn2025Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents vesting in 2025.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_RepresentsVestingIn2025Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents vesting in 2025 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_RepresentsVestingIn2025Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2025</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_RepresentsVestingIn2026Member" xlink:label="hnrg_RepresentsVestingIn2026Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_RepresentsVestingIn2026Member" xlink:to="hnrg_RepresentsVestingIn2026Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_RepresentsVestingIn2026Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents vesting in 2026.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_RepresentsVestingIn2026Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents vesting in 2026 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_RepresentsVestingIn2026Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2026</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_RepresentsVestingIn2027Member" xlink:label="hnrg_RepresentsVestingIn2027Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_RepresentsVestingIn2027Member" xlink:to="hnrg_RepresentsVestingIn2027Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_RepresentsVestingIn2027Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The RSU's vesting in 2027.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_RepresentsVestingIn2027Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents vesting in 2027 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_RepresentsVestingIn2027Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2027</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod" xlink:label="hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod" xlink:to="hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The number of equity-based payment instruments, excluding stock (or unit) options, that are to vest in a future period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">RSUs vesting (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_LesseeLeaseDescriptionTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeaseDescriptionTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Lease, Description [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Lease, Description [Line Items]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:to="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Remaining Lease Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, remaining lease term (Month)</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_OperatingLeaseInterestPaymentOnLiability" xlink:label="hnrg_OperatingLeaseInterestPaymentOnLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_OperatingLeaseInterestPaymentOnLiability" xlink:to="hnrg_OperatingLeaseInterestPaymentOnLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_OperatingLeaseInterestPaymentOnLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of interest paid on operating lease liability.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_OperatingLeaseInterestPaymentOnLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">hnrg_OperatingLeaseInterestPaymentOnLiability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_OperatingLeaseInterestPaymentOnLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Imputed interest on operating leases</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_NumberOfFinancingLeases" xlink:label="hnrg_NumberOfFinancingLeases" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_NumberOfFinancingLeases" xlink:to="hnrg_NumberOfFinancingLeases_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_NumberOfFinancingLeases_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The number of financing leases a company has.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_NumberOfFinancingLeases_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">hnrg_NumberOfFinancingLeases</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_NumberOfFinancingLeases_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of financing leases</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_FinancingLeasesDepreciationExpense" xlink:label="hnrg_FinancingLeasesDepreciationExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_FinancingLeasesDepreciationExpense" xlink:to="hnrg_FinancingLeasesDepreciationExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_FinancingLeasesDepreciationExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The depreciation expense relating to finance lease assets.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_FinancingLeasesDepreciationExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">hnrg_FinancingLeasesDepreciationExpense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_FinancingLeasesDepreciationExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financing Leases, depreciation expense</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="us-gaap_FinanceLeaseInterestExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseInterestExpense" xlink:to="us-gaap_FinanceLeaseInterestExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseInterestExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Interest Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseInterestExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest expense on finance lease liability</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:label="us-gaap_FinanceLeaseInterestPaymentOnLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:to="us-gaap_FinanceLeaseInterestPaymentOnLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseInterestPaymentOnLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Imputed interest on future remaining finance lease liability</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsLeasingNet" xlink:label="us-gaap_DeferredCostsLeasingNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsLeasingNet" xlink:to="us-gaap_DeferredCostsLeasingNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCostsLeasingNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Costs, Leasing, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredCostsLeasingNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred financing fees</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityAbstract" xlink:label="us-gaap_OperatingLeaseLiabilityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Liability [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating lease information:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Payments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating cash outflows from operating leases</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Weighted Average Remaining Lease Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average remaining lease term in years (in years)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Weighted Average Discount Rate, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average discount rate</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityAbstract" xlink:label="us-gaap_FinanceLeaseLiabilityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Liability [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance lease information:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Weighted Average Remaining Lease Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average remaining lease term in years (Year)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Weighted Average Discount Rate, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average discount rate</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Leases</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, to be Paid, Year One</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2025</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, to be Paid, Year Two</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2026</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, to be Paid, Year Three</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2027</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, to be Paid, Year Four</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2028</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, to be Paid, after Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Thereafter</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, to be Paid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total minimum lease payments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less imputed interest and deferred finance fees</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total lease liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total lease liability</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:label="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Leases</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Liability, to be Paid, Remainder of Fiscal Year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2024</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Liability, to be Paid, Year One</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2025</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Liability, to be Paid, Year Two</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2026</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Liability, to be Paid, Year Three</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2027</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Liability, to be Paid, Year Four</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2028</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Liability, to be Paid, after Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Thereafter</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Liability, to be Paid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total minimum lease payments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Liability, Undiscounted Excess Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less imputed interest and deferred finance fees</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiability" xlink:to="us-gaap_FinanceLeaseLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance Lease, Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinanceLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total lease liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FinanceLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total lease liability</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Right-of-Use Asset</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating lease assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Liability, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current operating lease liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Liability, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non-current operating lease liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_SelfInsuranceTable" xlink:label="hnrg_SelfInsuranceTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_SelfInsuranceTable" xlink:to="hnrg_SelfInsuranceTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_SelfInsuranceTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disclosure for the general note to the financial statements for the self-insurance taken by the entity.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_SelfInsuranceTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Self Insurance [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted Cash and Cash Equivalents [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and Cash Equivalents [Domain]</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_FutureWorkersCompensationClaimPaymentsMember" xlink:label="hnrg_FutureWorkersCompensationClaimPaymentsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_FutureWorkersCompensationClaimPaymentsMember" xlink:to="hnrg_FutureWorkersCompensationClaimPaymentsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_FutureWorkersCompensationClaimPaymentsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents future workers' compensation claim payments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_FutureWorkersCompensationClaimPaymentsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Future Workers' Compensation Claim Payments [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-Lived Tangible Asset [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-Lived Tangible Asset [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MiningPropertiesAndMineralRightsMember" xlink:label="us-gaap_MiningPropertiesAndMineralRightsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MiningPropertiesAndMineralRightsMember" xlink:to="us-gaap_MiningPropertiesAndMineralRightsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MiningPropertiesAndMineralRightsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Mining Properties and Mineral Rights [Member]</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_SelfInsuranceLineItems" xlink:label="hnrg_SelfInsuranceLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_SelfInsuranceLineItems" xlink:to="hnrg_SelfInsuranceLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_SelfInsuranceLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_SelfInsuranceLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Self Insurance [Line Items]</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_NumberOfMiningUnits" xlink:label="hnrg_NumberOfMiningUnits" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_NumberOfMiningUnits" xlink:to="hnrg_NumberOfMiningUnits_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_NumberOfMiningUnits_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The number of mining units.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_NumberOfMiningUnits_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">hnrg_NumberOfMiningUnits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_NumberOfMiningUnits_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of mining units</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_GeographicSpreadOfMiningUnitsInMiles" xlink:label="hnrg_GeographicSpreadOfMiningUnitsInMiles" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_GeographicSpreadOfMiningUnitsInMiles" xlink:to="hnrg_GeographicSpreadOfMiningUnitsInMiles_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_GeographicSpreadOfMiningUnitsInMiles_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total active underground mining miles with equipment that is self-insured.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_GeographicSpreadOfMiningUnitsInMiles_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">hnrg_GeographicSpreadOfMiningUnitsInMiles</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_GeographicSpreadOfMiningUnitsInMiles_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Geographic spread of mining units (in miles)</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_CashAndCashEquivalentsRestrictedCashBalancesDeposits" xlink:label="hnrg_CashAndCashEquivalentsRestrictedCashBalancesDeposits" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_CashAndCashEquivalentsRestrictedCashBalancesDeposits" xlink:to="hnrg_CashAndCashEquivalentsRestrictedCashBalancesDeposits_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_CashAndCashEquivalentsRestrictedCashBalancesDeposits_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The cash equivalents and restricted cash related to deposits.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_CashAndCashEquivalentsRestrictedCashBalancesDeposits_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">hnrg_CashAndCashEquivalentsRestrictedCashBalancesDeposits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_CashAndCashEquivalentsRestrictedCashBalancesDeposits_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total cash and cash equivalent and restricted cash balances on deposit with financial institutions</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Method Investment [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Equity Method Investments [Line Items]</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_SeniorUnsecuredConvertibleNotesMember" xlink:label="hnrg_SeniorUnsecuredConvertibleNotesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_SeniorUnsecuredConvertibleNotesMember" xlink:to="hnrg_SeniorUnsecuredConvertibleNotesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_SeniorUnsecuredConvertibleNotesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represent information regarding senior unsecured convertible notes.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_SeniorUnsecuredConvertibleNotesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Senior Unsecured Convertible Notes [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_DirectorMember" xlink:label="srt_DirectorMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_DirectorMember" xlink:to="srt_DirectorMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_DirectorMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Director [Member]</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_NonaffiliatedPartyMember" xlink:label="hnrg_NonaffiliatedPartyMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_NonaffiliatedPartyMember" xlink:to="hnrg_NonaffiliatedPartyMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_NonaffiliatedPartyMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents non-affiliated party.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_NonaffiliatedPartyMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non-affiliated Party [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Conversion Description [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionNameDomain" xlink:to="us-gaap_DebtConversionNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Conversion, Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ConversionPrice6Point254MaturityDateDecember2028Member" xlink:label="hnrg_ConversionPrice6Point254MaturityDateDecember2028Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_ConversionPrice6Point254MaturityDateDecember2028Member" xlink:to="hnrg_ConversionPrice6Point254MaturityDateDecember2028Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_ConversionPrice6Point254MaturityDateDecember2028Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents conversion price $6.254 with maturity date of December 2028.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_ConversionPrice6Point254MaturityDateDecember2028Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Conversion Price 6 Point 254, Maturity Date December 2028 [Member]</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ConversionPrice6Point15MaturityDateDecember2028Member" xlink:label="hnrg_ConversionPrice6Point15MaturityDateDecember2028Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_ConversionPrice6Point15MaturityDateDecember2028Member" xlink:to="hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents conversion price of %6.15 with maturity date of December 2028.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Conversion Price 6 Point 15, Maturity Date December 2028 [Member]</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_RepresentsConversionPriceOf615WithMaturityDateOfDecember2028AdditionalSharesMember" xlink:label="hnrg_RepresentsConversionPriceOf615WithMaturityDateOfDecember2028AdditionalSharesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_RepresentsConversionPriceOf615WithMaturityDateOfDecember2028AdditionalSharesMember" xlink:to="hnrg_RepresentsConversionPriceOf615WithMaturityDateOfDecember2028AdditionalSharesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_RepresentsConversionPriceOf615WithMaturityDateOfDecember2028AdditionalSharesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Relating to the additional shares if conversion price of 6.15% with maturity date of December 2028.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_RepresentsConversionPriceOf615WithMaturityDateOfDecember2028AdditionalSharesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents conversion price of %6.15 with maturity date of December 2028, additional shares [Member].</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ConversionPrice6Point254MaturityDateDecember2026Member" xlink:label="hnrg_ConversionPrice6Point254MaturityDateDecember2026Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_ConversionPrice6Point254MaturityDateDecember2026Member" xlink:to="hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents conversion price 6.254 with maturity date of December 2026.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Conversion Price 6 Point 254, Maturity Date December 2026 [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Interest Rate, Stated Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest rate of debt instrument</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Convertible, Conversion Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Convertible, Conversion Price (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Conversion, Converted Instrument, Shares Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Conversion, Converted Instrument, Shares Issued (in shares)</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DebtConversionConvertedInstrumentSharesUsedForInterest" xlink:label="hnrg_DebtConversionConvertedInstrumentSharesUsedForInterest" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_DebtConversionConvertedInstrumentSharesUsedForInterest" xlink:to="hnrg_DebtConversionConvertedInstrumentSharesUsedForInterest_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_DebtConversionConvertedInstrumentSharesUsedForInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the number of shares used to pay interest for the conversion of shares.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_DebtConversionConvertedInstrumentSharesUsedForInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">hnrg_DebtConversionConvertedInstrumentSharesUsedForInterest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_DebtConversionConvertedInstrumentSharesUsedForInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Conversion, Converted Instrument, Shares Used for Interest (in shares)</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DebtConversionConvertedInstrumentAdditionalShares" xlink:label="hnrg_DebtConversionConvertedInstrumentAdditionalShares" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_DebtConversionConvertedInstrumentAdditionalShares" xlink:to="hnrg_DebtConversionConvertedInstrumentAdditionalShares_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_DebtConversionConvertedInstrumentAdditionalShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the additional shares issued from a debt conversion.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_DebtConversionConvertedInstrumentAdditionalShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">hnrg_DebtConversionConvertedInstrumentAdditionalShares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_DebtConversionConvertedInstrumentAdditionalShares_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Conversion, Converted Instrument, Additional Shares (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party Transaction [Table]</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_UnsecuredPromissoryNotesMember" xlink:label="hnrg_UnsecuredPromissoryNotesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_UnsecuredPromissoryNotesMember" xlink:to="hnrg_UnsecuredPromissoryNotesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_UnsecuredPromissoryNotesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the unsecured promissory notes.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_UnsecuredPromissoryNotesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unsecured Promissory Notes [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_UnsecuredPromissoryNotesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unsecured Promissory Notes</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related and Nonrelated Parties [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related and Nonrelated Parties [Domain]</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DirectorCharlesRWesleyIvMember" xlink:label="hnrg_DirectorCharlesRWesleyIvMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_DirectorCharlesRWesleyIvMember" xlink:to="hnrg_DirectorCharlesRWesleyIvMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_DirectorCharlesRWesleyIvMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the director Charles R. Wesley IV</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_DirectorCharlesRWesleyIvMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Director Charles R. Wesley IV [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_DirectorCharlesRWesleyIvMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Charles R. Wesley</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DirectorDavidJLubarMember" xlink:label="hnrg_DirectorDavidJLubarMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_DirectorDavidJLubarMember" xlink:to="hnrg_DirectorDavidJLubarMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_DirectorDavidJLubarMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the director David J. Lubar</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_DirectorDavidJLubarMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Director David J. Lubar [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_DirectorDavidJLubarMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">David J. Lubar</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DirectorDavidCHardieMember" xlink:label="hnrg_DirectorDavidCHardieMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_DirectorDavidCHardieMember" xlink:to="hnrg_DirectorDavidCHardieMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_DirectorDavidCHardieMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the director David C. Hardie</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_DirectorDavidCHardieMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Director David C. Hardie [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_DirectorDavidCHardieMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">David C. Hardie</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party Transaction [Line Items]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Face Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Principal amount of debt instrument</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_NumberOfEmployeesWorkforceReduction" xlink:label="hnrg_NumberOfEmployeesWorkforceReduction" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_NumberOfEmployeesWorkforceReduction" xlink:to="hnrg_NumberOfEmployeesWorkforceReduction_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_NumberOfEmployeesWorkforceReduction_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The number of employees in the workforce reduction.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_NumberOfEmployeesWorkforceReduction_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">hnrg_NumberOfEmployeesWorkforceReduction</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_NumberOfEmployeesWorkforceReduction_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of employees</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_PercentageOfWorkforceReduction" xlink:label="hnrg_PercentageOfWorkforceReduction" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_PercentageOfWorkforceReduction" xlink:to="hnrg_PercentageOfWorkforceReduction_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_PercentageOfWorkforceReduction_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The percentage of the workforce Reduction.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_PercentageOfWorkforceReduction_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">hnrg_PercentageOfWorkforceReduction</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_PercentageOfWorkforceReduction_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of Workforce</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringReserve" xlink:label="us-gaap_RestructuringReserve" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringReserve" xlink:to="us-gaap_RestructuringReserve_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringReserve_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restructuring Reserve</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Collaborative Arrangement and Arrangement Other than Collaborative [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Sale of Stock [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Sale of Stock [Domain]</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_AtMarketOfferingMember" xlink:label="hnrg_AtMarketOfferingMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_AtMarketOfferingMember" xlink:to="hnrg_AtMarketOfferingMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_AtMarketOfferingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the share offering classified as ATM (At-the-market).</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_AtMarketOfferingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">At Market Offering [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_AtMarketOfferingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">ATM</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_BRileySecuritiesIncMember" xlink:label="hnrg_BRileySecuritiesIncMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_BRileySecuritiesIncMember" xlink:to="hnrg_BRileySecuritiesIncMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_BRileySecuritiesIncMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents B. Riley Securities Inc.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_BRileySecuritiesIncMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">B. Riley Securities, Inc. [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_BRileySecuritiesIncMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">B. Riley Securities, Inc.</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds" xlink:label="hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds" xlink:to="hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the maximum aggregate gross proceeds relating to the equity sales agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Aggregate gross proceeds</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_AtmOfferingNoticeForTermination" xlink:label="hnrg_AtmOfferingNoticeForTermination" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_AtmOfferingNoticeForTermination" xlink:to="hnrg_AtmOfferingNoticeForTermination_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_AtmOfferingNoticeForTermination_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The number of days/weeks/months/years of notice required to terminate an ATM offering.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_AtmOfferingNoticeForTermination_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">hnrg_AtmOfferingNoticeForTermination</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_AtmOfferingNoticeForTermination_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Period of sale agreement</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Segment Reporting Information, by Segment [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segment Reporting Information [Line Items]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateAndOtherMember" xlink:label="us-gaap_CorporateAndOtherMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateAndOtherMember" xlink:to="us-gaap_CorporateAndOtherMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CorporateAndOtherMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Corporate Segment and Other Operating Segment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CorporateAndOtherMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Corporate and other and eliminations</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_OtherOperatingRevenueMember" xlink:label="hnrg_OtherOperatingRevenueMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_OtherOperatingRevenueMember" xlink:to="hnrg_OtherOperatingRevenueMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_OtherOperatingRevenueMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the other revenues.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_OtherOperatingRevenueMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Operating Revenue [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_OtherOperatingRevenueMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other operating revenue</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Expense</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentExpenditureAdditionToLongLivedAssets" xlink:label="us-gaap_SegmentExpenditureAdditionToLongLivedAssets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentExpenditureAdditionToLongLivedAssets" xlink:to="us-gaap_SegmentExpenditureAdditionToLongLivedAssets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentExpenditureAdditionToLongLivedAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant and Equipment, Additions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SegmentExpenditureAdditionToLongLivedAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Capital Expenditures</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_AmortizationOfContractLiability" xlink:label="hnrg_AmortizationOfContractLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_AmortizationOfContractLiability" xlink:to="hnrg_AmortizationOfContractLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_AmortizationOfContractLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amortization related to the contract liability.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_AmortizationOfContractLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">hnrg_AmortizationOfContractLiability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_AmortizationOfContractLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortization of contract liability</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="us-gaap_EarningsPerShareBasicAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings Per Share, Basic [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasicAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Basic earnings per common share:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="us-gaap_EarningsPerShareDilutedAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDilutedAbstract" xlink:to="us-gaap_EarningsPerShareDilutedAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDilutedAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings Per Share, Diluted [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDilutedAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Diluted earnings per common share:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestOnConvertibleDebtNetOfTax" xlink:label="us-gaap_InterestOnConvertibleDebtNetOfTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestOnConvertibleDebtNetOfTax" xlink:to="us-gaap_InterestOnConvertibleDebtNetOfTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestOnConvertibleDebtNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest on Convertible Debt, Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InterestOnConvertibleDebtNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Add: Convertible Notes interest expense, net of tax</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToParentDiluted" xlink:label="us-gaap_NetIncomeLossAttributableToParentDiluted" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToParentDiluted" xlink:to="us-gaap_NetIncomeLossAttributableToParentDiluted_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAttributableToParentDiluted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Income (Loss) Attributable to Parent, Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLossAttributableToParentDiluted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net income (loss) - diluted</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:label="us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:to="us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Add: Dilutive effects of if converted Convertible Notes (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Add: Dilutive effects of Restricted Stock Units (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal Groups, Including Discontinued Operations [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal Group Name [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal Group Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_SummitTerminalLlcMember" xlink:label="hnrg_SummitTerminalLlcMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_SummitTerminalLlcMember" xlink:to="hnrg_SummitTerminalLlcMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_SummitTerminalLlcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information relating to Summit Terminal LLC.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_SummitTerminalLlcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Summit Terminal LLC [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_SummitTerminalLlcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Summit</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="us-gaap_DisposalGroupClassificationAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupClassificationAxis" xlink:to="us-gaap_DisposalGroupClassificationAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupClassificationAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal Group Classification [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="us-gaap_DisposalGroupClassificationDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupClassificationDomain" xlink:to="us-gaap_DisposalGroupClassificationDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupClassificationDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal Group Classification [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:label="us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:to="us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal Group, Held-for-Sale, Not Discontinued Operations [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Wholly-owned subsidiary held for sale</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">ASSETS HELD-FOR-SALE</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DisposalGroupIncludingDiscontinuedOperationRightOfFirstRefusalNumberOfDays" xlink:label="hnrg_DisposalGroupIncludingDiscontinuedOperationRightOfFirstRefusalNumberOfDays" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_DisposalGroupIncludingDiscontinuedOperationRightOfFirstRefusalNumberOfDays" xlink:to="hnrg_DisposalGroupIncludingDiscontinuedOperationRightOfFirstRefusalNumberOfDays_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_DisposalGroupIncludingDiscontinuedOperationRightOfFirstRefusalNumberOfDays_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents number of day right of first refusal.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_DisposalGroupIncludingDiscontinuedOperationRightOfFirstRefusalNumberOfDays_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal Group, Including Discontinued Operation, Right of First Refusal, Number of Days</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_DisposalGroupIncludingDiscontinuedOperationRightOfFirstRefusalNumberOfDays_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Right of first refusal number of days</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal Group, Including Discontinued Operation, Consideration</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consideration</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal Group, Including Discontinued Operation, Depreciation and Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation and amortization</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortizationNetOfTax" xlink:label="hnrg_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortizationNetOfTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortizationNetOfTax" xlink:to="hnrg_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortizationNetOfTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortizationNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of depreciation and amortization expense, net of tax attributable to disposal group, including, but not limited to, discontinued operation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortizationNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal Group, Including Discontinued Operation, Depreciation and Amortization, Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortizationNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation and amortization, net of tax</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DisposalGroupIncludingDiscontinuedOperationAssetsImpairmentCharges" xlink:label="hnrg_DisposalGroupIncludingDiscontinuedOperationAssetsImpairmentCharges" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_DisposalGroupIncludingDiscontinuedOperationAssetsImpairmentCharges" xlink:to="hnrg_DisposalGroupIncludingDiscontinuedOperationAssetsImpairmentCharges_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_DisposalGroupIncludingDiscontinuedOperationAssetsImpairmentCharges_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of assets impairment charges attributable to disposal group, including, but not limited to, discontinued operation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_DisposalGroupIncludingDiscontinuedOperationAssetsImpairmentCharges_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disposal Group, Including Discontinued Operation, Assets Impairment Charges</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_DisposalGroupIncludingDiscontinuedOperationAssetsImpairmentCharges_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Impairment of assets held for sale</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsequent Event [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsequent Event Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsequent Event Type [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsequent Event [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsequent Events</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Subsequent Event [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">SUBSEQUENT EVENTS</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_LongTermPurchaseAgreementTerm" xlink:label="hnrg_LongTermPurchaseAgreementTerm" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_LongTermPurchaseAgreementTerm" xlink:to="hnrg_LongTermPurchaseAgreementTerm_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_LongTermPurchaseAgreementTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the term of long-term purchase agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_LongTermPurchaseAgreementTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long Term Purchase Agreement, Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_LongTermPurchaseAgreementTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Power contract term (in months)</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_LongTermPurchaseAgreementPrepaidContractAmount" xlink:label="hnrg_LongTermPurchaseAgreementPrepaidContractAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_LongTermPurchaseAgreementPrepaidContractAmount" xlink:to="hnrg_LongTermPurchaseAgreementPrepaidContractAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_LongTermPurchaseAgreementPrepaidContractAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount prepaid for the long-term purchase agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_LongTermPurchaseAgreementPrepaidContractAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long Term Purchase Agreement Prepaid Contract Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_LongTermPurchaseAgreementPrepaidContractAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term purchase agreement prepaid contract amount</label>
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_LongTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour" xlink:label="hnrg_LongTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_LongTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour" xlink:to="hnrg_LongTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="hnrg_LongTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount of energy to be used under the long-term agreement, in Megawatts Per Hour.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="hnrg_LongTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long Term Purchase Commitment Total Usage Of Power Megawatt Per Hour</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="hnrg_LongTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term purchase commitment total usage of power, megawatt per hour</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLinesOfCredit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLinesOfCredit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfLinesOfCredit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Repayments of Lines of Credit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RepaymentsOfLinesOfCredit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Repayment of revolving credit</label>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>16
<FILENAME>hnrg-20240930_pre.xml
<DESCRIPTION>EX-101.PRE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  10.8.0.95 -->
<!--Based on XBRL 2.1-->
<!--Created on: 11/12/2024 7:28:22 PM-->
<!--Modified on: 11/12/2024 7:28:22 PM-->
<link:linkbase 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" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink">
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DocumentDocumentAndEntityInformation" roleURI="http://halladorenergy.com/role/DocumentDocumentAndEntityInformation" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#StatementCondensedConsolidatedBalanceSheets" roleURI="http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#StatementCondensedConsolidatedBalanceSheetsParentheticals" roleURI="http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#StatementCondensedConsolidatedStatementsOfOperations" roleURI="http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#StatementCondensedConsolidatedStatementsOfCashFlows" roleURI="http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#StatementCondensedConsolidatedStatementsOfStockholdersEquity" roleURI="http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureGeneralBusiness" roleURI="http://halladorenergy.com/role/DisclosureGeneralBusiness" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureRecentAccountingPronouncementsNotYetAdopted" roleURI="http://halladorenergy.com/role/DisclosureRecentAccountingPronouncementsNotYetAdopted" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureLongLivedAssetImpairments" roleURI="http://halladorenergy.com/role/DisclosureLongLivedAssetImpairments" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureInventory" roleURI="http://halladorenergy.com/role/DisclosureInventory" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureBankDebt" roleURI="http://halladorenergy.com/role/DisclosureBankDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureAccountsPayableAndAccruedLiabilities" roleURI="http://halladorenergy.com/role/DisclosureAccountsPayableAndAccruedLiabilities" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureRevenue" roleURI="http://halladorenergy.com/role/DisclosureRevenue" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureIncomeTaxes" roleURI="http://halladorenergy.com/role/DisclosureIncomeTaxes" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureStockCompensationPlans" roleURI="http://halladorenergy.com/role/DisclosureStockCompensationPlans" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureLeases" roleURI="http://halladorenergy.com/role/DisclosureLeases" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureSelfInsurance" roleURI="http://halladorenergy.com/role/DisclosureSelfInsurance" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureFairValueMeasurements" roleURI="http://halladorenergy.com/role/DisclosureFairValueMeasurements" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureEquityMethodInvestments" roleURI="http://halladorenergy.com/role/DisclosureEquityMethodInvestments" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureConvertibleNotes" roleURI="http://halladorenergy.com/role/DisclosureConvertibleNotes" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureNotesPayableRelatedParties" roleURI="http://halladorenergy.com/role/DisclosureNotesPayableRelatedParties" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureOrganizationalRestructuring" roleURI="http://halladorenergy.com/role/DisclosureOrganizationalRestructuring" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureAtMarketAgreement" roleURI="http://halladorenergy.com/role/DisclosureAtMarketAgreement" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureSegmentsOfBusiness" roleURI="http://halladorenergy.com/role/DisclosureSegmentsOfBusiness" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureNetIncomeLossPerShare" roleURI="http://halladorenergy.com/role/DisclosureNetIncomeLossPerShare" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureAssetsHeldForSale" roleURI="http://halladorenergy.com/role/DisclosureAssetsHeldForSale" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureSubsequentEvents" roleURI="http://halladorenergy.com/role/DisclosureSubsequentEvents" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureBankDebtTables" roleURI="http://halladorenergy.com/role/DisclosureBankDebtTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureAccountsPayableAndAccruedLiabilitiesTables" roleURI="http://halladorenergy.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureRevenueTables" roleURI="http://halladorenergy.com/role/DisclosureRevenueTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureStockCompensationPlansTables" roleURI="http://halladorenergy.com/role/DisclosureStockCompensationPlansTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureLeasesTables" roleURI="http://halladorenergy.com/role/DisclosureLeasesTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureSegmentsOfBusinessTables" roleURI="http://halladorenergy.com/role/DisclosureSegmentsOfBusinessTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureNetIncomeLossPerShareTables" roleURI="http://halladorenergy.com/role/DisclosureNetIncomeLossPerShareTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureGeneralBusinessDetails" roleURI="http://halladorenergy.com/role/DisclosureGeneralBusinessDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureLongLivedAssetImpairmentsDetails" roleURI="http://halladorenergy.com/role/DisclosureLongLivedAssetImpairmentsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureInventoryDetails" roleURI="http://halladorenergy.com/role/DisclosureInventoryDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureBankDebtDetails" roleURI="http://halladorenergy.com/role/DisclosureBankDebtDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureBankDebtBankDebtLessDebtIssuanceCostsDetails" roleURI="http://halladorenergy.com/role/DisclosureBankDebtBankDebtLessDebtIssuanceCostsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureBankDebtFutureMaturitiesDetails" roleURI="http://halladorenergy.com/role/DisclosureBankDebtFutureMaturitiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureAccountsPayableAndAccruedLiabilitiesDetails" roleURI="http://halladorenergy.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureRevenueDetails" roleURI="http://halladorenergy.com/role/DisclosureRevenueDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureRevenueRemainingPerformanceObligationsDetails" roleURI="http://halladorenergy.com/role/DisclosureRevenueRemainingPerformanceObligationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureRevenueElectricOperationsDetails" roleURI="http://halladorenergy.com/role/DisclosureRevenueElectricOperationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureRevenueCoalOperationsDetails" roleURI="http://halladorenergy.com/role/DisclosureRevenueCoalOperationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureIncomeTaxesDetails" roleURI="http://halladorenergy.com/role/DisclosureIncomeTaxesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureStockCompensationPlansDetails" roleURI="http://halladorenergy.com/role/DisclosureStockCompensationPlansDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureStockCompensationPlansRsuActivityDetails" roleURI="http://halladorenergy.com/role/DisclosureStockCompensationPlansRsuActivityDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureStockCompensationPlansVestingOfNonVestedRsuGrantsDetails" roleURI="http://halladorenergy.com/role/DisclosureStockCompensationPlansVestingOfNonVestedRsuGrantsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureLeasesDetails" roleURI="http://halladorenergy.com/role/DisclosureLeasesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureLeasesLeasesInformationDetails" roleURI="http://halladorenergy.com/role/DisclosureLeasesLeasesInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureLeasesFutureMinimumLeasePaymentsDetails" roleURI="http://halladorenergy.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureLeasesBalanceSheetLocationsDetails" roleURI="http://halladorenergy.com/role/DisclosureLeasesBalanceSheetLocationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureSelfInsuranceDetails" roleURI="http://halladorenergy.com/role/DisclosureSelfInsuranceDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureFairValueMeasurementsDetails" roleURI="http://halladorenergy.com/role/DisclosureFairValueMeasurementsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureEquityMethodInvestmentsDetails" roleURI="http://halladorenergy.com/role/DisclosureEquityMethodInvestmentsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureConvertibleNotesDetails" roleURI="http://halladorenergy.com/role/DisclosureConvertibleNotesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureNotesPayableRelatedPartiesDetails" roleURI="http://halladorenergy.com/role/DisclosureNotesPayableRelatedPartiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureOrganizationalRestructuringDetails" roleURI="http://halladorenergy.com/role/DisclosureOrganizationalRestructuringDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureAtMarketAgreementDetails" roleURI="http://halladorenergy.com/role/DisclosureAtMarketAgreementDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureSegmentsOfBusinessDetails" roleURI="http://halladorenergy.com/role/DisclosureSegmentsOfBusinessDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureSegmentsOfBusinessSummaryOfReportableSegmentsOperationsDetails" roleURI="http://halladorenergy.com/role/DisclosureSegmentsOfBusinessSummaryOfReportableSegmentsOperationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureNetIncomeLossPerShareComputationOfNetIncomeAllocatedToCommonShareholdersDetails" roleURI="http://halladorenergy.com/role/DisclosureNetIncomeLossPerShareComputationOfNetIncomeAllocatedToCommonShareholdersDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureAssetsHeldForSaleDetails" roleURI="http://halladorenergy.com/role/DisclosureAssetsHeldForSaleDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="hnrg-20240930.xsd#DisclosureSubsequentEventsDetails" roleURI="http://halladorenergy.com/role/DisclosureSubsequentEventsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangements" roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xmlns="http://www.xbrl.org/2003/linkbase" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <presentationLink xlink:role="http://halladorenergy.com/role/DocumentDocumentAndEntityInformation" xlink:type="extended" xlink:title="995200090 - Document - Document And Entity Information" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey_638670365008207856" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCentralIndexKey_638670365008207856" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName_638670365008207856" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityRegistrantName_638670365008207856" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag_638670365008207856" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AmendmentFlag_638670365008207856" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate_638670365008207856" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_CurrentFiscalYearEndDate_638670365008207856" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus_638670365008207856" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentFiscalPeriodFocus_638670365008207856" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus_638670365008207856" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentFiscalYearFocus_638670365008207856" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="dei_DocumentType_638670365008207856" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentType_638670365008207856" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport_638670365008207856" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentQuarterlyReport_638670365008207856" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate_638670365008217783" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentPeriodEndDate_638670365008217783" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport_638670365008217783" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentTransitionReport_638670365008217783" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber_638670365008217783" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityFileNumber_638670365008217783" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode_638670365008217783" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityIncorporationStateCountryCode_638670365008217783" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber_638670365008217783" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityTaxIdentificationNumber_638670365008217783" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1_638670365008217783" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressAddressLine1_638670365008217783" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown_638670365008217783" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressCityOrTown_638670365008217783" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince_638670365008217783" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressStateOrProvince_638670365008217783" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode_638670365008227785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressPostalZipCode_638670365008227785" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode_638670365008227785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_CityAreaCode_638670365008227785" order="18" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber_638670365008227785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_LocalPhoneNumber_638670365008227785" order="19" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle_638670365008227785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_Security12bTitle_638670365008227785" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol_638670365008227785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_TradingSymbol_638670365008227785" order="21" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName_638670365008227785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_SecurityExchangeName_638670365008227785" order="22" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus_638670365008227785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCurrentReportingStatus_638670365008227785" order="23" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent_638670365008237787" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityInteractiveDataCurrent_638670365008237787" order="24" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory_638670365008237787" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityFilerCategory_638670365008237787" order="25" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness_638670365008237787" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntitySmallBusiness_638670365008237787" order="26" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany_638670365008237787" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityEmergingGrowthCompany_638670365008237787" order="27" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany_638670365008247791" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityShellCompany_638670365008247791" order="28" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding_638670365008247791" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCommonStockSharesOutstanding_638670365008247791" order="29" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets" xlink:type="extended" xlink:title="995200100 - Statement - Condensed Consolidated Balance Sheets" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract_638670365008247791" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsAbstract_638670365008247791" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract_638670365008247791" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638670365008247791" xlink:to="us-gaap_AssetsCurrentAbstract_638670365008247791" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_638670365008247791" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638670365008247791" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_638670365008247791" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="us-gaap_RestrictedCashAndCashEquivalents_638670365008247791" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638670365008247791" xlink:to="us-gaap_RestrictedCashAndCashEquivalents_638670365008247791" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent_638670365008257786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638670365008247791" xlink:to="us-gaap_AccountsReceivableNetCurrent_638670365008257786" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnergyRelatedInventoryCoal" xlink:label="us-gaap_EnergyRelatedInventoryCoal_638670365008257786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638670365008247791" xlink:to="us-gaap_EnergyRelatedInventoryCoal_638670365008257786" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInventorySupplies" xlink:label="us-gaap_OtherInventorySupplies_638670365008257786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638670365008247791" xlink:to="us-gaap_OtherInventorySupplies_638670365008257786" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="us-gaap_PrepaidExpenseCurrent_638670365008257786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638670365008247791" xlink:to="us-gaap_PrepaidExpenseCurrent_638670365008257786" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_638670365008257786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638670365008247791" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_638670365008257786" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_638670365008257786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638670365008247791" xlink:to="us-gaap_AssetsCurrent_638670365008257786" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_638670365008257786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638670365008247791" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_638670365008257786" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MineralRights" xlink:label="us-gaap_MineralRights_638670365008257786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract_638670365008257786" xlink:to="us-gaap_MineralRights_638670365008257786" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_BuildingsAndEquipmentGross" xlink:label="hnrg_BuildingsAndEquipmentGross_638670365008257786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract_638670365008257786" xlink:to="hnrg_BuildingsAndEquipmentGross_638670365008257786" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressGross" xlink:label="us-gaap_ConstructionInProgressGross_638670365008257786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract_638670365008257786" xlink:to="us-gaap_ConstructionInProgressGross_638670365008257786" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_638670365008267795" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract_638670365008257786" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset_638670365008267795" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_638670365008267795" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract_638670365008257786" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_638670365008267795" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_638670365008267795" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract_638670365008257786" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_638670365008267795" order="6" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_638670365008267795" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract_638670365008257786" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_638670365008267795" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments_638670365008267795" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract_638670365008257786" xlink:to="us-gaap_EquityMethodInvestments_638670365008267795" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent_638670365008267795" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract_638670365008257786" xlink:to="us-gaap_OtherAssetsNoncurrent_638670365008267795" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets_638670365008267795" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract_638670365008257786" xlink:to="us-gaap_Assets_638670365008267795" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638670365008267795" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638670365008267795" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract_638670365008277782" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638670365008267795" xlink:to="us-gaap_LiabilitiesCurrentAbstract_638670365008277782" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredDebtCurrent" xlink:label="us-gaap_SecuredDebtCurrent_638670365008277782" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638670365008277782" xlink:to="us-gaap_SecuredDebtCurrent_638670365008277782" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_638670365008277782" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638670365008277782" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_638670365008277782" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent_638670365008277782" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638670365008277782" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent_638670365008277782" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_638670365008277782" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638670365008277782" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_638670365008277782" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnergyMarketingContractLiabilitiesCurrent" xlink:label="us-gaap_EnergyMarketingContractLiabilitiesCurrent_638670365008277782" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638670365008277782" xlink:to="us-gaap_EnergyMarketingContractLiabilitiesCurrent_638670365008277782" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_638670365008277782" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638670365008277782" xlink:to="us-gaap_LiabilitiesCurrent_638670365008277782" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_638670365008287790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638670365008267795" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_638670365008287790" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredLongTermDebt" xlink:label="us-gaap_SecuredLongTermDebt_638670365008287790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract_638670365008287790" xlink:to="us-gaap_SecuredLongTermDebt_638670365008287790" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleLongTermNotesPayable" xlink:label="us-gaap_ConvertibleLongTermNotesPayable_638670365008287790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract_638670365008287790" xlink:to="us-gaap_ConvertibleLongTermNotesPayable_638670365008287790" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ConvertibleLongTermNotesPayableRelatedParty" xlink:label="hnrg_ConvertibleLongTermNotesPayableRelatedParty_638670365008287790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract_638670365008287790" xlink:to="hnrg_ConvertibleLongTermNotesPayableRelatedParty_638670365008287790" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent_638670365008287790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract_638670365008287790" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent_638670365008287790" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_638670365008297790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract_638670365008287790" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_638670365008297790" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationsNoncurrent" xlink:label="us-gaap_AssetRetirementObligationsNoncurrent_638670365008297790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract_638670365008287790" xlink:to="us-gaap_AssetRetirementObligationsNoncurrent_638670365008297790" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EnergyMarketingContractLiabilitiesNoncurrent" xlink:label="us-gaap_EnergyMarketingContractLiabilitiesNoncurrent_638670365008297790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract_638670365008287790" xlink:to="us-gaap_EnergyMarketingContractLiabilitiesNoncurrent_638670365008297790" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_638670365008297790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract_638670365008287790" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_638670365008297790" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent_638670365008297790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract_638670365008287790" xlink:to="us-gaap_LiabilitiesNoncurrent_638670365008297790" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities_638670365008297790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract_638670365008287790" xlink:to="us-gaap_Liabilities_638670365008297790" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies_638670365008307785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract_638670365008287790" xlink:to="us-gaap_CommitmentsAndContingencies_638670365008307785" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract_638670365008307785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638670365008267795" xlink:to="us-gaap_StockholdersEquityAbstract_638670365008307785" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_638670365008307785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_638670365008307785" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_638670365008307785" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue_638670365008307785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_638670365008307785" xlink:to="us-gaap_CommonStockValue_638670365008307785" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital_638670365008307785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_638670365008307785" xlink:to="us-gaap_AdditionalPaidInCapital_638670365008307785" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_638670365008317797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_638670365008307785" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_638670365008317797" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_638670365008317797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_638670365008307785" xlink:to="us-gaap_StockholdersEquity_638670365008317797" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_638670365008317797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_638670365008307785" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_638670365008317797" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" xlink:type="extended" xlink:title="995200105 - Statement - Condensed Consolidated Balance Sheets (Parentheticals)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_638670365008327787" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_638670365008327787" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized_638670365008327787" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesAuthorized_638670365008327787" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued_638670365008327787" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesIssued_638670365008327787" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding_638670365008327787" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesOutstanding_638670365008327787" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_638670365008327787" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_638670365008327787" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized_638670365008327787" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized_638670365008327787" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued_638670365008327787" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued_638670365008327787" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding_638670365008327787" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding_638670365008327787" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations" xlink:type="extended" xlink:title="995200200 - Statement - Condensed Consolidated Statements of Operations" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638670365008337811" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_StatementTable_638670365008337811" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis_638670365008337811" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638670365008337811" xlink:to="srt_ProductOrServiceAxis_638670365008337811" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_638670365008337811" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis_638670365008337811" xlink:to="srt_ProductsAndServicesDomain_638670365008337811" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ElectricSalesMember" xlink:label="hnrg_ElectricSalesMember_638670365008337811" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_638670365008337811" xlink:to="hnrg_ElectricSalesMember_638670365008337811" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_CoalSalesMember" xlink:label="hnrg_CoalSalesMember_638670365008337811" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_638670365008337811" xlink:to="hnrg_CoalSalesMember_638670365008337811" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638670365008337811" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638670365008337811" xlink:to="us-gaap_StatementLineItems_638670365008337811" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract_638670365008337811" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638670365008337811" xlink:to="us-gaap_RevenuesAbstract_638670365008337811" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_638670365008337811" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract_638670365008337811" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_638670365008337811" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingIncome" xlink:label="us-gaap_OtherOperatingIncome_638670365008337811" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract_638670365008337811" xlink:to="us-gaap_OtherOperatingIncome_638670365008337811" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues_638670365008337811" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract_638670365008337811" xlink:to="us-gaap_Revenues_638670365008337811" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="us-gaap_CostsAndExpensesAbstract_638670365008347786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638670365008337811" xlink:to="us-gaap_CostsAndExpensesAbstract_638670365008347786" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FuelCosts" xlink:label="us-gaap_FuelCosts_638670365008347786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract_638670365008347786" xlink:to="us-gaap_FuelCosts_638670365008347786" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations" xlink:label="us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_638670365008347786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract_638670365008347786" xlink:to="us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_638670365008347786" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_CostOfPurchasedPower" xlink:label="hnrg_CostOfPurchasedPower_638670365008347786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract_638670365008347786" xlink:to="hnrg_CostOfPurchasedPower_638670365008347786" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DirectCommunicationsAndUtilitiesCosts" xlink:label="us-gaap_DirectCommunicationsAndUtilitiesCosts_638670365008347786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract_638670365008347786" xlink:to="us-gaap_DirectCommunicationsAndUtilitiesCosts_638670365008347786" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LaborAndRelatedExpense" xlink:label="us-gaap_LaborAndRelatedExpense_638670365008347786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract_638670365008347786" xlink:to="us-gaap_LaborAndRelatedExpense_638670365008347786" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization_638670365008347786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract_638670365008347786" xlink:to="us-gaap_DepreciationDepletionAndAmortization_638670365008347786" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationAccretionExpense" xlink:label="us-gaap_AssetRetirementObligationAccretionExpense_638670365008347786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract_638670365008347786" xlink:to="us-gaap_AssetRetirementObligationAccretionExpense_638670365008347786" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ExplorationExpense" xlink:label="us-gaap_ExplorationExpense_638670365008357789" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract_638670365008347786" xlink:to="us-gaap_ExplorationExpense_638670365008357789" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_638670365008357789" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract_638670365008347786" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_638670365008357789" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses" xlink:label="us-gaap_CostsAndExpenses_638670365008357789" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract_638670365008347786" xlink:to="us-gaap_CostsAndExpenses_638670365008357789" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_638670365008357789" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638670365008337811" xlink:to="us-gaap_OperatingIncomeLoss_638670365008357789" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense_638670365008357789" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638670365008337811" xlink:to="us-gaap_InterestExpense_638670365008357789" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_638670365008357789" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638670365008337811" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_638670365008357789" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_638670365008357789" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638670365008337811" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_638670365008357789" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638670365008367788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638670365008337811" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638670365008367788" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_638670365008367788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638670365008337811" xlink:to="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_638670365008367788" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_638670365008367788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_638670365008367788" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_638670365008367788" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_638670365008367788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_638670365008367788" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_638670365008367788" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_638670365008367788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_638670365008367788" xlink:to="us-gaap_IncomeTaxExpenseBenefit_638670365008367788" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_638670365008367788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638670365008337811" xlink:to="us-gaap_NetIncomeLoss_638670365008367788" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract_638670365008367788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638670365008337811" xlink:to="us-gaap_EarningsPerShareAbstract_638670365008367788" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic_638670365008377790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_638670365008367788" xlink:to="us-gaap_EarningsPerShareBasic_638670365008377790" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted_638670365008377790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_638670365008367788" xlink:to="us-gaap_EarningsPerShareDiluted_638670365008377790" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_638670365008377790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638670365008337811" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_638670365008377790" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638670365008377790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_638670365008377790" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638670365008377790" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_638670365008377790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_638670365008377790" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_638670365008377790" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseAbstract" xlink:label="us-gaap_InterestExpenseAbstract_638670365008387807" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638670365008337811" xlink:to="us-gaap_InterestExpenseAbstract_638670365008387807" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt_638670365008387807" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InterestExpenseAbstract_638670365008387807" xlink:to="us-gaap_InterestExpenseDebt_638670365008387807" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseOther" xlink:label="us-gaap_InterestExpenseOther_638670365008387807" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InterestExpenseAbstract_638670365008387807" xlink:to="us-gaap_InterestExpenseOther_638670365008387807" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_AmortizationAndSwapRelatedInterestAbstract" xlink:label="hnrg_AmortizationAndSwapRelatedInterestAbstract_638670365008387807" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638670365008337811" xlink:to="hnrg_AmortizationAndSwapRelatedInterestAbstract_638670365008387807" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts_638670365008387807" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_AmortizationAndSwapRelatedInterestAbstract_638670365008387807" xlink:to="us-gaap_AmortizationOfFinancingCosts_638670365008387807" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_AmortizationAggregateTotal" xlink:label="hnrg_AmortizationAggregateTotal_638670365008387807" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_AmortizationAndSwapRelatedInterestAbstract_638670365008387807" xlink:to="hnrg_AmortizationAggregateTotal_638670365008387807" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense_638670365008397804" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_AmortizationAndSwapRelatedInterestAbstract_638670365008387807" xlink:to="us-gaap_InterestExpense_638670365008397804" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="995200300 - Statement - Condensed Consolidated Statements of Cash Flows" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638670365008397804" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638670365008397804" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_638670365008397804" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638670365008397804" xlink:to="us-gaap_ProfitLoss_638670365008397804" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638670365008397804" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638670365008397804" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638670365008397804" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_638670365008407806" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638670365008397804" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_638670365008407806" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_638670365008407806" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638670365008397804" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_638670365008407806" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:label="us-gaap_EquityMethodInvestmentDividendsOrDistributions_638670365008407806" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638670365008397804" xlink:to="us-gaap_EquityMethodInvestmentDividendsOrDistributions_638670365008407806" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization_638670365008407806" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638670365008397804" xlink:to="us-gaap_DepreciationDepletionAndAmortization_638670365008407806" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_638670365008407806" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638670365008397804" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_638670365008407806" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfOtherAssets" xlink:label="us-gaap_GainLossOnSaleOfOtherAssets_638670365008407806" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638670365008397804" xlink:to="us-gaap_GainLossOnSaleOfOtherAssets_638670365008407806" order="6" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts_638670365008407806" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638670365008397804" xlink:to="us-gaap_AmortizationOfFinancingCosts_638670365008407806" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationAccretionExpense" xlink:label="us-gaap_AssetRetirementObligationAccretionExpense_638670365008407806" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638670365008397804" xlink:to="us-gaap_AssetRetirementObligationAccretionExpense_638670365008407806" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationCashPaidToSettle" xlink:label="us-gaap_AssetRetirementObligationCashPaidToSettle_638670365008407806" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638670365008397804" xlink:to="us-gaap_AssetRetirementObligationCashPaidToSettle_638670365008407806" order="9" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_638670365008417815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638670365008397804" xlink:to="us-gaap_ShareBasedCompensation_638670365008417815" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedContractCostAmortization" xlink:label="us-gaap_CapitalizedContractCostAmortization_638670365008417815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638670365008397804" xlink:to="us-gaap_CapitalizedContractCostAmortization_638670365008417815" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_638670365008417815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638670365008397804" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_638670365008417815" order="12" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638670365008417815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638670365008397804" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638670365008417815" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_638670365008417815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638670365008417815" xlink:to="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable_638670365008417815" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories_638670365008417815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638670365008417815" xlink:to="us-gaap_IncreaseDecreaseInInventories_638670365008417815" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInMaterialsAndSupplies" xlink:label="us-gaap_IncreaseDecreaseInMaterialsAndSupplies_638670365008417815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638670365008417815" xlink:to="us-gaap_IncreaseDecreaseInMaterialsAndSupplies_638670365008417815" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_638670365008417815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638670365008417815" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_638670365008417815" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_638670365008427815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638670365008417815" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_638670365008427815" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue_638670365008427815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638670365008417815" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue_638670365008427815" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_638670365008427815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638670365008417815" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_638670365008427815" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638670365008427815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638670365008427815" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_638670365008427815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638670365008427815" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_638670365008427815" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfMachineryAndEquipment_638670365008427815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638670365008427815" xlink:to="us-gaap_ProceedsFromSaleOfMachineryAndEquipment_638670365008427815" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_638670365008507827" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638670365008427815" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_638670365008507827" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638670365008517841" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638670365008517841" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfBankDebt" xlink:label="us-gaap_RepaymentsOfBankDebt_638670365008517841" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638670365008517841" xlink:to="us-gaap_RepaymentsOfBankDebt_638670365008517841" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromBankDebt" xlink:label="us-gaap_ProceedsFromBankDebt_638670365008517841" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638670365008517841" xlink:to="us-gaap_ProceedsFromBankDebt_638670365008517841" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments_638670365008517841" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638670365008517841" xlink:to="us-gaap_FinanceLeasePrincipalPayments_638670365008517841" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ProceedsFromSaleLeasebackTransaction" xlink:label="hnrg_ProceedsFromSaleLeasebackTransaction_638670365008517841" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638670365008517841" xlink:to="hnrg_ProceedsFromSaleLeasebackTransaction_638670365008517841" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt_638670365008517841" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638670365008517841" xlink:to="us-gaap_ProceedsFromRelatedPartyDebt_638670365008517841" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="us-gaap_RepaymentsOfRelatedPartyDebt_638670365008527825" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638670365008517841" xlink:to="us-gaap_RepaymentsOfRelatedPartyDebt_638670365008527825" order="6" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts_638670365008527825" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638670365008517841" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts_638670365008527825" order="7" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_638670365008527825" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638670365008517841" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_638670365008527825" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_638670365008527825" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638670365008517841" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_638670365008527825" order="9" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_638670365008527825" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638670365008517841" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_638670365008527825" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_638670365008537855" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_638670365008537855" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_638670365008537855" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_638670365008537855" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_6386703650085378551" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_6386703650085378551" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_638670365008537855" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_638670365008537855" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_638670365008537855" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_638670365008537855" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_638670365008537855" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="us-gaap_RestrictedCashAndCashEquivalents_638670365008547829" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_638670365008537855" xlink:to="us-gaap_RestrictedCashAndCashEquivalents_638670365008547829" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638670365008547829" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_638670365008537855" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638670365008547829" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_638670365008547829" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_638670365008547829" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet_638670365008547829" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract_638670365008547829" xlink:to="us-gaap_InterestPaidNet_638670365008547829" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_638670365008547829" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_638670365008547829" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ChangeInCapitalExpendituresIncludedInAccountsPayableAndPrepaidExpense" xlink:label="hnrg_ChangeInCapitalExpendituresIncludedInAccountsPayableAndPrepaidExpense_638670365008557826" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_638670365008547829" xlink:to="hnrg_ChangeInCapitalExpendituresIncludedInAccountsPayableAndPrepaidExpense_638670365008557826" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1_638670365008557826" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_638670365008547829" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1_638670365008557826" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" xlink:type="extended" xlink:title="995200400 - Statement - Condensed Consolidated Statements of Stockholders' Equity" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638670365008557826" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable_638670365008557826" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis_638670365008557826" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638670365008557826" xlink:to="us-gaap_StatementEquityComponentsAxis_638670365008557826" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember_638670365008567829" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638670365008557826" xlink:to="us-gaap_CommonStockMember_638670365008567829" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember_638670365008567829" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638670365008557826" xlink:to="us-gaap_AdditionalPaidInCapitalMember_638670365008567829" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember_638670365008567829" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638670365008557826" xlink:to="us-gaap_RetainedEarningsMember_638670365008567829" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_638670365008567829" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638670365008557826" xlink:to="us-gaap_EquityComponentDomain_638670365008567829" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638670365008567829" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638670365008557826" xlink:to="us-gaap_StatementLineItems_638670365008567829" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_638670365008567829" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638670365008567829" xlink:to="us-gaap_StockholdersEquity_638670365008567829" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding_638670365008567829" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638670365008567829" xlink:to="us-gaap_SharesOutstanding_638670365008567829" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_638670365008567829" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638670365008567829" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_638670365008567829" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_638670365008567829" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638670365008567829" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_638670365008567829" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_638670365008567829" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638670365008567829" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_638670365008567829" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_638670365008577832" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638670365008567829" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_638670365008577832" order="6" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_638670365008577832" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638670365008567829" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_638670365008577832" order="7" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_638670365008577832" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638670365008567829" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_638670365008577832" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_638670365008577832" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638670365008567829" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_638670365008577832" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_638670365008577832" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638670365008567829" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_638670365008577832" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_638670365008577832" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638670365008567829" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_638670365008577832" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_638670365008577832" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638670365008567829" xlink:to="us-gaap_ProfitLoss_638670365008577832" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_638670365008577832" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638670365008567829" xlink:to="us-gaap_StockholdersEquity_638670365008577832" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding_638670365008587833" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638670365008567829" xlink:to="us-gaap_SharesOutstanding_638670365008587833" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureGeneralBusiness" xlink:type="extended" xlink:title="995210101 - Disclosure - GENERAL BUSINESS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_638670365008587833" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_638670365008587833" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureRecentAccountingPronouncementsNotYetAdopted" xlink:type="extended" xlink:title="995210201 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_638670365008597832" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_1" xlink:to="us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_638670365008597832" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureLongLivedAssetImpairments" xlink:type="extended" xlink:title="995210301 - Disclosure - LONG-LIVED ASSET IMPAIRMENTS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfTangibleAssetsDisclosureAbstract" xlink:label="us-gaap_ImpairmentOrDisposalOfTangibleAssetsDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentChargesTextBlock" xlink:label="us-gaap_AssetImpairmentChargesTextBlock_638670365008597832" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ImpairmentOrDisposalOfTangibleAssetsDisclosureAbstract" xlink:to="us-gaap_AssetImpairmentChargesTextBlock_638670365008597832" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureInventory" xlink:type="extended" xlink:title="995210401 - Disclosure - INVENTORY" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock_638670365008597832" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock_638670365008597832" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureBankDebt" xlink:type="extended" xlink:title="995210501 - Disclosure - BANK DEBT" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAbstract" xlink:label="us-gaap_LongTermDebtAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock_638670365008607835" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock_638670365008607835" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureAccountsPayableAndAccruedLiabilities" xlink:type="extended" xlink:title="995210601 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_638670365008607835" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_638670365008607835" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureRevenue" xlink:type="extended" xlink:title="995210701 - Disclosure - REVENUE" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_638670365008607835" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_638670365008607835" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureIncomeTaxes" xlink:type="extended" xlink:title="995210801 - Disclosure - INCOME TAXES" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_638670365008617845" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_1" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_638670365008617845" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureStockCompensationPlans" xlink:type="extended" xlink:title="995210901 - Disclosure - STOCK COMPENSATION PLANS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_638670365008617845" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_638670365008617845" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureLeases" xlink:type="extended" xlink:title="995211001 - Disclosure - LEASES" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_638670365008617845" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_638670365008617845" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureSelfInsurance" xlink:type="extended" xlink:title="995211101 - Disclosure - SELF-INSURANCE" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_SelfInsuranceAbstract" xlink:label="hnrg_SelfInsuranceAbstract" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_SelfInsuranceTextBlock" xlink:label="hnrg_SelfInsuranceTextBlock_638670365008617845" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_SelfInsuranceAbstract" xlink:to="hnrg_SelfInsuranceTextBlock_638670365008617845" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureFairValueMeasurements" xlink:type="extended" xlink:title="995211201 - Disclosure - FAIR VALUE MEASUREMENTS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:label="us-gaap_FairValueMeasurementInputsDisclosureTextBlock_638670365008627830" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueMeasurementInputsDisclosureTextBlock_638670365008627830" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureEquityMethodInvestments" xlink:type="extended" xlink:title="995211301 - Disclosure - EQUITY METHOD INVESTMENTS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_638670365008627830" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_638670365008627830" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureConvertibleNotes" xlink:type="extended" xlink:title="995211401 - Disclosure - CONVERTIBLE NOTES" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract" xlink:label="us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ConvertibleNotesDisclosureTextBlock" xlink:label="hnrg_ConvertibleNotesDisclosureTextBlock_638670365008637864" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract" xlink:to="hnrg_ConvertibleNotesDisclosureTextBlock_638670365008637864" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureNotesPayableRelatedParties" xlink:type="extended" xlink:title="995211501 - Disclosure - NOTES PAYABLE - RELATED PARTIES" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_638670365008637864" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_638670365008637864" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureOrganizationalRestructuring" xlink:type="extended" xlink:title="995211601 - Disclosure - ORGANIZATIONAL RESTRUCTURING" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:label="us-gaap_RestructuringAndRelatedActivitiesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:label="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_638670365008637864" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_638670365008637864" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureAtMarketAgreement" xlink:type="extended" xlink:title="995211701 - Disclosure - AT THE MARKET AGREEMENT" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_AtMarketAgreementAbstract" xlink:label="hnrg_AtMarketAgreementAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_638670365008647836" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_AtMarketAgreementAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_638670365008647836" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureSegmentsOfBusiness" xlink:type="extended" xlink:title="995211801 - Disclosure - SEGMENTS OF BUSINESS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_638670365008647836" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_638670365008647836" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureNetIncomeLossPerShare" xlink:type="extended" xlink:title="995211901 - Disclosure - NET INCOME (LOSS) PER SHARE" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock_638670365008647836" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_1" xlink:to="us-gaap_EarningsPerShareTextBlock_638670365008647836" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureAssetsHeldForSale" xlink:type="extended" xlink:title="995212001 - Disclosure - ASSETS HELD-FOR-SALE" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_638670365008657832" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_2" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_638670365008657832" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureSubsequentEvents" xlink:type="extended" xlink:title="995212101 - Disclosure - SUBSEQUENT EVENTS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock_638670365008657832" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock_638670365008657832" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureBankDebtTables" xlink:type="extended" xlink:title="99930503 - Disclosure - BANK DEBT (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAbstract" xlink:label="us-gaap_LongTermDebtAbstract_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_638670365008667835" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtAbstract_2" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock_638670365008667835" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_638670365008667835" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtAbstract_2" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_638670365008667835" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesTables" xlink:type="extended" xlink:title="99930603 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_638670365008667835" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_1" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_638670365008667835" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureRevenueTables" xlink:type="extended" xlink:title="99930703 - Disclosure - REVENUE (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:label="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_638670365008667835" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract_2" xlink:to="us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_638670365008667835" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock" xlink:label="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_638670365008667835" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract_2" xlink:to="us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_638670365008667835" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureStockCompensationPlansTables" xlink:type="extended" xlink:title="99930903 - Disclosure - STOCK COMPENSATION PLANS (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_638670365008677833" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1" xlink:to="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_638670365008677833" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_638670365008677833" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_638670365008677833" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureLeasesTables" xlink:type="extended" xlink:title="99931003 - Disclosure - LEASES (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock_638670365008677833" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_1" xlink:to="us-gaap_LeaseCostTableTextBlock_638670365008677833" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_638670365008677833" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_1" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_638670365008677833" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureSegmentsOfBusinessTables" xlink:type="extended" xlink:title="99931803 - Disclosure - SEGMENTS OF BUSINESS (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" xlink:label="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_638670365008687954" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract_1" xlink:to="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_638670365008687954" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureNetIncomeLossPerShareTables" xlink:type="extended" xlink:title="99931903 - Disclosure - NET INCOME (LOSS) PER SHARE (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_638670365008687954" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_2" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_638670365008687954" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureGeneralBusinessDetails" xlink:type="extended" xlink:title="99940101 - Disclosure - GENERAL BUSINESS (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_GeneralBusinessTable" xlink:label="hnrg_GeneralBusinessTable_638670365008687954" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_2" xlink:to="hnrg_GeneralBusinessTable_638670365008687954" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_638670365008687954" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_GeneralBusinessTable_638670365008687954" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_638670365008687954" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain_638670365008697937" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_638670365008687954" xlink:to="srt_EquityMethodInvesteeNameDomain_638670365008697937" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_SunriseEnergyLlcMember" xlink:label="hnrg_SunriseEnergyLlcMember_638670365008697937" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_EquityMethodInvesteeNameDomain_638670365008697937" xlink:to="hnrg_SunriseEnergyLlcMember_638670365008697937" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis_638670365008697937" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_GeneralBusinessTable_638670365008687954" xlink:to="srt_StatementGeographicalAxis_638670365008697937" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_638670365008697937" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis_638670365008697937" xlink:to="srt_SegmentGeographicalDomain_638670365008697937" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_SouthwesternIndianaMember" xlink:label="hnrg_SouthwesternIndianaMember_638670365008697937" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_638670365008697937" xlink:to="hnrg_SouthwesternIndianaMember_638670365008697937" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_GeneralBusinessLineItems" xlink:label="hnrg_GeneralBusinessLineItems_638670365008697937" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_GeneralBusinessTable_638670365008687954" xlink:to="hnrg_GeneralBusinessLineItems_638670365008697937" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments_638670365008697937" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_GeneralBusinessLineItems_638670365008697937" xlink:to="us-gaap_NumberOfReportableSegments_638670365008697937" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_638670365008697937" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_GeneralBusinessLineItems_638670365008697937" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_638670365008697937" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_NumberOfUndergroundMinesIncludedInTheSignificantOperatingSegment" xlink:label="hnrg_NumberOfUndergroundMinesIncludedInTheSignificantOperatingSegment_638670365008697937" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_GeneralBusinessLineItems_638670365008697937" xlink:to="hnrg_NumberOfUndergroundMinesIncludedInTheSignificantOperatingSegment_638670365008697937" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureLongLivedAssetImpairmentsDetails" xlink:type="extended" xlink:title="99940301 - Disclosure - LONG-LIVED ASSET IMPAIRMENTS (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfTangibleAssetsDisclosureAbstract" xlink:label="us-gaap_ImpairmentOrDisposalOfTangibleAssetsDisclosureAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges" xlink:label="us-gaap_AssetImpairmentCharges_638670365008707924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ImpairmentOrDisposalOfTangibleAssetsDisclosureAbstract_1" xlink:to="us-gaap_AssetImpairmentCharges_638670365008707924" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureInventoryDetails" xlink:type="extended" xlink:title="99940401 - Disclosure - INVENTORY (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryAdjustments" xlink:label="us-gaap_InventoryAdjustments_638670365008707924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryDisclosureAbstract_2" xlink:to="us-gaap_InventoryAdjustments_638670365008707924" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureBankDebtDetails" xlink:type="extended" xlink:title="99940501 - Disclosure - BANK DEBT (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAbstract" xlink:label="us-gaap_LongTermDebtAbstract_5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable_638670365008707924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtAbstract_5" xlink:to="us-gaap_DebtInstrumentTable_638670365008707924" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis_638670365008707924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638670365008707924" xlink:to="us-gaap_DebtInstrumentAxis_638670365008707924" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_638670365008707924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis_638670365008707924" xlink:to="us-gaap_DebtInstrumentNameDomain_638670365008707924" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_CreditAgreementMember" xlink:label="hnrg_CreditAgreementMember_638670365008717886" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_638670365008707924" xlink:to="hnrg_CreditAgreementMember_638670365008717886" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_FirstAmendmentOfCreditAgreementMember" xlink:label="hnrg_FirstAmendmentOfCreditAgreementMember_638670365008717886" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_CreditAgreementMember_638670365008717886" xlink:to="hnrg_FirstAmendmentOfCreditAgreementMember_638670365008717886" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis_638670365008717886" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638670365008707924" xlink:to="us-gaap_CreditFacilityAxis_638670365008717886" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain_638670365008717886" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis_638670365008717886" xlink:to="us-gaap_CreditFacilityDomain_638670365008717886" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember_638670365008717886" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityDomain_638670365008717886" xlink:to="us-gaap_RevolvingCreditFacilityMember_638670365008717886" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis_638670365008717886" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638670365008707924" xlink:to="us-gaap_LongtermDebtTypeAxis_638670365008717886" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain_638670365008717886" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis_638670365008717886" xlink:to="us-gaap_LongtermDebtTypeDomain_638670365008717886" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_TermLoanMember" xlink:label="hnrg_TermLoanMember_638670365008717886" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeDomain_638670365008717886" xlink:to="hnrg_TermLoanMember_638670365008717886" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_638670365008717886" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638670365008707924" xlink:to="srt_RangeAxis_638670365008717886" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember_638670365008717886" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_638670365008717886" xlink:to="srt_RangeMember_638670365008717886" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_638670365008717886" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638670365008717886" xlink:to="srt_MinimumMember_638670365008717886" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_638670365008727869" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638670365008717886" xlink:to="srt_MaximumMember_638670365008727869" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis_638670365008727869" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638670365008707924" xlink:to="srt_StatementScenarioAxis_638670365008727869" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_638670365008727869" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis_638670365008727869" xlink:to="srt_ScenarioUnspecifiedDomain_638670365008727869" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_FirstQuarterOf2025Member" xlink:label="hnrg_FirstQuarterOf2025Member_638670365008727869" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain_638670365008727869" xlink:to="hnrg_FirstQuarterOf2025Member_638670365008727869" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_FiscalQuarterAfterFirstQuarterOf2025Member" xlink:label="hnrg_FiscalQuarterAfterFirstQuarterOf2025Member_638670365008727869" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain_638670365008727869" xlink:to="hnrg_FiscalQuarterAfterFirstQuarterOf2025Member_638670365008727869" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems_638670365008727869" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638670365008707924" xlink:to="us-gaap_DebtInstrumentLineItems_638670365008727869" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_MaximumForwardPowerSaleTermLoanRepayments" xlink:label="hnrg_MaximumForwardPowerSaleTermLoanRepayments_638670365008727869" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638670365008727869" xlink:to="hnrg_MaximumForwardPowerSaleTermLoanRepayments_638670365008727869" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="us-gaap_DebtInstrumentPeriodicPayment_638670365008727869" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638670365008727869" xlink:to="us-gaap_DebtInstrumentPeriodicPayment_638670365008727869" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet" xlink:label="us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet_638670365008737869" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638670365008727869" xlink:to="us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet_638670365008737869" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount_638670365008737869" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638670365008727869" xlink:to="us-gaap_DebtInstrumentCarryingAmount_638670365008737869" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_638670365008737869" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638670365008727869" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_638670365008737869" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:label="us-gaap_ProceedsFromLongTermLinesOfCredit_638670365008737869" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638670365008727869" xlink:to="us-gaap_ProceedsFromLongTermLinesOfCredit_638670365008737869" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:label="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_638670365008737869" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638670365008727869" xlink:to="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_638670365008737869" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet_638670365008737869" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638670365008727869" xlink:to="us-gaap_DeferredFinanceCostsNet_638670365008737869" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet_638670365008747854" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638670365008727869" xlink:to="us-gaap_DeferredFinanceCostsNet_638670365008747854" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnamortizedDebtIssuanceExpense" xlink:label="us-gaap_UnamortizedDebtIssuanceExpense_638670365008747854" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638670365008727869" xlink:to="us-gaap_UnamortizedDebtIssuanceExpense_638670365008747854" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DebtInstrumentCovenantLeverageRatio" xlink:label="hnrg_DebtInstrumentCovenantLeverageRatio_638670365008747854" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638670365008727869" xlink:to="hnrg_DebtInstrumentCovenantLeverageRatio_638670365008747854" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DebtInstrumentCovenantFirstLienLeverageRatio" xlink:label="hnrg_DebtInstrumentCovenantFirstLienLeverageRatio_638670365008747854" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638670365008727869" xlink:to="hnrg_DebtInstrumentCovenantFirstLienLeverageRatio_638670365008747854" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DebtInstrumentCovenantMinimumLiquidityRequirement" xlink:label="hnrg_DebtInstrumentCovenantMinimumLiquidityRequirement_638670365008747854" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638670365008727869" xlink:to="hnrg_DebtInstrumentCovenantMinimumLiquidityRequirement_638670365008747854" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DebtInstrumentCovenantMinimumQuarterlyEarningsBeforeInterestTaxAndDepreciationRequirement" xlink:label="hnrg_DebtInstrumentCovenantMinimumQuarterlyEarningsBeforeInterestTaxAndDepreciationRequirement_638670365008747854" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638670365008727869" xlink:to="hnrg_DebtInstrumentCovenantMinimumQuarterlyEarningsBeforeInterestTaxAndDepreciationRequirement_638670365008747854" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DebtInstrumentLiquidity" xlink:label="hnrg_DebtInstrumentLiquidity_638670365008757870" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638670365008727869" xlink:to="hnrg_DebtInstrumentLiquidity_638670365008757870" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DebtInstrumentQuarterlyEarningsBeforeInterestTaxAndDepreciation" xlink:label="hnrg_DebtInstrumentQuarterlyEarningsBeforeInterestTaxAndDepreciation_638670365008757870" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638670365008727869" xlink:to="hnrg_DebtInstrumentQuarterlyEarningsBeforeInterestTaxAndDepreciation_638670365008757870" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCovenantCompliance" xlink:label="us-gaap_LineOfCreditFacilityCovenantCompliance_638670365008757870" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638670365008727869" xlink:to="us-gaap_LineOfCreditFacilityCovenantCompliance_638670365008757870" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio" xlink:label="hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio_638670365008757870" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638670365008727869" xlink:to="hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio_638670365008757870" order="18" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_638670365008757870" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638670365008727869" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_638670365008757870" order="19" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_638670365008757870" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638670365008727869" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_638670365008757870" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" xlink:label="us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration_638670365008767861" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638670365008727869" xlink:to="us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration_638670365008767861" order="21" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureBankDebtBankDebtLessDebtIssuanceCostsDetails" xlink:type="extended" xlink:title="99940502 - Disclosure - BANK DEBT - Bank debt, less debt issuance costs (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAbstract" xlink:label="us-gaap_LongTermDebtAbstract_3" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_LongtermDebtCurrentMaturitiesGross" xlink:label="hnrg_LongtermDebtCurrentMaturitiesGross_638670365008767861" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtAbstract_3" xlink:to="hnrg_LongtermDebtCurrentMaturitiesGross_638670365008767861" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsCurrentNet" xlink:label="us-gaap_DeferredFinanceCostsCurrentNet_638670365008767861" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtAbstract_3" xlink:to="us-gaap_DeferredFinanceCostsCurrentNet_638670365008767861" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent_638670365008777844" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtAbstract_3" xlink:to="us-gaap_LongTermDebtCurrent_638670365008777844" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_LongtermDebtExcludingCurrentMaturitiesGross" xlink:label="hnrg_LongtermDebtExcludingCurrentMaturitiesGross_638670365008777844" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtAbstract_3" xlink:to="hnrg_LongtermDebtExcludingCurrentMaturitiesGross_638670365008777844" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:label="us-gaap_DeferredFinanceCostsNoncurrentNet_638670365008777844" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtAbstract_3" xlink:to="us-gaap_DeferredFinanceCostsNoncurrentNet_638670365008777844" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent_638670365008777844" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtAbstract_3" xlink:to="us-gaap_LongTermDebtNoncurrent_638670365008777844" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount_638670365008777844" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtAbstract_3" xlink:to="us-gaap_DebtInstrumentCarryingAmount_638670365008777844" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet_638670365008777844" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtAbstract_3" xlink:to="us-gaap_DeferredFinanceCostsNet_638670365008777844" order="8" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt_638670365008777844" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtAbstract_3" xlink:to="us-gaap_LongTermDebt_638670365008777844" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureBankDebtFutureMaturitiesDetails" xlink:type="extended" xlink:title="99940503 - Disclosure - BANK DEBT - Future Maturities (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAbstract" xlink:label="us-gaap_LongTermDebtAbstract_4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_638670365008777844" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtAbstract_4" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_638670365008777844" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_638670365008787820" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtAbstract_4" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_638670365008787820" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_638670365008787820" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtAbstract_4" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_638670365008787820" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount_638670365008787820" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtAbstract_4" xlink:to="us-gaap_DebtInstrumentCarryingAmount_638670365008787820" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails" xlink:type="extended" xlink:title="99940601 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent_638670365008787820" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_2" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent_638670365008787820" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent_638670365008787820" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_2" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent_638670365008787820" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent" xlink:label="us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent_638670365008787820" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_2" xlink:to="us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent_638670365008787820" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:label="us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_638670365008787820" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_2" xlink:to="us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent_638670365008787820" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent_638670365008787820" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_2" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent_638670365008787820" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetRetirementObligationCurrent" xlink:label="us-gaap_AssetRetirementObligationCurrent_638670365008787820" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_2" xlink:to="us-gaap_AssetRetirementObligationCurrent_638670365008787820" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_638670365008797815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_2" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_638670365008797815" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_638670365008797815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_2" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_638670365008797815" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureRevenueDetails" xlink:type="extended" xlink:title="99940701 - Disclosure - REVENUE (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_638670365008797815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract_1" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_638670365008797815" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis_638670365008797815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_638670365008797815" xlink:to="srt_CounterpartyNameAxis_638670365008797815" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_638670365008797815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis_638670365008797815" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_638670365008797815" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_HoosierMember" xlink:label="hnrg_HoosierMember_638670365008797815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_638670365008797815" xlink:to="hnrg_HoosierMember_638670365008797815" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis_638670365008797815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_638670365008797815" xlink:to="srt_ProductOrServiceAxis_638670365008797815" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_638670365008797815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis_638670365008797815" xlink:to="srt_ProductsAndServicesDomain_638670365008797815" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ElectricityPurchasedMember" xlink:label="us-gaap_ElectricityPurchasedMember_638670365008807827" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_638670365008797815" xlink:to="us-gaap_ElectricityPurchasedMember_638670365008807827" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PublicUtilitiesInventoryCoalMember" xlink:label="us-gaap_PublicUtilitiesInventoryCoalMember_638670365008807827" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_638670365008797815" xlink:to="us-gaap_PublicUtilitiesInventoryCoalMember_638670365008807827" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingAxis_638670365008807827" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_638670365008797815" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingAxis_638670365008807827" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingDomain_638670365008807827" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingAxis_638670365008807827" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingDomain_638670365008807827" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ContractCapacityMember" xlink:label="hnrg_ContractCapacityMember_638670365008807827" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain_638670365008807827" xlink:to="hnrg_ContractCapacityMember_638670365008807827" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_AdditionalObligationsMember" xlink:label="hnrg_AdditionalObligationsMember_638670365008807827" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain_638670365008807827" xlink:to="hnrg_AdditionalObligationsMember_638670365008807827" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_638670365008807827" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_638670365008797815" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_638670365008807827" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour" xlink:label="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour_638670365008807827" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_638670365008807827" xlink:to="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour_638670365008807827" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_638670365008807827" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_638670365008807827" xlink:to="us-gaap_RevenueRemainingPerformanceObligation_638670365008807827" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne" xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne_638670365008817827" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_638670365008807827" xlink:to="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne_638670365008817827" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour" xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour_638670365008817827" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_638670365008807827" xlink:to="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour_638670365008817827" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth" xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth_638670365008817827" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_638670365008807827" xlink:to="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth_638670365008817827" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ShortTermPurchaseAgreementPrepaidContractAmount" xlink:label="hnrg_ShortTermPurchaseAgreementPrepaidContractAmount_638670365008817827" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_638670365008807827" xlink:to="hnrg_ShortTermPurchaseAgreementPrepaidContractAmount_638670365008817827" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour" xlink:label="hnrg_ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour_638670365008817827" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_638670365008807827" xlink:to="hnrg_ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour_638670365008817827" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability_638670365008817827" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_638670365008807827" xlink:to="us-gaap_ContractWithCustomerLiability_638670365008817827" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNet" xlink:label="us-gaap_AccountsReceivableNet_638670365008817827" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_638670365008807827" xlink:to="us-gaap_AccountsReceivableNet_638670365008817827" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureRevenueRemainingPerformanceObligationsDetails" xlink:type="extended" xlink:title="99940702 - Disclosure - REVENUE - Remaining performance obligations (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_638670365008827818" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract_3" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_638670365008827818" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingAxis_638670365008827818" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_638670365008827818" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingAxis_638670365008827818" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingDomain_638670365008827818" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingAxis_638670365008827818" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingDomain_638670365008827818" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_EnergyObligationsMember" xlink:label="hnrg_EnergyObligationsMember_638670365008827818" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain_638670365008827818" xlink:to="hnrg_EnergyObligationsMember_638670365008827818" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ContractCapacityMember" xlink:label="hnrg_ContractCapacityMember_638670365008827818" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain_638670365008827818" xlink:to="hnrg_ContractCapacityMember_638670365008827818" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_AdditionalObligationsMember" xlink:label="hnrg_AdditionalObligationsMember_638670365008827818" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain_638670365008827818" xlink:to="hnrg_AdditionalObligationsMember_638670365008827818" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis_638670365008827818" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_638670365008827818" xlink:to="srt_CounterpartyNameAxis_638670365008827818" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_638670365008827818" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis_638670365008827818" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_638670365008827818" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_HoosierMember" xlink:label="hnrg_HoosierMember_638670365008827818" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_638670365008827818" xlink:to="hnrg_HoosierMember_638670365008827818" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_638670365008837842" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_638670365008827818" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_638670365008837842" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_638670365008837842" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_638670365008827818" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_638670365008837842" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_638670365008837842" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_638670365008837842" xlink:to="us-gaap_RevenueRemainingPerformanceObligation_638670365008837842" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_638670365008837842" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_638670365008837842" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_638670365008837842" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage_638670365008837842" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_638670365008837842" xlink:to="us-gaap_RevenueRemainingPerformanceObligationPercentage_638670365008837842" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureRevenueElectricOperationsDetails" xlink:type="extended" xlink:title="99940703 - Disclosure - REVENUE - Electric Operations (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable_638670365008837842" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract_4" xlink:to="us-gaap_DisaggregationOfRevenueTable_638670365008837842" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis_638670365008847829" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable_638670365008837842" xlink:to="srt_ProductOrServiceAxis_638670365008847829" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_638670365008847829" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis_638670365008847829" xlink:to="srt_ProductsAndServicesDomain_638670365008847829" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DeliveredEnergyMember" xlink:label="hnrg_DeliveredEnergyMember_638670365008847829" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_638670365008847829" xlink:to="hnrg_DeliveredEnergyMember_638670365008847829" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_EnergyCapacityMember" xlink:label="hnrg_EnergyCapacityMember_638670365008847829" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_638670365008847829" xlink:to="hnrg_EnergyCapacityMember_638670365008847829" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis_638670365008847829" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable_638670365008837842" xlink:to="us-gaap_StatementBusinessSegmentsAxis_638670365008847829" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain_638670365008847829" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis_638670365008847829" xlink:to="us-gaap_SegmentDomain_638670365008847829" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ElectricOperationsMember" xlink:label="hnrg_ElectricOperationsMember_638670365008847829" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain_638670365008847829" xlink:to="hnrg_ElectricOperationsMember_638670365008847829" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_638670365008847829" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable_638670365008837842" xlink:to="us-gaap_DisaggregationOfRevenueLineItems_638670365008847829" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_638670365008847829" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems_638670365008847829" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_638670365008847829" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureRevenueCoalOperationsDetails" xlink:type="extended" xlink:title="99940704 - Disclosure - REVENUE - Coal Operations (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable_638670365008857820" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract_5" xlink:to="us-gaap_DisaggregationOfRevenueTable_638670365008857820" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis_638670365008857820" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable_638670365008857820" xlink:to="srt_StatementGeographicalAxis_638670365008857820" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_638670365008857820" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis_638670365008857820" xlink:to="srt_SegmentGeographicalDomain_638670365008857820" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd#stpr_IN" xlink:label="stpr_IN_638670365008857820" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_638670365008857820" xlink:to="stpr_IN_638670365008857820" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember" xlink:label="hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember_638670365008857820" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_638670365008857820" xlink:to="hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember_638670365008857820" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis_638670365008857820" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable_638670365008857820" xlink:to="srt_StatementScenarioAxis_638670365008857820" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_638670365008857820" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis_638670365008857820" xlink:to="srt_ScenarioUnspecifiedDomain_638670365008857820" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_Year2025Member" xlink:label="hnrg_Year2025Member_638670365008857820" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain_638670365008857820" xlink:to="hnrg_Year2025Member_638670365008857820" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_Year2026Member" xlink:label="hnrg_Year2026Member_638670365008857820" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain_638670365008857820" xlink:to="hnrg_Year2026Member_638670365008857820" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_Year2027Member" xlink:label="hnrg_Year2027Member_638670365008857820" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain_638670365008857820" xlink:to="hnrg_Year2027Member_638670365008857820" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis_638670365008867828" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable_638670365008857820" xlink:to="us-gaap_StatementBusinessSegmentsAxis_638670365008867828" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain_638670365008867828" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis_638670365008867828" xlink:to="us-gaap_SegmentDomain_638670365008867828" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_CoalOperationsMember" xlink:label="hnrg_CoalOperationsMember_638670365008867828" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain_638670365008867828" xlink:to="hnrg_CoalOperationsMember_638670365008867828" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_638670365008867828" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable_638670365008857820" xlink:to="us-gaap_DisaggregationOfRevenueLineItems_638670365008867828" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_638670365008867828" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems_638670365008867828" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_638670365008867828" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_RevenueRemainingPerformanceObligationVolume" xlink:label="hnrg_RevenueRemainingPerformanceObligationVolume_638670365008867828" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems_638670365008867828" xlink:to="hnrg_RevenueRemainingPerformanceObligationVolume_638670365008867828" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureIncomeTaxesDetails" xlink:type="extended" xlink:title="99940801 - Disclosure - INCOME TAXES (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_638670365008877821" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_638670365008877821" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureStockCompensationPlansDetails" xlink:type="extended" xlink:title="99940901 - Disclosure - STOCK COMPENSATION PLANS (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638670365008877821" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638670365008877821" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_638670365008877821" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638670365008877821" xlink:to="us-gaap_AwardTypeAxis_638670365008877821" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638670365008877821" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_638670365008877821" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638670365008877821" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_638670365008877821" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638670365008877821" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_638670365008877821" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638670365008877821" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638670365008877821" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638670365008877821" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_638670365008887815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638670365008877821" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_638670365008887815" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_638670365008887815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638670365008877821" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_638670365008887815" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice_638670365008887815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638670365008877821" xlink:to="us-gaap_SharePrice_638670365008887815" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_638670365008887815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638670365008877821" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_638670365008887815" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_638670365008887815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638670365008877821" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_638670365008887815" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureStockCompensationPlansRsuActivityDetails" xlink:type="extended" xlink:title="99940902 - Disclosure - STOCK COMPENSATION PLANS - RSU Activity (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638670365008887815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638670365008887815" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_638670365008897815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638670365008887815" xlink:to="us-gaap_AwardTypeAxis_638670365008897815" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638670365008897815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_638670365008897815" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638670365008897815" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_638670365008897815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638670365008897815" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_638670365008897815" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638670365008897815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638670365008887815" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638670365008897815" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_638670365008897815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638670365008897815" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_638670365008897815" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_638670365008897815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_638670365008897815" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_638670365008897815" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_638670365008897815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_638670365008897815" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_638670365008897815" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_638670365008897815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_638670365008897815" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_638670365008897815" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_638670365008897815" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_638670365008897815" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_638670365008897815" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6386703650088978151" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_638670365008897815" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6386703650088978151" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_638670365008907817" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638670365008897815" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_638670365008907817" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_638670365008907817" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_638670365008907817" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_638670365008907817" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_638670365008907817" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward_638670365008907817" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_638670365008907817" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureStockCompensationPlansVestingOfNonVestedRsuGrantsDetails" xlink:type="extended" xlink:title="99940903 - Disclosure - STOCK COMPENSATION PLANS - Vesting of Non-vested RSU Grants (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638670365008907817" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_4" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638670365008907817" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis_638670365008907817" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638670365008907817" xlink:to="us-gaap_VestingAxis_638670365008907817" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain_638670365008907817" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis_638670365008907817" xlink:to="us-gaap_VestingDomain_638670365008907817" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_VestingIn2024Member" xlink:label="hnrg_VestingIn2024Member_638670365008907817" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain_638670365008907817" xlink:to="hnrg_VestingIn2024Member_638670365008907817" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_RepresentsVestingIn2025Member" xlink:label="hnrg_RepresentsVestingIn2025Member_638670365008917847" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain_638670365008907817" xlink:to="hnrg_RepresentsVestingIn2025Member_638670365008917847" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_RepresentsVestingIn2026Member" xlink:label="hnrg_RepresentsVestingIn2026Member_638670365008917847" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain_638670365008907817" xlink:to="hnrg_RepresentsVestingIn2026Member_638670365008917847" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_RepresentsVestingIn2027Member" xlink:label="hnrg_RepresentsVestingIn2027Member_638670365008917847" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain_638670365008907817" xlink:to="hnrg_RepresentsVestingIn2027Member_638670365008917847" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_638670365008917847" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638670365008907817" xlink:to="us-gaap_AwardTypeAxis_638670365008917847" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638670365008917847" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_638670365008917847" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638670365008917847" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_638670365008917847" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638670365008917847" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_638670365008917847" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638670365008917847" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638670365008907817" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638670365008917847" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod" xlink:label="hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod_638670365008917847" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638670365008917847" xlink:to="hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod_638670365008917847" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureLeasesDetails" xlink:type="extended" xlink:title="99941001 - Disclosure - LEASES (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable_638670365008927827" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_2" xlink:to="us-gaap_LesseeLeaseDescriptionTable_638670365008927827" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_638670365008927827" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable_638670365008927827" xlink:to="srt_RangeAxis_638670365008927827" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="srt_RangeMember_638670365008927827" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_638670365008927827" xlink:to="srt_RangeMember_638670365008927827" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_638670365008927827" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638670365008927827" xlink:to="srt_MinimumMember_638670365008927827" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_638670365008927827" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638670365008927827" xlink:to="srt_MaximumMember_638670365008927827" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_638670365008927827" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable_638670365008927827" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems_638670365008927827" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_638670365008927827" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638670365008927827" xlink:to="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_638670365008927827" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_OperatingLeaseInterestPaymentOnLiability" xlink:label="hnrg_OperatingLeaseInterestPaymentOnLiability_638670365008927827" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638670365008927827" xlink:to="hnrg_OperatingLeaseInterestPaymentOnLiability_638670365008927827" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_NumberOfFinancingLeases" xlink:label="hnrg_NumberOfFinancingLeases_638670365008937860" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638670365008927827" xlink:to="hnrg_NumberOfFinancingLeases_638670365008937860" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_FinancingLeasesDepreciationExpense" xlink:label="hnrg_FinancingLeasesDepreciationExpense_638670365008937860" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638670365008927827" xlink:to="hnrg_FinancingLeasesDepreciationExpense_638670365008937860" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="us-gaap_FinanceLeaseInterestExpense_638670365008937860" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638670365008927827" xlink:to="us-gaap_FinanceLeaseInterestExpense_638670365008937860" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:label="us-gaap_FinanceLeaseInterestPaymentOnLiability_638670365008937860" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638670365008927827" xlink:to="us-gaap_FinanceLeaseInterestPaymentOnLiability_638670365008937860" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsLeasingNet" xlink:label="us-gaap_DeferredCostsLeasingNet_638670365008937860" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638670365008927827" xlink:to="us-gaap_DeferredCostsLeasingNet_638670365008937860" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureLeasesLeasesInformationDetails" xlink:type="extended" xlink:title="99941002 - Disclosure - LEASES - Leases information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract_3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityAbstract" xlink:label="us-gaap_OperatingLeaseLiabilityAbstract_638670365008937860" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_3" xlink:to="us-gaap_OperatingLeaseLiabilityAbstract_638670365008937860" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments_638670365008947841" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilityAbstract_638670365008937860" xlink:to="us-gaap_OperatingLeasePayments_638670365008947841" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_638670365008947841" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilityAbstract_638670365008937860" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_638670365008947841" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_638670365008947841" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilityAbstract_638670365008937860" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_638670365008947841" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityAbstract" xlink:label="us-gaap_FinanceLeaseLiabilityAbstract_638670365008947841" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_3" xlink:to="us-gaap_FinanceLeaseLiabilityAbstract_638670365008947841" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments_638670365008947841" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilityAbstract_638670365008947841" xlink:to="us-gaap_FinanceLeasePrincipalPayments_638670365008947841" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ProceedsFromSaleLeasebackTransaction" xlink:label="hnrg_ProceedsFromSaleLeasebackTransaction_638670365008947841" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilityAbstract_638670365008947841" xlink:to="hnrg_ProceedsFromSaleLeasebackTransaction_638670365008947841" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_638670365008947841" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilityAbstract_638670365008947841" xlink:to="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_638670365008947841" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_638670365008947841" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilityAbstract_638670365008947841" xlink:to="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_638670365008947841" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" xlink:type="extended" xlink:title="99941003 - Disclosure - LEASES - Future minimum lease payments (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract_5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638670365008957840" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_5" xlink:to="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638670365008957840" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_638670365008957840" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638670365008957840" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_638670365008957840" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_638670365008957840" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638670365008957840" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_638670365008957840" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_638670365008957840" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638670365008957840" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_638670365008957840" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_638670365008957840" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638670365008957840" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_638670365008957840" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_638670365008957840" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638670365008957840" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_638670365008957840" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_638670365008957840" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638670365008957840" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_638670365008957840" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_638670365008957840" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638670365008957840" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_638670365008957840" order="7" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability_638670365008957840" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_638670365008957840" xlink:to="us-gaap_OperatingLeaseLiability_638670365008957840" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:label="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_638670365008957840" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_5" xlink:to="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_638670365008957840" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_638670365008967822" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_638670365008957840" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_638670365008967822" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_638670365008967822" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_638670365008957840" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_638670365008967822" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_638670365008967822" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_638670365008957840" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_638670365008967822" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_638670365008967822" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_638670365008957840" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_638670365008967822" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_638670365008967822" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_638670365008957840" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_638670365008967822" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_638670365008967822" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_638670365008957840" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_638670365008967822" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue_638670365008967822" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_638670365008957840" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue_638670365008967822" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_638670365008967822" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_638670365008957840" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_638670365008967822" order="8" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability_638670365008977828" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_638670365008957840" xlink:to="us-gaap_FinanceLeaseLiability_638670365008977828" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureLeasesBalanceSheetLocationsDetails" xlink:type="extended" xlink:title="99941004 - Disclosure - LEASES - Balance Sheet Locations (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract_4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_638670365008977828" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_4" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_638670365008977828" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_638670365008977828" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset_638670365008977828" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_638670365008977828" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_638670365008977828" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_4" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_638670365008977828" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_638670365008977828" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent_638670365008977828" xlink:to="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_638670365008977828" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_638670365008977828" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_4" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_638670365008977828" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_638670365008977828" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent_638670365008977828" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_638670365008977828" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability_638670365008977828" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_4" xlink:to="us-gaap_OperatingLeaseLiability_638670365008977828" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_638670365008987819" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_4" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset_638670365008987819" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent_638670365008987819" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_4" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent_638670365008987819" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent_638670365008987819" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_4" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent_638670365008987819" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability_638670365008987819" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_4" xlink:to="us-gaap_FinanceLeaseLiability_638670365008987819" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureSelfInsuranceDetails" xlink:type="extended" xlink:title="99941101 - Disclosure - SELF-INSURANCE (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_SelfInsuranceAbstract" xlink:label="hnrg_SelfInsuranceAbstract_1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_SelfInsuranceTable" xlink:label="hnrg_SelfInsuranceTable_638670365008987819" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_SelfInsuranceAbstract_1" xlink:to="hnrg_SelfInsuranceTable_638670365008987819" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_638670365008987819" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_SelfInsuranceTable_638670365008987819" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_638670365008987819" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_638670365008987819" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_638670365008987819" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_638670365008987819" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_FutureWorkersCompensationClaimPaymentsMember" xlink:label="hnrg_FutureWorkersCompensationClaimPaymentsMember_638670365008987819" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_638670365008987819" xlink:to="hnrg_FutureWorkersCompensationClaimPaymentsMember_638670365008987819" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638670365008997832" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_SelfInsuranceTable_638670365008987819" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638670365008997832" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_638670365008997832" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638670365008997832" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_638670365008997832" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MiningPropertiesAndMineralRightsMember" xlink:label="us-gaap_MiningPropertiesAndMineralRightsMember_638670365008997832" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638670365008997832" xlink:to="us-gaap_MiningPropertiesAndMineralRightsMember_638670365008997832" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_SelfInsuranceLineItems" xlink:label="hnrg_SelfInsuranceLineItems_638670365008997832" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_SelfInsuranceTable_638670365008987819" xlink:to="hnrg_SelfInsuranceLineItems_638670365008997832" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_NumberOfMiningUnits" xlink:label="hnrg_NumberOfMiningUnits_638670365008997832" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_SelfInsuranceLineItems_638670365008997832" xlink:to="hnrg_NumberOfMiningUnits_638670365008997832" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_GeographicSpreadOfMiningUnitsInMiles" xlink:label="hnrg_GeographicSpreadOfMiningUnitsInMiles_638670365008997832" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_SelfInsuranceLineItems_638670365008997832" xlink:to="hnrg_GeographicSpreadOfMiningUnitsInMiles_638670365008997832" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability_638670365008997832" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_SelfInsuranceLineItems_638670365008997832" xlink:to="us-gaap_OperatingLeaseLiability_638670365008997832" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="us-gaap_RestrictedCashAndCashEquivalents_638670365008997832" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_SelfInsuranceLineItems_638670365008997832" xlink:to="us-gaap_RestrictedCashAndCashEquivalents_638670365008997832" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureFairValueMeasurementsDetails" xlink:type="extended" xlink:title="99941201 - Disclosure - FAIR VALUE MEASUREMENTS (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract_1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_CashAndCashEquivalentsRestrictedCashBalancesDeposits" xlink:label="hnrg_CashAndCashEquivalentsRestrictedCashBalancesDeposits_638670365009007823" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_1" xlink:to="hnrg_CashAndCashEquivalentsRestrictedCashBalancesDeposits_638670365009007823" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureEquityMethodInvestmentsDetails" xlink:type="extended" xlink:title="99941301 - Disclosure - EQUITY METHOD INVESTMENTS (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable_638670365009007823" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_1" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable_638670365009007823" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_638670365009007823" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable_638670365009007823" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_638670365009007823" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain_638670365009007823" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_638670365009007823" xlink:to="srt_EquityMethodInvesteeNameDomain_638670365009007823" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_SunriseEnergyLlcMember" xlink:label="hnrg_SunriseEnergyLlcMember_638670365009007823" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_EquityMethodInvesteeNameDomain_638670365009007823" xlink:to="hnrg_SunriseEnergyLlcMember_638670365009007823" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_638670365009007823" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable_638670365009007823" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_638670365009007823" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_638670365009007823" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_638670365009007823" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_638670365009007823" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments_638670365009017831" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_638670365009007823" xlink:to="us-gaap_EquityMethodInvestments_638670365009017831" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureConvertibleNotesDetails" xlink:type="extended" xlink:title="99941401 - Disclosure - CONVERTIBLE NOTES (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract" xlink:label="us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable_638670365009017831" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract_1" xlink:to="us-gaap_DebtInstrumentTable_638670365009017831" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis_638670365009017831" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638670365009017831" xlink:to="us-gaap_LongtermDebtTypeAxis_638670365009017831" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain_638670365009017831" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis_638670365009017831" xlink:to="us-gaap_LongtermDebtTypeDomain_638670365009017831" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_SeniorUnsecuredConvertibleNotesMember" xlink:label="hnrg_SeniorUnsecuredConvertibleNotesMember_638670365009017831" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeDomain_638670365009017831" xlink:to="hnrg_SeniorUnsecuredConvertibleNotesMember_638670365009017831" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis_638670365009017831" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638670365009017831" xlink:to="srt_CounterpartyNameAxis_638670365009017831" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_638670365009017831" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis_638670365009017831" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_638670365009017831" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_DirectorMember" xlink:label="srt_DirectorMember_638670365009017831" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_638670365009017831" xlink:to="srt_DirectorMember_638670365009017831" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_NonaffiliatedPartyMember" xlink:label="hnrg_NonaffiliatedPartyMember_638670365009027823" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_638670365009017831" xlink:to="hnrg_NonaffiliatedPartyMember_638670365009027823" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis_638670365009027823" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638670365009017831" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis_638670365009027823" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain_638670365009027823" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis_638670365009027823" xlink:to="us-gaap_DebtConversionNameDomain_638670365009027823" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ConversionPrice6Point254MaturityDateDecember2028Member" xlink:label="hnrg_ConversionPrice6Point254MaturityDateDecember2028Member_638670365009027823" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionNameDomain_638670365009027823" xlink:to="hnrg_ConversionPrice6Point254MaturityDateDecember2028Member_638670365009027823" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ConversionPrice6Point15MaturityDateDecember2028Member" xlink:label="hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_638670365009027823" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionNameDomain_638670365009027823" xlink:to="hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_638670365009027823" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_RepresentsConversionPriceOf615WithMaturityDateOfDecember2028AdditionalSharesMember" xlink:label="hnrg_RepresentsConversionPriceOf615WithMaturityDateOfDecember2028AdditionalSharesMember_638670365009027823" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionNameDomain_638670365009027823" xlink:to="hnrg_RepresentsConversionPriceOf615WithMaturityDateOfDecember2028AdditionalSharesMember_638670365009027823" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ConversionPrice6Point254MaturityDateDecember2026Member" xlink:label="hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_638670365009027823" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionNameDomain_638670365009027823" xlink:to="hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_638670365009027823" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems_638670365009027823" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638670365009017831" xlink:to="us-gaap_DebtInstrumentLineItems_638670365009027823" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt_638670365009037837" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638670365009027823" xlink:to="us-gaap_ProceedsFromRelatedPartyDebt_638670365009037837" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_638670365009037837" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638670365009027823" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_638670365009037837" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1_638670365009037837" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638670365009027823" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1_638670365009037837" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_638670365009037837" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638670365009027823" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_638670365009037837" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DebtConversionConvertedInstrumentSharesUsedForInterest" xlink:label="hnrg_DebtConversionConvertedInstrumentSharesUsedForInterest_638670365009037837" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638670365009027823" xlink:to="hnrg_DebtConversionConvertedInstrumentSharesUsedForInterest_638670365009037837" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_638670365009037837" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638670365009027823" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_638670365009037837" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1_638670365009047825" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638670365009027823" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1_638670365009047825" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DebtConversionConvertedInstrumentAdditionalShares" xlink:label="hnrg_DebtConversionConvertedInstrumentAdditionalShares_638670365009047825" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638670365009027823" xlink:to="hnrg_DebtConversionConvertedInstrumentAdditionalShares_638670365009047825" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureNotesPayableRelatedPartiesDetails" xlink:type="extended" xlink:title="99941501 - Disclosure - NOTES PAYABLE - RELATED PARTIES (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_638670365009047825" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract_1" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_638670365009047825" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis_638670365009047825" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_638670365009047825" xlink:to="us-gaap_DebtInstrumentAxis_638670365009047825" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_638670365009047825" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis_638670365009047825" xlink:to="us-gaap_DebtInstrumentNameDomain_638670365009047825" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_UnsecuredPromissoryNotesMember" xlink:label="hnrg_UnsecuredPromissoryNotesMember_638670365009077845" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_638670365009047825" xlink:to="hnrg_UnsecuredPromissoryNotesMember_638670365009077845" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_638670365009077845" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_638670365009047825" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_638670365009077845" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain_638670365009077845" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_638670365009077845" xlink:to="us-gaap_RelatedPartyDomain_638670365009077845" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DirectorCharlesRWesleyIvMember" xlink:label="hnrg_DirectorCharlesRWesleyIvMember_638670365009077845" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain_638670365009077845" xlink:to="hnrg_DirectorCharlesRWesleyIvMember_638670365009077845" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DirectorDavidJLubarMember" xlink:label="hnrg_DirectorDavidJLubarMember_638670365009087841" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain_638670365009077845" xlink:to="hnrg_DirectorDavidJLubarMember_638670365009087841" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DirectorDavidCHardieMember" xlink:label="hnrg_DirectorDavidCHardieMember_638670365009087841" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain_638670365009077845" xlink:to="hnrg_DirectorDavidCHardieMember_638670365009087841" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems_638670365009087841" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_638670365009047825" xlink:to="us-gaap_RelatedPartyTransactionLineItems_638670365009087841" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_638670365009087841" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_638670365009087841" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_638670365009087841" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount_638670365009087841" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_638670365009087841" xlink:to="us-gaap_DebtInstrumentFaceAmount_638670365009087841" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureOrganizationalRestructuringDetails" xlink:type="extended" xlink:title="99941601 - Disclosure - ORGANIZATIONAL RESTRUCTURING (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:label="us-gaap_RestructuringAndRelatedActivitiesAbstract_1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_NumberOfEmployeesWorkforceReduction" xlink:label="hnrg_NumberOfEmployeesWorkforceReduction_638670365009097835" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringAndRelatedActivitiesAbstract_1" xlink:to="hnrg_NumberOfEmployeesWorkforceReduction_638670365009097835" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_PercentageOfWorkforceReduction" xlink:label="hnrg_PercentageOfWorkforceReduction_638670365009097835" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringAndRelatedActivitiesAbstract_1" xlink:to="hnrg_PercentageOfWorkforceReduction_638670365009097835" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringReserve" xlink:label="us-gaap_RestructuringReserve_638670365009097835" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringAndRelatedActivitiesAbstract_1" xlink:to="us-gaap_RestructuringReserve_638670365009097835" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureAtMarketAgreementDetails" xlink:type="extended" xlink:title="99941701 - Disclosure - AT THE MARKET AGREEMENT (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_AtMarketAgreementAbstract" xlink:label="hnrg_AtMarketAgreementAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_638670365009097835" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_AtMarketAgreementAbstract_1" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_638670365009097835" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_638670365009097835" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_638670365009097835" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_638670365009097835" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_638670365009097835" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_638670365009097835" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_638670365009097835" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_AtMarketOfferingMember" xlink:label="hnrg_AtMarketOfferingMember_638670365009097835" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_638670365009097835" xlink:to="hnrg_AtMarketOfferingMember_638670365009097835" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis_638670365009097835" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_638670365009097835" xlink:to="srt_CounterpartyNameAxis_638670365009097835" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_638670365009097835" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis_638670365009097835" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_638670365009097835" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_BRileySecuritiesIncMember" xlink:label="hnrg_BRileySecuritiesIncMember_638670365009107924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_638670365009097835" xlink:to="hnrg_BRileySecuritiesIncMember_638670365009107924" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_638670365009107924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_638670365009097835" xlink:to="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_638670365009107924" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_638670365009107924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_638670365009107924" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_638670365009107924" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds" xlink:label="hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds_638670365009107924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_638670365009107924" xlink:to="hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds_638670365009107924" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_AtmOfferingNoticeForTermination" xlink:label="hnrg_AtmOfferingNoticeForTermination_638670365009107924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_638670365009107924" xlink:to="hnrg_AtmOfferingNoticeForTermination_638670365009107924" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_638670365009107924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_638670365009107924" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_638670365009107924" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_638670365009107924" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_638670365009107924" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_638670365009107924" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureSegmentsOfBusinessDetails" xlink:type="extended" xlink:title="99941801 - Disclosure - SEGMENTS OF BUSINESS (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_638670365009117958" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract_2" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_638670365009117958" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_638670365009117958" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_638670365009117958" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_638670365009117958" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain_638670365009117958" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_638670365009117958" xlink:to="srt_EquityMethodInvesteeNameDomain_638670365009117958" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_SunriseEnergyLlcMember" xlink:label="hnrg_SunriseEnergyLlcMember_638670365009117958" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_EquityMethodInvesteeNameDomain_638670365009117958" xlink:to="hnrg_SunriseEnergyLlcMember_638670365009117958" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems_638670365009117958" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_638670365009117958" xlink:to="us-gaap_SegmentReportingInformationLineItems_638670365009117958" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments_638670365009117958" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_638670365009117958" xlink:to="us-gaap_NumberOfReportableSegments_638670365009117958" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_638670365009117958" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_638670365009117958" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_638670365009117958" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureSegmentsOfBusinessSummaryOfReportableSegmentsOperationsDetails" xlink:type="extended" xlink:title="99941802 - Disclosure - SEGMENTS OF BUSINESS - Summary of reportable segments operations (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract_3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_638670365009127952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract_3" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_638670365009127952" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis_638670365009127952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_638670365009127952" xlink:to="us-gaap_StatementBusinessSegmentsAxis_638670365009127952" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain_638670365009127952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis_638670365009127952" xlink:to="us-gaap_SegmentDomain_638670365009127952" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ElectricOperationsMember" xlink:label="hnrg_ElectricOperationsMember_638670365009127952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain_638670365009127952" xlink:to="hnrg_ElectricOperationsMember_638670365009127952" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_CoalOperationsMember" xlink:label="hnrg_CoalOperationsMember_638670365009127952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain_638670365009127952" xlink:to="hnrg_CoalOperationsMember_638670365009127952" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateAndOtherMember" xlink:label="us-gaap_CorporateAndOtherMember_638670365009127952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain_638670365009127952" xlink:to="us-gaap_CorporateAndOtherMember_638670365009127952" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis_638670365009127952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_638670365009127952" xlink:to="srt_ProductOrServiceAxis_638670365009127952" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_638670365009127952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis_638670365009127952" xlink:to="srt_ProductsAndServicesDomain_638670365009127952" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_EnergyCapacityMember" xlink:label="hnrg_EnergyCapacityMember_638670365009127952" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_638670365009127952" xlink:to="hnrg_EnergyCapacityMember_638670365009127952" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DeliveredEnergyMember" xlink:label="hnrg_DeliveredEnergyMember_638670365009137939" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_638670365009127952" xlink:to="hnrg_DeliveredEnergyMember_638670365009137939" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_OtherOperatingRevenueMember" xlink:label="hnrg_OtherOperatingRevenueMember_638670365009137939" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_638670365009127952" xlink:to="hnrg_OtherOperatingRevenueMember_638670365009137939" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems_638670365009137939" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_638670365009127952" xlink:to="us-gaap_SegmentReportingInformationLineItems_638670365009137939" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues_638670365009137939" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_638670365009137939" xlink:to="us-gaap_Revenues_638670365009137939" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses_638670365009137939" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_638670365009137939" xlink:to="us-gaap_OperatingExpenses_638670365009137939" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_638670365009137939" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_638670365009137939" xlink:to="us-gaap_OperatingIncomeLoss_638670365009137939" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization_638670365009137939" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_638670365009137939" xlink:to="us-gaap_DepreciationDepletionAndAmortization_638670365009137939" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets_638670365009137939" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_638670365009137939" xlink:to="us-gaap_Assets_638670365009137939" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentExpenditureAdditionToLongLivedAssets" xlink:label="us-gaap_SegmentExpenditureAdditionToLongLivedAssets_638670365009137939" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_638670365009137939" xlink:to="us-gaap_SegmentExpenditureAdditionToLongLivedAssets_638670365009137939" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingIncome" xlink:label="us-gaap_OtherOperatingIncome_638670365009147921" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_638670365009137939" xlink:to="us-gaap_OtherOperatingIncome_638670365009147921" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_AmortizationOfContractLiability" xlink:label="hnrg_AmortizationOfContractLiability_638670365009147921" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_638670365009137939" xlink:to="hnrg_AmortizationOfContractLiability_638670365009147921" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureNetIncomeLossPerShareComputationOfNetIncomeAllocatedToCommonShareholdersDetails" xlink:type="extended" xlink:title="99941901 - Disclosure - NET INCOME (LOSS) PER SHARE - Computation of net income allocated to common shareholders (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract_3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="us-gaap_EarningsPerShareBasicAbstract_638670365009217845" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_3" xlink:to="us-gaap_EarningsPerShareBasicAbstract_638670365009217845" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_638670365009217845" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAbstract_638670365009217845" xlink:to="us-gaap_NetIncomeLoss_638670365009217845" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638670365009217845" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAbstract_638670365009217845" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638670365009217845" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic_638670365009217845" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAbstract_638670365009217845" xlink:to="us-gaap_EarningsPerShareBasic_638670365009217845" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDilutedAbstract" xlink:label="us-gaap_EarningsPerShareDilutedAbstract_638670365009217845" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_3" xlink:to="us-gaap_EarningsPerShareDilutedAbstract_638670365009217845" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_6386703650092178451" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareDilutedAbstract_638670365009217845" xlink:to="us-gaap_NetIncomeLoss_6386703650092178451" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestOnConvertibleDebtNetOfTax" xlink:label="us-gaap_InterestOnConvertibleDebtNetOfTax_638670365009227937" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareDilutedAbstract_638670365009217845" xlink:to="us-gaap_InterestOnConvertibleDebtNetOfTax_638670365009227937" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToParentDiluted" xlink:label="us-gaap_NetIncomeLossAttributableToParentDiluted_638670365009227937" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareDilutedAbstract_638670365009217845" xlink:to="us-gaap_NetIncomeLossAttributableToParentDiluted_638670365009227937" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638670365009227937" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareDilutedAbstract_638670365009217845" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638670365009227937" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:label="us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_638670365009227937" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareDilutedAbstract_638670365009217845" xlink:to="us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities_638670365009227937" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_638670365009227937" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareDilutedAbstract_638670365009217845" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_638670365009227937" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_638670365009227937" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareDilutedAbstract_638670365009217845" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_638670365009227937" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted_638670365009227937" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareDilutedAbstract_638670365009217845" xlink:to="us-gaap_EarningsPerShareDiluted_638670365009227937" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureAssetsHeldForSaleDetails" xlink:type="extended" xlink:title="99942001 - Disclosure - ASSETS HELD-FOR-SALE (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_638670365009237860" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_1" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_638670365009237860" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_638670365009237860" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_638670365009237860" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_638670365009237860" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_638670365009237860" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_638670365009237860" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_638670365009237860" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_SummitTerminalLlcMember" xlink:label="hnrg_SummitTerminalLlcMember_638670365009237860" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_638670365009237860" xlink:to="hnrg_SummitTerminalLlcMember_638670365009237860" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="us-gaap_DisposalGroupClassificationAxis_638670365009237860" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_638670365009237860" xlink:to="us-gaap_DisposalGroupClassificationAxis_638670365009237860" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="us-gaap_DisposalGroupClassificationDomain_638670365009237860" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupClassificationAxis_638670365009237860" xlink:to="us-gaap_DisposalGroupClassificationDomain_638670365009237860" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:label="us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_638670365009237860" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupClassificationDomain_638670365009237860" xlink:to="us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_638670365009237860" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_638670365009237860" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_638670365009237860" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_638670365009237860" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DisposalGroupIncludingDiscontinuedOperationRightOfFirstRefusalNumberOfDays" xlink:label="hnrg_DisposalGroupIncludingDiscontinuedOperationRightOfFirstRefusalNumberOfDays_638670365009247852" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_638670365009237860" xlink:to="hnrg_DisposalGroupIncludingDiscontinuedOperationRightOfFirstRefusalNumberOfDays_638670365009247852" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_638670365009247852" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_638670365009237860" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_638670365009247852" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization_638670365009247852" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_638670365009237860" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization_638670365009247852" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortizationNetOfTax" xlink:label="hnrg_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortizationNetOfTax_638670365009257872" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_638670365009237860" xlink:to="hnrg_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortizationNetOfTax_638670365009257872" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_DisposalGroupIncludingDiscontinuedOperationAssetsImpairmentCharges" xlink:label="hnrg_DisposalGroupIncludingDiscontinuedOperationAssetsImpairmentCharges_638670365009267849" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_638670365009237860" xlink:to="hnrg_DisposalGroupIncludingDiscontinuedOperationAssetsImpairmentCharges_638670365009267849" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://halladorenergy.com/role/DisclosureSubsequentEventsDetails" xlink:type="extended" xlink:title="99942101 - Disclosure - SUBSEQUENT EVENTS (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable_638670365009267849" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract_1" xlink:to="us-gaap_SubsequentEventTable_638670365009267849" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis_638670365009267849" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable_638670365009267849" xlink:to="us-gaap_SubsequentEventTypeAxis_638670365009267849" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_638670365009267849" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis_638670365009267849" xlink:to="us-gaap_SubsequentEventTypeDomain_638670365009267849" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember_638670365009267849" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeDomain_638670365009267849" xlink:to="us-gaap_SubsequentEventMember_638670365009267849" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis_638670365009267849" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable_638670365009267849" xlink:to="us-gaap_LongtermDebtTypeAxis_638670365009267849" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain_638670365009267849" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis_638670365009267849" xlink:to="us-gaap_LongtermDebtTypeDomain_638670365009267849" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_TermLoanMember" xlink:label="hnrg_TermLoanMember_638670365009277859" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeDomain_638670365009267849" xlink:to="hnrg_TermLoanMember_638670365009277859" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis_638670365009277859" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable_638670365009267849" xlink:to="us-gaap_DebtInstrumentAxis_638670365009277859" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_638670365009277859" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis_638670365009277859" xlink:to="us-gaap_DebtInstrumentNameDomain_638670365009277859" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember_638670365009277859" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_638670365009277859" xlink:to="us-gaap_RevolvingCreditFacilityMember_638670365009277859" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis_638670365009277859" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable_638670365009267849" xlink:to="srt_CounterpartyNameAxis_638670365009277859" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_638670365009277859" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis_638670365009277859" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_638670365009277859" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_HoosierMember" xlink:label="hnrg_HoosierMember_638670365009277859" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_638670365009277859" xlink:to="hnrg_HoosierMember_638670365009277859" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems_638670365009277859" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTable_638670365009267849" xlink:to="us-gaap_SubsequentEventLineItems_638670365009277859" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_LongTermPurchaseAgreementTerm" xlink:label="hnrg_LongTermPurchaseAgreementTerm_638670365009288414" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_638670365009277859" xlink:to="hnrg_LongTermPurchaseAgreementTerm_638670365009288414" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_LongTermPurchaseAgreementPrepaidContractAmount" xlink:label="hnrg_LongTermPurchaseAgreementPrepaidContractAmount_638670365009288414" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_638670365009277859" xlink:to="hnrg_LongTermPurchaseAgreementPrepaidContractAmount_638670365009288414" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_LongTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour" xlink:label="hnrg_LongTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour_638670365009288414" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_638670365009277859" xlink:to="hnrg_LongTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour_638670365009288414" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ShortTermPurchaseAgreementPrepaidContractAmount" xlink:label="hnrg_ShortTermPurchaseAgreementPrepaidContractAmount_638670365009288414" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_638670365009277859" xlink:to="hnrg_ShortTermPurchaseAgreementPrepaidContractAmount_638670365009288414" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="hnrg-20240930.xsd#hnrg_ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour" xlink:label="hnrg_ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour_638670365009288414" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_638670365009277859" xlink:to="hnrg_ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour_638670365009288414" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfBankDebt" xlink:label="us-gaap_RepaymentsOfBankDebt_638670365009288414" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_638670365009277859" xlink:to="us-gaap_RepaymentsOfBankDebt_638670365009288414" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="us-gaap_DebtInstrumentPeriodicPayment_638670365009288414" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_638670365009277859" xlink:to="us-gaap_DebtInstrumentPeriodicPayment_638670365009288414" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLinesOfCredit_638670365009297894" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventLineItems_638670365009277859" xlink:to="us-gaap_RepaymentsOfLinesOfCredit_638670365009297894" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended" xlink:title="995445 - Disclosure - Insider Trading Arrangements" xmlns="http://www.xbrl.org/2003/linkbase" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377763249200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Nov. 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_dei_CoverAbstract', window );"><strong>Cover [Abstract]</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_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000788965<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>
</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>
</tr>
<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>
</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">Q3<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">2024<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-Q<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_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<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">Sep. 30,  2024<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>
</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 );">Securities Act File Number</a></td>
<td class="text">001-34743<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>
</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>
</tr>
<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>
</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>
</tr>
<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>
</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>
</tr>
<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>
</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>
</tr>
<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 Shares, $.01 par value<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>
</tr>
<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>
</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>
</tr>
<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>
</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>
</tr>
<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>
</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>
</tr>
<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>
</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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,617,108<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_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_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</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_CoverAbstract</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_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_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_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_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 quarterly 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-Q<br> -Number 240<br> -Section 308<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;">dei_DocumentQuarterlyReport</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_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_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_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>19
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377758774144">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<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_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">$ 3,829<span></span>
</td>
<td class="nump">$ 2,842<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">5,812<span></span>
</td>
<td class="nump">4,281<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">11,908<span></span>
</td>
<td class="nump">19,937<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">31,077<span></span>
</td>
<td class="nump">23,075<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">39,663<span></span>
</td>
<td class="nump">38,877<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_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">5,964<span></span>
</td>
<td class="nump">2,262<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_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Assets held-for-sale</a></td>
<td class="nump">1,544<span></span>
</td>
<td class="nump">1,611<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">99,797<span></span>
</td>
<td class="nump">92,885<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,486<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">529,818<span></span>
</td>
<td class="nump">537,131<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">167,077<span></span>
</td>
<td class="nump">158,642<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">19,869<span></span>
</td>
<td class="nump">12,346<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">832,250<span></span>
</td>
<td class="nump">823,605<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">(360,173)<span></span>
</td>
<td class="num">(334,971)<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">472,077<span></span>
</td>
<td class="nump">488,634<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,071<span></span>
</td>
<td class="nump">2,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_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">5,785<span></span>
</td>
<td class="nump">5,450<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">579,730<span></span>
</td>
<td class="nump">589,780<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,095<span></span>
</td>
<td class="nump">24,438<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">42,915<span></span>
</td>
<td class="nump">62,908<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 finance lease liabilities</a></td>
<td class="nump">6,248<span></span>
</td>
<td class="nump">3,933<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_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">57,293<span></span>
</td>
<td class="nump">23,062<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">41,049<span></span>
</td>
<td class="nump">43,254<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">171,600<span></span>
</td>
<td class="nump">157,595<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">42,918<span></span>
</td>
<td class="nump">63,453<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="text">&#160;<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="text">&#160;<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 );">Non-current finance lease liabilities</a></td>
<td class="nump">9,234<span></span>
</td>
<td class="nump">8,157<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">5,846<span></span>
</td>
<td class="nump">9,235<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">15,746<span></span>
</td>
<td class="nump">14,538<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">13,456<span></span>
</td>
<td class="nump">47,425<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">2,133<span></span>
</td>
<td class="nump">1,789<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">89,333<span></span>
</td>
<td class="nump">163,597<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">260,933<span></span>
</td>
<td class="nump">321,192<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="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_CommonStockValue', window );">Common stock, $.01 par value, 100,000 shares authorized; 42,599 and 34,052 issued and outstanding, as of September 30, 2024 and December 31, 2023, respectively</a></td>
<td class="nump">426<span></span>
</td>
<td class="nump">341<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">188,018<span></span>
</td>
<td class="nump">127,548<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">130,353<span></span>
</td>
<td class="nump">140,699<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' equity</a></td>
<td class="nump">318,797<span></span>
</td>
<td class="nump">268,588<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' equity</a></td>
<td class="nump">$ 579,730<span></span>
</td>
<td class="nump">$ 589,780<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> -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(19))<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/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/2147478777/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/2147479170/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>Amount of asset recognized for present right to economic 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/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 6: 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 7: 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 8: 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 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(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: 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 11: 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 12: 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 13: 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/2147479168/946-830-55-12<br><br>Reference 14: 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/2147478777/944-210-S99-1<br><br>Reference 15: 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/2147479170/946-210-S99-1<br><br>Reference 16: 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 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/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 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)(iii)(A))<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)(iv))<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)(5))<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 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 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)(A))<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)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: 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 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: 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/2147478546/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>Amount of asset recognized for present right to economic benefit, 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 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_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of 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> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-9<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-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_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://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(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-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(25))<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 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/2147478777/944-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 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-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_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_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://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 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)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-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_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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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 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_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-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_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> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/2147478777/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_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> -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_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 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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/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 5: 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 6: 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>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</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 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 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(24))<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 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 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(25))<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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<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 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 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(21))<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 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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/2147479168/946-830-55-12<br><br>Reference 16: 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/2147479170/946-210-S99-1<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/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 28: 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 29: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/2147478777/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/2147478546/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://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(21))<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/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 9: 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 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)(i))<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)(ii))<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><br>Reference 21: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<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><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(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<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(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: 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 7: 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 8: 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 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(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: 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 11: 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 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/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 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)(iv))<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)(5))<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 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 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)(iii)(A))<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)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: 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 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 (b)<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_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> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/2147478777/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/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: 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 4: 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/2147478777/944-210-S99-1<br><br>Reference 5: 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/2147478451/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 (16)(c)<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> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (15)<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> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (14)<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/2147478777/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/2147478546/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://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><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 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 4: 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 5: 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 6: 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/2147478777/944-210-S99-1<br><br>Reference 7: 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/2147479170/946-210-S99-1<br><br>Reference 8: 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_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/2147478546/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> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://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 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(30))<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(31))<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/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 5: 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/2147479168/946-830-55-12<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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: 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/2147479170/946-210-S99-2<br><br>Reference 8: 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/2147479134/946-220-S99-3<br><br>Reference 9: 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/2147479134/946-220-S99-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 S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: 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 12: 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 13: 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 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>20
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377757170176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parentheticals) - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<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_StatementOfFinancialPositionAbstract', window );"><strong>Condensed Consolidated Balance Sheets</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_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.10<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_PreferredStockSharesAuthorized', window );">Preferred Stock, Shares Authorized</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="nump">10,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_PreferredStockSharesIssued', window );">Preferred Stock, Shares Issued</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_PreferredStockSharesOutstanding', window );">Preferred Stock, Shares Outstanding</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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<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_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">100,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_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="nump">42,599<span></span>
</td>
<td class="nump">34,052<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_CommonStockSharesOutstanding', window );">Common Stock, Shares, Outstanding</a></td>
<td class="nump">42,599<span></span>
</td>
<td class="nump">34,052<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://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 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(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-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_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://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 3: 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/2147479170/946-210-S99-2<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(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: 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/2147479170/946-210-S99-1<br><br>Reference 6: 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/2147479134/946-220-S99-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_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://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 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-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_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://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 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(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-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_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>Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as 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> -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 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-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_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://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 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/2147479170/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/2147479134/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/2147479170/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/2147479134/946-220-S99-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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-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>21
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377757124640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 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_us-gaap_RevenuesAbstract', window );"><strong>SALES AND OPERATING REVENUES:</strong></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" 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="nump">$ 1,667<span></span>
</td>
<td class="nump">$ 945<span></span>
</td>
<td class="nump">$ 4,221<span></span>
</td>
<td class="nump">$ 3,888<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="nump">105,044<span></span>
</td>
<td class="nump">165,768<span></span>
</td>
<td class="nump">310,175<span></span>
</td>
<td class="nump">515,296<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>EXPENSES:</strong></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_FuelCosts', window );">Fuel</a></td>
<td class="nump">13,176<span></span>
</td>
<td class="nump">11,345<span></span>
</td>
<td class="nump">31,674<span></span>
</td>
<td class="nump">99,959<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_UtilitiesOperatingExpenseMaintenanceAndOperations', window );">Other operating and maintenance costs</a></td>
<td class="nump">33,320<span></span>
</td>
<td class="nump">65,551<span></span>
</td>
<td class="nump">106,714<span></span>
</td>
<td class="nump">139,979<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_CostOfPurchasedPower', window );">Cost of purchased power</a></td>
<td class="nump">3,149<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,694<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_DirectCommunicationsAndUtilitiesCosts', window );">Utilities</a></td>
<td class="nump">3,185<span></span>
</td>
<td class="nump">4,507<span></span>
</td>
<td class="nump">10,955<span></span>
</td>
<td class="nump">13,347<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_LaborAndRelatedExpense', window );">Labor</a></td>
<td class="nump">26,721<span></span>
</td>
<td class="nump">37,639<span></span>
</td>
<td class="nump">88,444<span></span>
</td>
<td class="nump">114,698<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="nump">13,838<span></span>
</td>
<td class="nump">16,230<span></span>
</td>
<td class="nump">42,930<span></span>
</td>
<td class="nump">51,375<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="nump">410<span></span>
</td>
<td class="nump">468<span></span>
</td>
<td class="nump">1,208<span></span>
</td>
<td class="nump">1,380<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="nump">62<span></span>
</td>
<td class="nump">171<span></span>
</td>
<td class="nump">179<span></span>
</td>
<td class="nump">682<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="nump">6,471<span></span>
</td>
<td class="nump">6,054<span></span>
</td>
<td class="nump">20,218<span></span>
</td>
<td class="nump">18,596<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="nump">100,332<span></span>
</td>
<td class="nump">141,965<span></span>
</td>
<td class="nump">310,016<span></span>
</td>
<td class="nump">440,016<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="nump">4,712<span></span>
</td>
<td class="nump">23,803<span></span>
</td>
<td class="nump">159<span></span>
</td>
<td class="nump">75,280<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="num">(2,692)<span></span>
</td>
<td class="num">(3,030)<span></span>
</td>
<td class="num">(10,364)<span></span>
</td>
<td class="num">(10,470)<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="text">&#160;<span></span>
</td>
<td class="num">(1,491)<span></span>
</td>
<td class="num">(2,790)<span></span>
</td>
<td class="num">(1,491)<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)</a></td>
<td class="num">(234)<span></span>
</td>
<td class="num">(177)<span></span>
</td>
<td class="num">(740)<span></span>
</td>
<td class="num">(325)<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 );">NET INCOME (LOSS) BEFORE INCOME TAXES</a></td>
<td class="nump">1,786<span></span>
</td>
<td class="nump">19,105<span></span>
</td>
<td class="num">(13,735)<span></span>
</td>
<td class="nump">62,994<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_IncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>INCOME TAX EXPENSE (BENEFIT):</strong></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_CurrentIncomeTaxExpenseBenefit', window );">Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(178)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">315<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="nump">232<span></span>
</td>
<td class="nump">3,208<span></span>
</td>
<td class="num">(3,389)<span></span>
</td>
<td class="nump">7,638<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 (benefit)</a></td>
<td class="nump">232<span></span>
</td>
<td class="nump">3,030<span></span>
</td>
<td class="num">(3,389)<span></span>
</td>
<td class="nump">7,953<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 (LOSS)</a></td>
<td class="nump">$ 1,554<span></span>
</td>
<td class="nump">$ 16,075<span></span>
</td>
<td class="num">$ (10,346)<span></span>
</td>
<td class="nump">$ 55,041<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 (LOSS) PER SHARE:</strong></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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollar per share)</a></td>
<td class="nump">$ 0.04<span></span>
</td>
<td class="nump">$ 0.49<span></span>
</td>
<td class="num">$ (0.27)<span></span>
</td>
<td class="nump">$ 1.66<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 dollar per share)</a></td>
<td class="nump">$ 0.04<span></span>
</td>
<td class="nump">$ 0.44<span></span>
</td>
<td class="num">$ (0.27)<span></span>
</td>
<td class="nump">$ 1.52<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="text">&#160;<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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">42,598<span></span>
</td>
<td class="nump">33,140<span></span>
</td>
<td class="nump">38,455<span></span>
</td>
<td class="nump">33,088<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="nump">43,018<span></span>
</td>
<td class="nump">36,848<span></span>
</td>
<td class="nump">38,455<span></span>
</td>
<td class="nump">36,748<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>Interest Expense:</strong></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" 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="nump">$ 2,073<span></span>
</td>
<td class="nump">$ 2,006<span></span>
</td>
<td class="nump">$ 7,657<span></span>
</td>
<td class="nump">$ 6,316<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="nump">181<span></span>
</td>
<td class="nump">422<span></span>
</td>
<td class="nump">1,456<span></span>
</td>
<td class="nump">1,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_hnrg_AmortizationAndSwapRelatedInterestAbstract', window );"><strong>Amortization:</strong></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_AmortizationOfFinancingCosts', window );">Amortization of debt issuance costs</a></td>
<td class="nump">438<span></span>
</td>
<td class="nump">602<span></span>
</td>
<td class="nump">1,251<span></span>
</td>
<td class="nump">2,838<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_AmortizationAggregateTotal', window );">Total amortization</a></td>
<td class="nump">438<span></span>
</td>
<td class="nump">602<span></span>
</td>
<td class="nump">1,251<span></span>
</td>
<td class="nump">2,838<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_InterestExpense', window );">Total interest expense</a></td>
<td class="nump">2,692<span></span>
</td>
<td class="nump">3,030<span></span>
</td>
<td class="nump">10,364<span></span>
</td>
<td class="nump">10,470<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</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_RevenuesAbstract', window );"><strong>SALES AND OPERATING REVENUES:</strong></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" 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="nump">71,715<span></span>
</td>
<td class="nump">67,403<span></span>
</td>
<td class="nump">191,861<span></span>
</td>
<td class="nump">230,812<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</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" 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="text">&#160;<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="nump">$ 31,662<span></span>
</td>
<td class="nump">$ 97,420<span></span>
</td>
<td class="nump">$ 114,093<span></span>
</td>
<td class="nump">$ 280,596<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_AmortizationAggregateTotal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</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_AmortizationAggregateTotal</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_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_CostOfPurchasedPower">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs incurred for purchase of power that are directly related to goods produced and sold and services rendered during the reporting 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_CostOfPurchasedPower</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://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 2: 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 3: 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 4: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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 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> -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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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 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_DirectCommunicationsAndUtilitiesCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of direct communications and utilities incurred 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://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))<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_DirectCommunicationsAndUtilitiesCosts</td>
</tr>
<tr>
<td style="padding-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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<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 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 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 (e)(4)<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 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 9: 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 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 (b)<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 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<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 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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/2147478524/942-220-S99-1<br><br>Reference 19: 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/2147477250/944-220-S99-1<br><br>Reference 20: 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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<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 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 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 (e)(4)<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 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 9: 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 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 (b)<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 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<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 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: 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 14: 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 15: 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 16: 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 17: 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/2147478524/942-220-S99-1<br><br>Reference 18: 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/2147477250/944-220-S99-1<br><br>Reference 19: 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/2147477215/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_FuelCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fuel costs incurred that are directly related to goods produced and sold and services rendered 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://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)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<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))<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_FuelCosts</td>
</tr>
<tr>
<td style="padding-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/2009/role/commonPracticeRef<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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<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 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 8: 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/2147477250/944-220-S99-1<br><br>Reference 9: 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 10: 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/2147477314/942-235-S99-1<br><br>Reference 11: 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 12: 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/2147478524/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 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<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 (ee)<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/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/2147477250/944-220-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 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<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 22<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: 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 8: 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/2147478524/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_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 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<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 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: 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 7: 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 8: 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 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> -Subparagraph (h)<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 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/2147477250/944-220-S99-1<br><br>Reference 11: 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 12: 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_IncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_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 interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing 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/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 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-24<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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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://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 2: 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 3: 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 4: 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 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_LaborAndRelatedExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 salary, wage, profit sharing; incentive and equity-based compensation; and other employee 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 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_LaborAndRelatedExpense</td>
</tr>
<tr>
<td style="padding-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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<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 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<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(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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/2147479168/946-830-55-10<br><br>Reference 18: 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/2147479105/946-220-45-7<br><br>Reference 19: 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/2147477250/944-220-S99-1<br><br>Reference 20: 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/2147479134/946-220-S99-1<br><br>Reference 21: 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/2147479134/946-220-S99-3<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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: 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 24: 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 25: 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 26: 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 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)(i))<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)(4)(iii)(A))<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 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 30: 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 31: 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 32: 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 33: 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 34: 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 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://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/2147478524/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/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<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 (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 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> -Subparagraph (a)<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 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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 7: 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 8: 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 9: 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 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)(i))<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)(ii))<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/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 21: 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 22: 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 23: 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 24: 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 25: 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/2147477314/942-235-S99-1<br><br>Reference 26: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_UtilitiesOperatingExpenseMaintenanceAndOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense for routine plant maintenance, repairs and operations of regulated 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(2)(b))<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_UtilitiesOperatingExpenseMaintenanceAndOperations</td>
</tr>
<tr>
<td style="padding-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_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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377763144352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 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_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>
<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)</a></td>
<td class="nump">$ 1,554<span></span>
</td>
<td class="nump">$ 16,075<span></span>
</td>
<td class="num">$ (10,346)<span></span>
</td>
<td class="nump">$ 55,041<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>
<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 tax (benefit)</a></td>
<td class="nump">232<span></span>
</td>
<td class="nump">3,208<span></span>
</td>
<td class="num">(3,389)<span></span>
</td>
<td class="nump">7,638<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 loss - Sunrise Energy</a></td>
<td class="nump">234<span></span>
</td>
<td class="nump">177<span></span>
</td>
<td class="nump">740<span></span>
</td>
<td class="nump">325<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">625<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">13,838<span></span>
</td>
<td class="nump">16,230<span></span>
</td>
<td class="nump">42,930<span></span>
</td>
<td class="nump">51,375<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="text">&#160;<span></span>
</td>
<td class="nump">1,491<span></span>
</td>
<td class="nump">2,790<span></span>
</td>
<td class="nump">1,491<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(536)<span></span>
</td>
<td class="nump">78<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="nump">438<span></span>
</td>
<td class="nump">602<span></span>
</td>
<td class="nump">1,251<span></span>
</td>
<td class="nump">2,838<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="nump">410<span></span>
</td>
<td class="nump">468<span></span>
</td>
<td class="nump">1,208<span></span>
</td>
<td class="nump">1,380<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_AssetRetirementObligationCashPaidToSettle', window );">Cash paid on asset retirement obligation reclamation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(820)<span></span>
</td>
<td class="num">(2,286)<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_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,320<span></span>
</td>
<td class="nump">2,774<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(36,174)<span></span>
</td>
<td class="num">(32,444)<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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,352<span></span>
</td>
<td class="nump">914<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_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Change in operating assets and liabilities:</strong></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_IncreaseDecreaseInAccountsAndNotesReceivable', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,029<span></span>
</td>
<td class="nump">9,197<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_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,002)<span></span>
</td>
<td class="nump">14,874<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_IncreaseDecreaseInMaterialsAndSupplies', window );">Parts and supplies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(786)<span></span>
</td>
<td class="num">(8,717)<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_IncreaseDecreaseInPrepaidExpense', window );">Prepaid expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,098)<span></span>
</td>
<td class="nump">1,116<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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,715)<span></span>
</td>
<td class="num">(11,419)<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_IncreaseDecreaseInDeferredRevenue', window );">Deferred revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,231<span></span>
</td>
<td class="num">(15,273)<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,985<span></span>
</td>
<td class="nump">79,527<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>
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(39,606)<span></span>
</td>
<td class="num">(48,746)<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,373<span></span>
</td>
<td class="nump">62<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(36,233)<span></span>
</td>
<td class="num">(48,684)<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>
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(86,500)<span></span>
</td>
<td class="num">(56,463)<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,000<span></span>
</td>
<td class="nump">33,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_FinanceLeasePrincipalPayments', window );">Payments on lease financing</a></td>
<td class="num">(1,440)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,105)<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_ProceedsFromSaleLeasebackTransaction', window );">Proceeds from sale and leaseback arrangement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,783<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 );">Issuance of related party notes payable</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>
</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_RepaymentsOfRelatedPartyDebt', window );">Payments on related party notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,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_PaymentsOfDebtIssuanceCosts', window );">Debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(654)<span></span>
</td>
<td class="num">(5,940)<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,515<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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Taxes paid on vesting of RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(273)<span></span>
</td>
<td class="num">(1,150)<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,766<span></span>
</td>
<td class="num">(30,553)<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,518<span></span>
</td>
<td class="nump">290<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 period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,123<span></span>
</td>
<td class="nump">6,426<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 period</a></td>
<td class="nump">9,641<span></span>
</td>
<td class="nump">6,716<span></span>
</td>
<td class="nump">9,641<span></span>
</td>
<td class="nump">6,716<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>
<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">3,829<span></span>
</td>
<td class="nump">2,573<span></span>
</td>
<td class="nump">3,829<span></span>
</td>
<td class="nump">2,573<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">5,812<span></span>
</td>
<td class="nump">4,143<span></span>
</td>
<td class="nump">5,812<span></span>
</td>
<td class="nump">4,143<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">$ 9,641<span></span>
</td>
<td class="nump">$ 6,716<span></span>
</td>
<td class="nump">9,641<span></span>
</td>
<td class="nump">6,716<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>
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,679<span></span>
</td>
<td class="nump">8,069<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>
<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_ChangeInCapitalExpendituresIncludedInAccountsPayableAndPrepaidExpense', window );">Change in capital expenditures included in accounts payable and prepaid expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,825)<span></span>
</td>
<td class="nump">$ 3,214<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_DebtConversionOriginalDebtAmount1', window );">Stock issued on redemption of convertible notes and interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,993<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_ChangeInCapitalExpendituresIncludedInAccountsPayableAndPrepaidExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in capital expenditures included in accounts payable and prepaid 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;">hnrg_ChangeInCapitalExpendituresIncludedInAccountsPayableAndPrepaidExpense</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_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://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 2: 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 3: 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 4: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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/2147477401/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_DebtConversionOriginalDebtAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 cash 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_DebtConversionOriginalDebtAmount1</td>
</tr>
<tr>
<td style="padding-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_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> -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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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 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_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/2147477250/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_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for principal payment on 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 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 (a)<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_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-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_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 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<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 (ee)<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/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/2147477250/944-220-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 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<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 22<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: 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 8: 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/2147478524/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_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_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_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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<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 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<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 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 9: 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 10: 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 11: 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/2147479168/946-830-55-11<br><br>Reference 12: 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/2147478009/946-205-45-3<br><br>Reference 13: 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/2147479105/946-220-45-7<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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: 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/2147479134/946-220-S99-1<br><br>Reference 16: 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/2147479134/946-220-S99-3<br><br>Reference 17: 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 18: 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 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 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/2147477314/942-235-S99-1<br><br>Reference 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<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_RepaymentsOfRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for the payment of a long-term borrowing made from a related party 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: Payments for 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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<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_RepaymentsOfRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-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/2147478777/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/2147478546/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>23
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377759857120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Stockholders' Equity - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Common Stock Issued</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Retained Earnings</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_StockholdersEquity', window );">Balance at the beginning 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="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 at the beginning (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="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="text">&#160;<span></span>
</td>
<td class="nump">2,774<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,774<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">$ 3<span></span>
</td>
<td class="num">(3)<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Stock issued on vesting of RSUs (in shares)</a></td>
<td class="nump">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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Taxes paid on vesting of RSUs</a></td>
<td class="num">$ (1)<span></span>
</td>
<td class="num">(1,149)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,150)<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">(126)<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_ProfitLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,041<span></span>
</td>
<td class="nump">55,041<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 the end at Sep. 30, 2023</a></td>
<td class="nump">$ 332<span></span>
</td>
<td class="nump">120,410<span></span>
</td>
<td class="nump">150,947<span></span>
</td>
<td class="nump">271,689<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 at the end (in shares) at Sep. 30, 2023</a></td>
<td class="nump">33,142<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 the beginning at Jun. 30, 2023</a></td>
<td class="nump">$ 332<span></span>
</td>
<td class="nump">119,678<span></span>
</td>
<td class="nump">134,872<span></span>
</td>
<td class="nump">254,882<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 at the beginning (in shares) at Jun. 30, 2023</a></td>
<td class="nump">33,137<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="text">&#160;<span></span>
</td>
<td class="nump">773<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">773<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Stock issued on vesting of RSUs (in shares)</a></td>
<td class="nump">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>
</tr>
<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Taxes paid on vesting of RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(41)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(41)<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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Taxes paid on vesting of RSUs (in shares)</a></td>
<td class="num">(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>
</tr>
<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_ProfitLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,075<span></span>
</td>
<td class="nump">16,075<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 the end at Sep. 30, 2023</a></td>
<td class="nump">$ 332<span></span>
</td>
<td class="nump">120,410<span></span>
</td>
<td class="nump">150,947<span></span>
</td>
<td class="nump">271,689<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 at the end (in shares) at Sep. 30, 2023</a></td>
<td class="nump">33,142<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 the beginning 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>
<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 at the beginning (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="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">3,320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,320<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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Stock issued on vesting of RSUs</a></td>
<td class="nump">$ 4<span></span>
</td>
<td class="num">(4)<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Stock issued on vesting of RSUs (in shares)</a></td>
<td class="nump">379<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Taxes paid on vesting of RSUs</a></td>
<td class="num">$ (2)<span></span>
</td>
<td class="num">(271)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(273)<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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Taxes paid on vesting of RSUs (in shares)</a></td>
<td class="num">(159)<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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Stock issued on redemption of convertible notes</a></td>
<td class="nump">$ 36<span></span>
</td>
<td class="nump">22,957<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,993<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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Stock issued on redemption of convertible notes (in shares)</a></td>
<td class="nump">3,672<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_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued in ATM offering</a></td>
<td class="nump">$ 47<span></span>
</td>
<td class="nump">34,468<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,515<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 in ATM offering (in shares)</a></td>
<td class="nump">4,655<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_ProfitLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,346)<span></span>
</td>
<td class="num">(10,346)<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 the end at Sep. 30, 2024</a></td>
<td class="nump">$ 426<span></span>
</td>
<td class="nump">188,018<span></span>
</td>
<td class="nump">130,353<span></span>
</td>
<td class="nump">318,797<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 at the end (in shares) at Sep. 30, 2024</a></td>
<td class="nump">42,599<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 the beginning at Jun. 30, 2024</a></td>
<td class="nump">$ 426<span></span>
</td>
<td class="nump">186,945<span></span>
</td>
<td class="nump">128,799<span></span>
</td>
<td class="nump">316,170<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 at the beginning (in shares) at Jun. 30, 2024</a></td>
<td class="nump">42,599<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_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,073<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,073<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_ProfitLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,554<span></span>
</td>
<td class="nump">1,554<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 the end at Sep. 30, 2024</a></td>
<td class="nump">$ 426<span></span>
</td>
<td class="nump">$ 188,018<span></span>
</td>
<td class="nump">$ 130,353<span></span>
</td>
<td class="nump">$ 318,797<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 at the end (in shares) at Sep. 30, 2024</a></td>
<td class="nump">42,599<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_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_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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<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 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<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 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 9: 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 10: 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 11: 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/2147479168/946-830-55-11<br><br>Reference 12: 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/2147478009/946-205-45-3<br><br>Reference 13: 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/2147479105/946-220-45-7<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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: 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/2147479134/946-220-S99-1<br><br>Reference 16: 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/2147479134/946-220-S99-3<br><br>Reference 17: 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 18: 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 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 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/2147477314/942-235-S99-1<br><br>Reference 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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://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 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))<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 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 5: 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 6: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://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 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 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/2147478448/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/2147479134/946-220-S99-3<br><br>Reference 6: 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 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 4: 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_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 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 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))<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 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 5: 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_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://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 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 4: 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/2147479168/946-830-55-11<br><br>Reference 5: 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/2147478009/946-205-45-4<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 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<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(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: 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_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://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 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(30))<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(31))<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/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 5: 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/2147479168/946-830-55-12<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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: 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/2147479170/946-210-S99-2<br><br>Reference 8: 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/2147479134/946-220-S99-3<br><br>Reference 9: 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/2147479134/946-220-S99-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 S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: 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 12: 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 13: 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 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>24
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377762508880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GENERAL BUSINESS<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>GENERAL BUSINESS</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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">GENERAL BUSINESS</a></td>
<td class="text"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(1)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">GENERAL BUSINESS</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The condensed consolidated financial statements include the accounts of Hallador Energy Company (hereinafter known as &#8220;we, us, or our&#8221;) and its wholly owned subsidiaries Sunrise Coal, LLC (&#8220;Sunrise&#8221;), Hallador Power Company, LLC (&#8220;Hallador Power&#8221;),&#160;as well as&#160;Sunrise and Hallador Power&#8217;s&#160;wholly owned subsidiaries. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We strategically view&#160;and manage our&#160;operations through&#160;two&#160;reportable segments:&#160;Electric&#160;Operations and Coal&#160;Operations. The Electric Operations reportable segment includes electric power generation facilities of the Merom Power Plant. The Coal Operations reportable segment includes mining complexes Oaktown&#160;1&#160;and&#160;2&#160;underground mines, Prosperity surface mine, Freelandville surface mine, and Carlisle wash plant.&#160;On&#160;February&#160;23, 2024,&#160;our&#160;Coal Operations Segment committed to a reorganization effort designed to strengthen its&#160;financial and operational efficiency and&#160;create significant operational savings and higher margins. For further information, see&#160;<i style="font-style:italic;">&#8220;Note&#160;16&#160;&#8211; Organizational Restructuring&#8221;</i> below. The remainder of our operations, which are&#160;not&#160;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;the elimination of coal sales from coal operations to electric operations, a&#160;50% interest in Sunrise Energy, LLC, 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 (&#8220;Summit&#8221;), a logistics transport facility located on the Ohio River. See <i style="font-style:italic;">&#8220;Note&#160;20&#160;&#8211; Assets Held-for-Sale&#8221;</i> for further discussion on Summit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">All significant intercompany accounts and transactions have been eliminated.&#160;Certain reclassifications have been made to the Company&#8217;s prior period condensed consolidated financial information to conform to the current period presentation. These presentation changes did not impact the Company&#8217;s condensed consolidated net income (loss), consolidated cash flows, total assets, total liabilities or total stockholders&#8217; equity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The interim financial data is unaudited; however, in our opinion, it includes all adjustments, consisting only of normal recurring adjustments necessary for a fair statement of the results for the interim periods. The condensed consolidated financial statements included herein have been prepared pursuant to the Securities and Exchange Commission&#8217;s (the &#8220;SEC&#8221;)&#160;rules&#160;and regulations; accordingly, certain information and footnote disclosures normally included in generally accepted accounting principles (&#8220;GAAP&#8221;) financial statements have been condensed or omitted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The results of operations and cash flows for the three and nine months ended September&#160;30,&#160;2024, are not necessarily indicative of the results to be expected for future quarters or for the&#160;year ending December&#160;31,&#160;2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Our organization and business, the accounting policies we follow, and other information are contained in the notes to our consolidated financial statements filed as part of our&#160;<a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/788965/000143774924007870/hnrg20231231_10k.htm" style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">2023&#160;Annual Report on Form&#160;10-K</span></a>.&#160;This quarterly report should be read in conjunction with such Annual Report on Form&#160;10-K.</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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 organization, consolidation and basis of presentation of financial statements 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/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/205/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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>25
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377757435904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RECENT ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract', window );"><strong>RECENT ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED</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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">RECENT ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED</a></td>
<td class="text"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(2)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">RECENT ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In&#160;November&#160;2023<i style="font-style:italic;">,</i>&#160;the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;)&#160;2023-07<i style="font-style:italic;">,</i>&#160;Segment Reporting (Topic&#160;280): Improvements to Reportable Segment Disclosures&#160;(&#8220;ASU&#160;2023-07<i style="font-style:italic;">&#8221;</i>).&#160;ASU&#160;2023-07&#160;primarily requires enhanced disclosures about significant segment expenses regularly provided to the chief operating decision maker (&#8220;CODM&#8221;), the amount and composition of other segment items, and the title and position of the CODM. ASU&#160;2023-07&#160;is effective for fiscal&#160;years beginning after&#160;December&#160;15, 2023<i style="font-style:italic;">,</i>&#160;and interim periods within fiscal&#160;years beginning after&#160;December&#160;15, 2024<i style="font-style:italic;">,</i>&#160;with early adoption permitted. We are currently evaluating the impact of adopting ASU&#160;2023-07<i style="font-style:italic;">,</i>&#160;but do&#160;not&#160;expect it to have a material effect on our consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In&#160;December&#160;2023<i style="font-style:italic;">,</i>&#160;the FASB issued ASU&#160;2023-09<i style="font-style:italic;">,</i>&#160;Income Taxes (Topic&#160;<i style="font-style:italic;">740</i>): Improvements to Income Tax Disclosures&#160;(&#8220;ASU&#160;2023-09<i style="font-style:italic;">&#8221;</i>). ASU&#160;2023-09&#160;primarily requires enhanced disclosures to (1)&#160;disclose specific categories in the rate reconciliation, (2)&#160;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 (3)&#160;disclose income (loss) from continuing operations before income tax (benefit) disaggregated between domestic and foreign. ASU&#160;2023-09&#160;is effective for fiscal&#160;years beginning after&#160;December&#160;15, 2024<i style="font-style:italic;">,</i>&#160;with early adoption permitted. We are currently evaluating the impact of adopting ASU&#160;2023-09<i style="font-style:italic;">,</i>&#160;but do&#160;not&#160;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_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract</td>
</tr>
<tr>
<td style="padding-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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.</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 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476173/280-10-65-1<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 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-7<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-1<br><br>Reference 11: 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 12: 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)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 13: 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)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 14: 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)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 15: 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 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480530/250-10-S99-5<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483194/926-20-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480530/250-10-S99-6<br><br>Reference 25: 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 (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 26: 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)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 250<br> -Publisher FASB<br> -URI https://asc.fasb.org/250/tableOfContent<br><br>Reference 28: 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)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="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>26
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377762535008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LONG-LIVED ASSET IMPAIRMENTS<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_ImpairmentOrDisposalOfTangibleAssetsDisclosureAbstract', window );"><strong>LONG-LIVED ASSET IMPAIRMENTS</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_AssetImpairmentChargesTextBlock', window );">LONG-LIVED ASSET IMPAIRMENTS</a></td>
<td class="text"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(3)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">LONG-LIVED ASSET IMPAIRMENTS</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Long-lived assets are reviewed for impairment whenever events or changes in circumstance indicate that the carrying amount of the assets may not be recoverable. For the three and nine months ended September&#160;30,&#160;2024 and 2023, no&#160;impairment charges were recorded for long-lived assets.</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_AssetImpairmentChargesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the details of the charge against earnings resulting from the aggregate write down of all assets from their carrying value to their fair value. Disclosure may also include a description of the impaired asset and facts and circumstances leading to the impairment, amount of the impairment loss and where the loss is located in the income statement, method(s) for determining fair value, and the segment in which the impaired asset is reported.</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_AssetImpairmentChargesTextBlock</td>
</tr>
<tr>
<td style="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_ImpairmentOrDisposalOfTangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ImpairmentOrDisposalOfTangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>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.3</span><table class="report" border="0" cellspacing="2" id="idm46377757469504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVENTORY<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_InventoryDisclosureAbstract', window );"><strong>INVENTORY</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</a></td>
<td class="text"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(4)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">INVENTORY</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Inventory is valued at a lower of&#160;cost or net realizable value (NRV). As of September&#160;30,&#160;2024, and December&#160;31,&#160;2023, coal inventory includes NRV adjustments of $1.8&#160;million and $2.0 million, respectively.</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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>28
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377758231200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BANK DEBT<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_LongTermDebtAbstract', window );"><strong>BANK DEBT</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 );">BANK DEBT</a></td>
<td class="text"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(5)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">BANK DEBT</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On&#160;September 27, 2024,<i style="font-style:italic;">&#160;</i>the Company executed the First Amendment (&#8220;First Amendment&#8221;) to the Fourth Amended and Restated Credit Agreement, dated as of August 2, 2023 (as amended, the &#8220;Credit Agreement&#8221;), with PNC&#160;Bank, National Association (in its capacity as administrative agent, "PNC"), which was accounted for as a debt modification. The primary purpose of the First Amendment was&#160;to provide the Company with short-term covenant relief to pursue additional liquidity. The First Amendment provides for additional flexibility for the Company to enter into prepaid forward power sale contracts, provided that the Company repays outstanding term loans under the Credit Agreement (&#8220;Term Loan&#8221;) with proceeds received from certain eligible power purchase agreements, up to a maximum of $20.0 million. These required prepaid forward power sale Term Loan repayments, if any, will take the place of the $6.5 million quarterly Term Loan payments. Furthermore, the First Amendment defines certain administrative changes which include, among other things, added requirements related to reporting, third party financial advisors, and appraisals on coal and power assets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Bank debt was reduced by $21.5 million during the nine months ended September&#160;30,&#160;2024.<span style="color:#212529;"> Bank debt is&#160;comprised of our Term Loan (</span><span style="color:#212529;">$45.5</span><span style="color:#212529;">&#160;million as of</span><span style="color:#212529;"> September&#160;30,&#160;2024)</span><i style="color:#212529;font-style:italic;">&#160;</i><span style="color:#212529;">and a&#160;</span><span style="color:#212529;">$75.0</span><span style="color:#212529;">&#160;million revolver (</span><span style="color:#212529;">$24.5</span><span style="color:#212529;">&#160;million borrowed as of</span><span style="color:#212529;"> September&#160;30,&#160;2024) under the Credit Agreement. </span><span style="color:#212529;">The term debt required&#160;quarterly payments of </span><span style="color:#212529;">$6.5</span><span style="color:#212529;">&#160;million starting in&#160;</span><span style="color:#212529;">April 2024</span><i style="color:#212529;font-style:italic;">&#160;</i><span style="color:#212529;">through maturity.&#160;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.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Liquidity</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As&#160;of September&#160;30,&#160;2024, we had additional borrowing capacity of $31.1&#160;million under the revolver and total liquidity of $34.9&#160;million.&#160;Our additional borrowing capacity is net of&#160;$19.4&#160;million in outstanding letters of credit&#160;that we were required to maintain for surety bonds and $24.5 million drawn on the revolver at September&#160;30,&#160;2024. Liquidity consists of our additional borrowing capacity and cash and cash equivalents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fees</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Unamortized bank fees and other costs incurred in connection with our initial facility totaled $4.3 million. Additional costs incurred with the First Amendment totaled&#160;$0.6&#160;million<i style="font-style:italic;">.</i> These unamortized bank fees were deferred and are being amortized over the term of the loan.<i style="font-style:italic;"> </i>Unamortized bank fees as of September&#160;30,&#160;2024, and December&#160;31,&#160;2023, were&#160;$3.0&#160;million and $3.6 million, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Bank debt, less debt issuance costs, is presented below (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current bank debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less unamortized debt issuance cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,905)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,562)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,438</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term bank debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less unamortized debt issuance cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,082)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,047)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net long-term portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total bank debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less total unamortized debt issuance cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,987)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,609)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net bank debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Future Maturities (in thousands):</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,500</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,500</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Covenants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The First Amendment, among other things, provided the Company with short-term covenant relief to pursue additional liquidity. The First Amendment waived the Company&#8217;s Leverage Ratio requirement for the third and fourth quarters of 2024, increased the threshold to 5.50 to 1.00 for the first quarter of 2025, and decreased the threshold back to 2.25 to 1.00 for each fiscal quarter thereafter. Additionally, the Debt Service Coverage Ratio requirement (1.25 to 1.00) was waived from third quarter of 2024 through the first quarter of 2025. The First Amendment also added additional financial covenants which include: (i) a maximum First Lien Leverage Ratio for the first quarter of 2025, calculated as of the end of each fiscal quarter for the trailing twelve&#160;months, not to exceed 3.50 to 1.00; (ii) a minimum liquidity requirement of $10.0 million, beginning on the First Amendment execution date and ending when the second quarter of 2025 compliance certificate is received; and (iii) a minimum quarterly EBITDA requirement, as defined in the First Amendment, of $5.0 million for the third quarter of 2024 through the first quarter of 2025. As of September&#160;30, 2024, our liquidity of $34.9 million and quarterly EBITDA of $9.6 million were in compliance with the requirements of the Credit Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of September&#160;30,&#160;2024, we were&#160;in compliance with all other covenants defined in the Credit Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Interest Rate</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The interest rate on the facility ranges from SOFR&#160;plus 4.00% to <span style="-sec-ix-hidden:Hidden_DM1wwNOCm0moKhgIstEJKg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">SOFR</span></span>&#160;plus 5.00%, depending on our Leverage Ratio. As of September&#160;30,&#160;2024, we were paying SOFR&#160;plus 5.00% on the outstanding bank debt which equates to an all-in rate of 9.76%.</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 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<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 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<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(c))<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 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<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 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<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 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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 21: 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_LongTermDebtAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongTermDebtAbstract</td>
</tr>
<tr>
<td style="padding-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>29
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377758286816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_AccountsPayableAndAccruedLiabilitiesCurrentAbstract', window );"><strong>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</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</a></td>
<td class="text"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(6)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable and accrued liabilities consist of the following for the indicated dates (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,437</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued property taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued payroll</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Workers' compensation reserve</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,397</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Group health insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Asset retirement obligation - current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,330</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,631</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total accounts payable and accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 62,908</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></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_AccountsPayableAndAccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccountsPayableAndAccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 720<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483384/720-30-45-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(19)(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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377856344800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_RevenueFromContractWithCustomerAbstract', window );"><strong>REVENUE</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</a></td>
<td class="text"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(7)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">REVENUE</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Revenue from Contracts with Customers</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We account 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 the consideration will be collected. We recognize revenue when we satisfy a performance obligation by transferring control of a good or service to a customer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Electric operations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We concluded&#160;that&#160;for a Power Purchase Agreement (&#8220;PPA&#8221;) that is not determined to be a lease or derivative,&#160;the definition of a contract and the criteria in ASC&#160;606,&#160;Revenue from Contracts with Customers (&#8220;ASC&#160;606&#8221;),&#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 not determined to be a lease or derivative&#160;constitutes a valid contract under ASC&#160;606.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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. For delivered energy to all other customers, we recognize revenue daily for the actual delivered electricity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Coal operations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Our coal revenue is derived from sales to customers of coal produced at our facilities. Our customers typically purchase coal directly from our mine sites&#160;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&#160;year.&#160;Price re-opener and index provisions&#160;may&#160;allow either party to commence a renegotiation of the contract price at a pre-determined time. Price re-opener provisions&#160;may&#160;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','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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 Btu 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','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Disaggregation of Revenue</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Revenue is disaggregated by revenue source for our electric operations and by primary geographic markets for our coal operations, as we believe this best depicts how the nature, amount, timing, and uncertainty of our revenue and cash flows are affected by economic factors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">Electric operations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September&#160;30,&#160;</b></p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Delivered energy (including contract liability amortization)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,855</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,391</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 147,355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 184,675</p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capacity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,860</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,012</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,137</p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Electric Operations sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,715</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 191,861</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 230,812</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">Coal operations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September&#160;30,&#160;</b></p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outside third-party Indiana customers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,338</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,137</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,490</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,787</p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customers in Florida, North Carolina, Alabama and Georgia</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,324</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 164,809</p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Coal Operations sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,662</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,420</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 280,596</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Performance Obligations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Electric operations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">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. 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="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">During 2022, we entered into an Asset Purchase Agreement (&#8220;APA&#8221;) with&#160;Hoosier (&#8220;Hoosier APA&#8221;) in which&#160;Hallador Power shall sell, and Hoosier shall buy, delivered energy quantities through&#160;2025&#160;at the contract price, which is $34.00&#160;per MWh.&#160;We have remaining delivered energy obligations to Hoosier on the APA totaling $70.1&#160;million through&#160;2025&#160;as of September&#160;30,&#160;2024<i style="font-style:italic;">.</i>&#160;The agreement was amended&#160;August&#160;31, 2023, to extend through&#160;<span style="-sec-ix-hidden:Hidden_qRTqm8GAREK7Cfzm2isV6A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2028</span></span>. The amendment included additional obligations to Hoosier of $186.6&#160;million, or $56.00 per MWh, as of September&#160;30,&#160;2024<i style="font-style:italic;">.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In addition to delivered energy, under the Hoosier APA, Hallador Power shall provide a stand-ready obligation to provide electricity to MISO, also known as contract capacity. The contract capacity that Hallador Power shall provide to Hoosier is&#160;917&#160;megawatts (&#8220;MW&#8221;) for contract&#160;year one, and on average 300&#160;MW for contract&#160;years&#160;two&#160;to four. Hoosier shall pay Hallador Power the capacity price of $5.80&#160;per kilowatt&#160;month&#160;for the contract capacity. We have remaining capacity obligations to Hoosier through&#160;<span style="-sec-ix-hidden:Hidden_rKZjbjc2HEW7Dn4wacpwpw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2025</span></span>&#160;totaling $25.0&#160;million as of September&#160;30,&#160;2024<i style="font-style:italic;">. </i>The agreement was amended&#160;August&#160;31, 2023, to extend through&#160;<span style="-sec-ix-hidden:Hidden_yh8a3CwbzkSTQmCGuPstHg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2028</span></span>, with additional capacity obligations to Hoosier of $60.9&#160;million as of September&#160;30,&#160;2024, at a price of $7.02 per kilowatt&#160;month for the contract capacity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">During the second quarter 2024, the Company entered into an 11-month, $45.0 million prepaid physically delivered power contract&#160;in which Hallador will provide a total of 1,302,480 MWh. We&#160;have&#160;energy and&#160;capacity obligations to&#160;customers, excluding the Hoosier APA,&#160;through&#160;<span style="-sec-ix-hidden:Hidden_X6sFEMQBC06m4ur-G0wvPA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2029</span></span>&#160;<span style="-sec-ix-hidden:Hidden_KbkqeUfmb0aiP5H5D-3mGQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">totaling</span></span> $134.1&#160;million and&#160;$140.2&#160;million, respectively, as of September&#160;30,&#160;2024<i style="font-style:italic;">.</i>&#160;We have $32.6&#160;million and $24.7&#160;million of deferred revenue as of September&#160;30,&#160;2024<i style="font-style:italic;">,</i>&#160;related to the prepaid physically delivered power contract&#160;and other capacity obligations outside of the Hoosier APA, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Coal operations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">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&#160;therefore&#160;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 each ton of coal a separate performance obligation and allocate the transaction price based on the base price per the contract, increased or decreased&#160;for quality adjustments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We recognize revenue at a point in time as the customer does&#160;not&#160;have control over the asset at any point during the fulfillment of the contract. For substantially all 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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We have remaining coal sales performance obligations relating to fixed priced contracts to third-party customers of approximately&#160;$320.28&#160;million, which represents the average fixed prices on our committed contracts as of September&#160;30,&#160;2024. We&#160;expect&#160;to recognize approximately 9.9% of this coal sales revenue in&#160;<span style="-sec-ix-hidden:Hidden_wE0Ogxdy0kG9PICA86022Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2024</span></span>,&#160;with the <span style="-sec-ix-hidden:Hidden_VjpCpz2ac0OMR36MgUVfmg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">remainder</span></span> recognized through <span style="-sec-ix-hidden:Hidden_25QoSPhWiUCr2pv4Y7fM-A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2028</span></span><i style="font-style:italic;">.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We have remaining volume performance obligations relating to coal contracts with price reopeners of 3.0 million tons (1.0 million tons in 2025, <span style="-sec-ix-hidden:Hidden_HZZKvo7CAUOevCdxDfSnFQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2026</span></span> and <span style="-sec-ix-hidden:Hidden_skonNj98tUawz__f9FHrXA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">2027</span></span>) as of September&#160;30,&#160;2024. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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 an option exists in the customer contract.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Contract Balances</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Under ASC&#160;606,&#160;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="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">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 condensed consolidated balance&#160;sheets. As of&#160;January&#160;1, 2023,&#160;accounts receivable for coal sales billed to customers was $16.3 million.</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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-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>31
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377758322848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_IncomeTaxDisclosureAbstract', window );"><strong>INCOME TAXES</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 TAXES</a></td>
<td class="text"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(8)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">INCOME TAXES</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For the nine months ended September&#160;30,&#160;2024 and 2023, we&#160;recorded income taxes using an estimated annual effective tax rate based upon projected annual income (loss), forecasted permanent tax differences, discrete items, and statutory rates in states in which we operate. The effective tax rate for the nine months ended September&#160;30,&#160;2024 and 2023,&#160;was ~24%&#160;and ~13%, respectively. Historically, our actual effective tax rates have differed from the statutory effective rate primarily due to the benefit received from statutory&#160;percentage depletion in excess of tax basis. The deduction for statutory&#160;percentage depletion does not necessarily change proportionately to changes in income (loss) before income taxes.</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_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_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 tax.</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><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<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 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<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 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: 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/2147477891/740-270-50-1<br><br>Reference 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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>32
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377758282944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK COMPENSATION PLANS<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>STOCK COMPENSATION PLANS</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 );">STOCK COMPENSATION PLANS</a></td>
<td class="text"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:0pt;margin-top:0pt;">(9)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:0pt;margin-top:0pt;">STOCK COMPENSATION PLANS</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested grants as of December&#160;31,&#160;2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 858,363</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Awarded - weighted average share price on award date was $5.69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 599,013</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested - weighted average share price on vested date was $5.30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (379,390)</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (42,500)</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested grants as of September&#160;30,&#160;2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,035,486</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">For the three and nine months ended September&#160;30,&#160;2024, our stock compensation was $1.1&#160;million and $3.3&#160;million, respectively. For the three and nine months ended September&#160;30,&#160;2023,&#160;our stock compensation was $0.8&#160;million and $2.8 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-vested RSU grants will vest as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Vesting Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RSUs Vesting</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 682,068</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176,210</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176,208</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,035,486</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The outstanding RSUs have a value of $9.8&#160;million based on the September 30, 2024&#160;closing stock price of $9.43.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of September&#160;30,&#160;2024, unrecognized stock compensation expense is $3.8 million, and we had 53,761&#160;RSUs available for future issuance. RSUs are not allocated earnings and losses as they are considered non-participating securities.</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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-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>33
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377856325728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_LeasesAbstract', window );"><strong>LEASES</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 );">LEASES</a></td>
<td class="text"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(10)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">LEASES</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We have operating leases for office space with remaining lease terms ranging from 1&#160;month&#160;to 8&#160;years. As most of the leases do not provide an implicit rate, we calculated the right-of-use assets and lease liabilities using our&#160;secured incremental borrowing rate at the lease commencement date.&#160;Imputed interest on our operating leases&#160;was $0.3&#160;million as of September&#160;30,&#160;2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">During the nine&#160;months ended September&#160;30, 2024, we entered into four&#160;finance leases that were accounted for as failed sale-leaseback transactions.&#160;Finance lease assets are included in finance lease right-of-use assets on the condensed consolidated balance sheets and the associated finance lease liabilities are reflected within current portion of lease financing and long-term lease financing on the condensed consolidated balance sheets, as applicable. Depreciation on our finance lease assets was $1.5&#160;million and $3.7&#160;million&#160;for the three and nine months ended September&#160;30,&#160;2024<i style="font-style:italic;">.</i>&#160;Interest expense on our finance lease liability was $0.4 million and $1.1 million during the three and nine months ended September 30, 2024, respectively. Imputed interest on our future remaining finance lease liability&#160;was&#160;$1.8&#160;million as of September&#160;30,&#160;2024<i style="font-style:italic;">.</i>&#160;We had deferred financing fees of $0.2 and $0.1&#160;million at September&#160;30,&#160;2024 and December&#160;31,&#160;2023, respectively, 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. We did not have finance leases during the three and nine&#160;months ended September&#160;30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following information&#160;relates to our leases (dollar amounts in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease information:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating cash outflows from operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average remaining lease term in years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease information:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Financing cash outflows from finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Proceeds from sale and leaseback arrangement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,783</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average remaining lease term in years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.09</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.09</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Future minimum lease payments under non-cancellable leases as of September&#160;30,&#160;2024, were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Finance Leases</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,872</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,490</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,331</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 749</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 494</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 977</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,442</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less imputed interest and deferred finance fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (320)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,960)</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 657</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,482</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following are reflected within the indicated condensed consolidated balance sheet line items:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Nine Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Year Ended December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease assets</p></td><td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_oehDSPVRk0aquzZeYOR0Fg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Buildings and equipment</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 657</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 712</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease liabilities:</p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current operating lease liabilities</p></td><td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_S0-COLMUukq0a3B7P85fTw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Accounts payable and accrued liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">                        -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-current operating lease liabilities</p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_MtwCTIwFJEiByBBvGzeIsQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Other long-term liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 657</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 654</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total operating lease liability</p></td><td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 657</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 712</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finance lease assets</p></td><td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finance lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finance lease liabilities:</p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current finance lease liabilities</p></td><td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current portion of lease financing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,248</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,933</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-current finance lease liabilities</p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term lease financing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,234</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total finance lease liabilities</p></td><td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,482</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,090</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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>34
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377762534704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SELF-INSURANCE<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_hnrg_SelfInsuranceAbstract', window );"><strong>SELF-INSURANCE</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</a></td>
<td class="text"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(11)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">SELF-INSURANCE</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We self-insure our non-leased underground mining equipment. Such equipment was&#160;allocated among four&#160;mining units dispersed over seven&#160;miles and seven mining units dispersed over eleven miles, at September&#160;30,&#160;2024 and December&#160;31,&#160;2023, respectively. The historical cost of such equipment was approximately $247.3 million and&#160;$262.0&#160;million as of September&#160;30,&#160;2024, and December&#160;31,&#160;2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We also self-insure for workers&#8217; compensation claims. Restricted cash of $5.8&#160;million and $4.3 million as&#160;of September&#160;30,&#160;2024, and December&#160;31,&#160;2023, represents cash held and controlled by a third party and is restricted primarily for&#160;future workers&#8217; compensation claim payments.</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_SelfInsuranceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>N/A</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_SelfInsuranceAbstract</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377762528160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_FairValueDisclosuresAbstract', window );"><strong>FAIR VALUE MEASUREMENTS</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 MEASUREMENTS</a></td>
<td class="text"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(12)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">FAIR VALUE MEASUREMENTS</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We account for certain assets and liabilities at fair value. The hierarchy below lists three levels of fair value based on the extent to which inputs used in measuring fair value are observable in the market. We categorize each of our fair value measurements in one of these three 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','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Level 1: Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities. We consider 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 no Level 1 instruments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Level 2: Quoted prices in markets that are not active, or inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability. We have no Level 2 instruments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Level 3: 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 no market activity).&#160;ARO liabilities use Level&#160;<i style="font-style:italic;">3</i>&#160;non-recurring fair value measures<i style="font-style:italic;">.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Credit Risk</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s financial instruments exposed to concentrations of credit risk consist primarily of cash and cash equivalents, and restricted cash.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s cash and cash equivalent and restricted cash balances on deposit with financial institutions total $9.6&#160;million&#160;and $7.1&#160;million as of September&#160;30,&#160;2024 and December&#160;31,&#160;2023, respectively, which exceeded&#160;FDIC&#160;insured limits. The Company regularly monitors these institutions&#8217; financial condition. The Company utilizes large and reputable banking institutions which it believes mitigates these risks. The Company has not experienced any losses in such accounts.</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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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>36
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377913121792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EQUITY METHOD INVESTMENTS<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>EQUITY METHOD INVESTMENTS.</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.</a></td>
<td class="text"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(13)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">EQUITY METHOD INVESTMENTS</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We own a 50% interest in Sunrise Energy, LLC, which owns gas reserves and gathering equipment with plans to develop and operate such reserves.&#160;Sunrise Energy, LLC, also plans to develop&#160;and explore&#160;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 our condensed consolidated balance sheets as of September&#160;30,&#160;2024, and December&#160;31,&#160;2023, was $2.1 million and $2.8 million, respectively.</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_EquityMethodInvestmentsAndJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-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/recommendedDisclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478156/740-323-50-2<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 (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/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 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>37
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377756971984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONVERTIBLE NOTES<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract', window );"><strong>CONVERTIBLE NOTES</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</a></td>
<td class="text"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(14)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">CONVERTIBLE NOTES</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;">On July&#160;29, 2022,&#160;we issued a </span><span style="font-size:10pt;">$5.0</span><span style="font-size:10pt;"> million senior unsecured convertible note (the &#8220;July&#160;29</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-size:10pt;"> Note&#8221;) to a related party affiliated with an independent member of our board of directors. The July&#160;29</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-size:10pt;"> Note&#160;carried an interest rate of </span><span style="font-size:10pt;">8%</span><span style="font-size:10pt;"> per annum with a maturity date of December&#160;29, 2028. For the period August&#160;18, 2022, through August&#160;17, 2024, the holder had the option to convert the July&#160;29</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-size:10pt;"> Note&#160;into shares of the Company&#8217;s common stock at a conversion price of </span><span style="font-size:10pt;">$6.254</span><span style="font-size:10pt;">.&#160;During the first quarter of 2024, the holders of the July&#160;29</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-size:10pt;"> Note&#160;converted them into </span><span style="font-size:10pt;">799,488</span><span style="font-size:10pt;"> shares of common stock of the Company, and in connection with such early conversion, we elected to pay interest through August&#160;2025 with </span><span style="font-size:10pt;">112,570</span><span style="font-size:10pt;"> shares of common stock on the conversion date. We recorded a loss on extinguishment of debt in the condensed consolidated statements of operations in the amount of </span><span style="font-size:10pt;">$0.6</span><span style="font-size:10pt;">&#160;million during the&#160;three months ended March 31, 2024. As of September&#160;30,&#160;2024, the entire July&#160;29</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-size:10pt;"> Note&#160;had been converted to shares of common stock of the Company.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;">On August&#160;8, 2022, we issued an additional </span><span style="font-size:10pt;">$4.0</span><span style="font-size:10pt;"> million of senior unsecured convertible notes (the &#8220;August&#160;8</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-size:10pt;"> Notes&#8221;) to related parties&#160;affiliated with independent members of our board of directors. The August&#160;8</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-size:10pt;"> Notes&#160;carried&#160;an interest rate of </span><span style="font-size:10pt;">8%</span><span style="font-size:10pt;"> per annum with a maturity date of December&#160;29, 2028. For the period August&#160;18, 2022, through August&#160;17, 2024, the holder had the option to convert the Notes&#160;into shares of the Company&#8217;s common stock at a conversion price of </span><span style="font-size:10pt;">$6.254</span><span style="font-size:10pt;">. Beginning August&#160;8, 2025, we could elect to redeem the August&#160;8</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th </sup><span style="font-size:10pt;">Notes&#160;and the holder was obligated to surrender them at 100% of the outstanding principal balance together with any accrued unpaid interest. Upon receipt of the redemption notice from the Company, the holder could have elected to convert the principal balance and accrued interest into the Company&#8217;s common stock. During the first quarter of 2024, the holders converted&#160;</span><span style="font-size:10pt;">$3.0</span><span style="font-size:10pt;">&#160;million of the August&#160;8</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-size:10pt;"> Notes&#160;into&#160;</span><span style="font-size:10pt;">479,693</span><span style="font-size:10pt;">&#160;shares of common stock of the Company, and in connection with such early conversion, we elected to pay interest through&#160;</span><i style="font-size:10pt;font-style:italic;">August&#160;2025</i><span style="font-size:10pt;">&#160;with&#160;</span><span style="font-size:10pt;">67,542</span><span style="font-size:10pt;">&#160;shares of common stock on the conversion date.&#160;During the same period, the holders also converted accrued interest into&#160;</span><span style="font-size:10pt;">57,564</span><span style="font-size:10pt;">&#160;shares of the Company&#8217;s common stock. We&#160;recorded a loss on extinguishment of debt during the first quarter of 2024 in the condensed consolidated statements of operations in the amount of </span><span style="font-size:10pt;">$0.3</span><span style="font-size:10pt;"> million</span><i style="font-size:10pt;font-style:italic;">.</i><span style="font-size:10pt;">&#160;During the second quarter of 2024, the holder&#160;converted the&#160;remaining </span><span style="font-size:10pt;">$1.0</span><span style="font-size:10pt;"> million of August&#160;8</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-size:10pt;"> Notes&#160;into </span><span style="font-size:10pt;">159,898</span><span style="font-size:10pt;">&#160;shares of common stock of the Company, and&#160;in connection with such early conversion, we paid accrued interest and additional shares of common stock of </span><span style="font-size:10pt;">5,099</span><span style="font-size:10pt;"> and </span><span style="font-size:10pt;">25,003</span><span style="font-size:10pt;">, respectively, on the conversion date. We&#160;recorded a loss on extinguishment of debt during the second quarter of 2024 in the condensed consolidated statements of operations in the amount of </span><span style="font-size:10pt;">$0.2</span><span style="font-size:10pt;">&#160;million. As of September&#160;30,&#160;2024, the entire August&#160;8</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-size:10pt;"> Note&#160;had been converted to shares of common stock of the Company.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;">On August&#160;12, 2022, we issued an additional&#160;</span><span style="font-size:10pt;">$10.0</span><span style="font-size:10pt;"> million senior unsecured convertible note&#160;(the &#8220;August&#160;12</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-size:10pt;"> Note&#8221;) to an unrelated party. The August&#160;12</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-size:10pt;"> Note&#160;carried an interest rate of </span><span style="font-size:10pt;">8%</span><span style="font-size:10pt;"> per annum with a maturity date of December&#160;31, 2026. For the period August&#160;18, 2022, through the maturity date, the holder had the option to convert the August&#160;12</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-size:10pt;"> Note&#160;into shares of the Company&#8217;s common stock at a conversion price of </span><span style="font-size:10pt;">$6.15</span><span style="font-size:10pt;">. Beginning August&#160;12, 2025, we could elect to redeem the August&#160;12</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-size:10pt;"> Note&#160;and the holder would have been obligated to surrender at 100% of the outstanding principal balance together with any accrued unpaid interest.&#160;Upon receipt of the redemption notice from the Company, the holder could elect to convert the principal balance and accrued interest into&#160;the Company&#8217;s common stock. During the&#160;three&#160;months ended&#160;March&#160;31, 2024,&#160;the holder converted accrued interest into&#160;</span><span style="font-size:10pt;">65,041</span><span style="font-size:10pt;">&#160;shares of the Company&#8217;s common stock. During the second quarter of 2024, the holder&#160;converted the&#160;</span><span style="font-size:10pt;">$10.0</span><span style="font-size:10pt;"> million August&#160;12</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-size:10pt;"> Note&#160;into </span><span style="font-size:10pt;">1,626,016</span><span style="font-size:10pt;">&#160;shares of common stock of the Company, and&#160;in connection with such early conversion, we paid accrued interest and additional shares of common stock of </span><span style="font-size:10pt;">49,716</span><span style="font-size:10pt;"> and </span><span style="font-size:10pt;">224,268</span><span style="font-size:10pt;">, respectively, on the conversion date.&#160;We&#160;recorded a loss on extinguishment of debt in the condensed consolidated statements of operations in the amount of </span><span style="font-size:10pt;">$1.7</span><span style="font-size:10pt;">&#160;million during the second quarter of 2024. As of September&#160;30,&#160;2024, the entire August&#160;12</span><sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;">th</sup><span style="font-size:10pt;"> Note&#160;had been converted to shares of common stock of the Company.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The funds received from the issuance of the various notes described above&#160;were&#160;used to provide additional working capital to the Company. The conversion price and number of shares of the Company&#8217;s common stock issuable upon conversion&#160;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><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_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-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>38
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377856445184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NOTES PAYABLE - RELATED PARTIES<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_RelatedPartyTransactionsAbstract', window );"><strong>NOTES PAYABLE - RELATED PARTIES</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_RelatedPartyTransactionsDisclosureTextBlock', window );">NOTES PAYABLE - RELATED PARTIES</a></td>
<td class="text"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(15)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">NOTES&#160;PAYABLE&#160;- RELATED PARTIES</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In March&#160;2024, we issued unsecured promissory notes, having a 12-month maturity date and 12% per annum interest rate, to (i)&#160;Charles R. Wesley IV Revocable Trust (in which our director Charles R. Wesley IV has a pecuniary interest) in the principal amount of $2,000,000, (ii)&#160;Lubar Opportunities Fund I, LLC (in which are our director David J. Lubar has a pecuniary interest) in the principal amount of $2,500,000, and (iii)&#160;Hallador Alternative Investment Advisors LLC (in which our director David C. Hardie has a pecuniary interest) in the principal amount of $500,000. The related party notes were paid off in June&#160;2024 with proceeds from the prepaid physically delivered power contract&#160;mentioned above in <i style="font-style:italic;">&#8220;Note&#160;7&#160;&#8211; Revenue&#8221;</i>.</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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</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 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-6<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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/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 (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<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 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 8: 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(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: 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(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<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/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<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/2147483326/850-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_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>39
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377762528160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ORGANIZATIONAL RESTRUCTURING<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_RestructuringAndRelatedActivitiesAbstract', window );"><strong>ORGANIZATIONAL RESTRUCTURING</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_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">ORGANIZATIONAL RESTRUCTURING</a></td>
<td class="text"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(16)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">ORGANIZATIONAL RESTRUCTURING</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On February&#160;23, 2024,&#160;(the &#8220;Effective Date&#8221;), we committed to a reorganization effort in the Coal Operations Segment&#160;(the &#8220;Reorganization Plan&#8221;) that included a workforce reduction of approximately 110&#160;employees, or approximately 12% of the workforce. The reduction in workforce was communicated to employees on the Effective Date and implemented immediately, subject to certain administrative procedures. The Reorganization Plan is designed to strengthen our financial and operational efficiency and&#160;create significant operational savings and higher margins in our coal segment. This step will help to advance our transition from a company primarily focused on coal production to a more resilient and diversified&#160;integrated independent power producer (&#8220;IPP&#8221;).&#160;As part of this initiative, we substantially idled production at our higher cost surface mines, Prosperity Mine, and&#160;Freelandville Mine, with minimal ongoing production. We also focused our&#160;seven&#160;units of underground equipment on&#160;four&#160;units of our lowest cost production at our Oaktown Mine.&#160;In connection with the Reorganization Plan, we incurred aggregate expenses of $1.9&#160;million ($1.1 million in the first quarter of 2024 and $0.8 million in the second quarter of 2024) that&#160;were included in operating expenses in the condensed consolidated statements of operations.&#160;These charges related to&#160;compensation, tax, professional, and insurance related expenses and are considered one-time charges paid in the nine&#160;months of 2024.</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_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_RestructuringAndRelatedActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.</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 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<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/2147482017/420-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<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/2147482017/420-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/420/tableOfContent<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-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_RestructuringAndRelatedActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>40
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377872363472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>AT THE MARKET AGREEMENT<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_hnrg_AtMarketAgreementAbstract', window );"><strong>AT THE MARKET AGREEMENT</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 );">AT THE MARKET AGREEMENT</a></td>
<td class="text"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(17)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">AT THE MARKET AGREEMENT</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On&#160;December&#160;18,&#160;2023<i style="font-style:italic;">,</i>&#160;we entered into an At The&#160;Market Issuance Sales Agreement (the &#8220;Sales Agreement&#8221;) with B. Riley Securities,&#160;Inc. (the &#8220;Agent&#8221;), pursuant to which we may&#160;issue and sell, from time to time, shares (the &#8220;Shares&#8221;) of our common stock, par value $0.01&#160;per share (the &#8220;Common Stock&#8221;), with aggregate gross proceeds of up to $50.0 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, we or the Agent have the right, by giving&#160;five&#160;(5)&#160;days&#8217; notice, to terminate the Sales Agreement in our and the Agents sole discretion. The Agent&#160;may&#160;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 0pt 12pt 0pt;">During the nine months ended September 30, 2024, we issued 4,654,430&#160;shares of Common Stock under the ATM Program for net proceeds of $34.5&#160;million. No shares were issued under the ATM Program during the third quarter of 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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_AtMarketAgreementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AtMarketAgreementAbstract</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_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/2147477968/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/2147477968/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/2147478448/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>41
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377762517920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENTS OF BUSINESS<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_SegmentReportingAbstract', window );"><strong>SEGMENTS OF BUSINESS</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 );">SEGMENTS OF BUSINESS</a></td>
<td class="text"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(18)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">SEGMENTS OF BUSINESS</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As of September&#160;30,&#160;2024, our operations are divided into two primary reportable segments, Electric&#160;Operations and Coal&#160;Operations. 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 and Eliminations&#8221;&#160;and primarily are comprised of unallocated corporate costs and activities, including&#160;a 50% interest in Sunrise Energy, LLC,&#160;which the Company&#160;accounts for using the equity method&#160;and our held-for-sale 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;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="14" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Operating revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Electric operations<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(i)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,544</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 192,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 231,141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Coal operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,331</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 134,896</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 162,630</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 343,267</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate and other and eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,189)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (36,672)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (44,834)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (59,112)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Consolidated operating revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 165,768</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 310,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 515,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Operating expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Electric operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,547</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,989</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 205,856</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Coal operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,510</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110,132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 197,587</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 279,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate and other and eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,725)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (38,387)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (38,560)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (44,892)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Consolidated operating expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 141,965</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 310,016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 440,016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Income (loss) from operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Electric operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,676)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,390</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Coal operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,179)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,764</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (34,957)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate and other and eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,464)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,715</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,274)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,220)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Consolidated income (loss) from operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,712</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,803</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Depreciation, depletion and amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Electric operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,695</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Coal operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,508</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,671</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate and other and eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Consolidated depreciation, depletion and amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,838</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,930</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Electric operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 217,826</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 209,455</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 217,826</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 209,455</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Coal operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 356,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 375,682</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 356,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 375,682</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate and other and eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Consolidated assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 579,730</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 585,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 579,730</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 585,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Capital expenditures</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Electric operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,602</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,092</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Coal operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,570</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,654</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate and other and eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 483</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Consolidated capital expenditures</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,606</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,746</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(i).</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Electric operations revenue as of each period presented were comprised of the components noted below (in thousands):</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September&#160;30,&#160;</b></p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operating revenues:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Capacity revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,860</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,012</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,137</p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Delivered energy</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 111,181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 121,492</p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of contract liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,281</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,174</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 63,183</p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other operating revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 187</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 518</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 329</p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total Electric Operations revenue:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 71,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 67,544</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 192,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 231,141</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<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 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 7: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 9: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 11: 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<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 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 14: 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 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<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 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<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 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<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 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<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> -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 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 24: 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 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 (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>42
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377758282944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET INCOME (LOSS) PER SHARE<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_EarningsPerShareAbstract', window );"><strong>NET INCOME (LOSS) PER SHARE</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 );">NET INCOME (LOSS) PER SHARE</a></td>
<td class="text"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(19)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">NET INCOME (LOSS) PER SHARE</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table (in thousands, except per share amounts) sets forth the computation of basic earnings (loss) per share for the periods indicated:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic earnings per common share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss) - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,075</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,346)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares outstanding - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,598</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,455</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic earnings (loss) per common share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.27)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table (in thousands, except per share amounts) sets forth the computation of diluted net income (loss) per share:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Diluted earnings per common share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss) - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,075</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,346)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Add: Convertible Notes interest expense, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss) - diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,378</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,346)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average shares outstanding - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,598</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,455</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Add: Dilutive effects of if converted Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,164</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Add: Dilutive effects of Restricted Stock Units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 420</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 496</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average shares outstanding - diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,455</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Diluted net income (loss) per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.27)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></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_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_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>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.3</span><table class="report" border="0" cellspacing="2" id="idm46377856406592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ASSETS HELD-FOR-SALE<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>ASSETS HELD-FOR-SALE</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_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock', window );">ASSETS HELD-FOR-SALE</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(20)</b></span>ASSETS HELD-FOR-SALE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">During the third quarter of 2024, the Company considered strategic alternatives with respect to its wholly-owned subsidiary Summit. Summit is included in our &#8220;Corporate and other and eliminations&#8221; segment and primarily holds property, plant and equipment. On July 29, 2024, the Company entered into a ninety day right of first refusal (&#8220;ROFR&#8221;) with a potential buyer of Summit for $3.2 million. As of July 29, 2024 Summit met the held-for-sale criteria, and its assets are included in "assets held-for-sale" in the current assets section of the condensed consolidated balance sheets. The Company recorded the Summit assets, once held for sale, at the lower of their carrying value or their estimated fair value less cost to sell. The Company also did not record depreciation and amortization of $0.1 million ($0.1 million after-tax) on assets held-for-sale and will continue to do so while held-for-sale criteria is met. The Company expects the Summit sale to be executed by December 31, 2024. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Fair value is the amount at which an asset, liability or business could be bought or sold in a current transaction between willing parties and may be estimated using a number of techniques, or may be observable using quoted market prices. The Company used a market approach consisting of the contractual ROFR sales price, subject to prorations for property taxes and utilities, to determine the fair value as of September 30, 2024, and subtracted estimated costs to sell from that calculated fair value. The resulting net fair value of Summit's assets exceeded the carrying value of Summit&#8217;s assets, and accordingly no impairments were recorded.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The sale of Summit does not represent a strategic shift that has or will have a major effect on the Company, and as such, does not qualify for treatment as a discontinued operation.</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_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-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_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</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 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/205-20/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/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_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.3</span><table class="report" border="0" cellspacing="2" id="idm46377758297280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_SubsequentEventsAbstract', window );"><strong>SUBSEQUENT EVENTS</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</a></td>
<td class="text"><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">(21)</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;">SUBSEQUENT EVENTS</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;background:#ffffff;">On October 23, 2024</span><i style="color:#212529;font-style:italic;background:#ffffff;">,</i><span style="color:#212529;background:#ffffff;">&#160;the Company entered into a&#160;</span><span style="-sec-ix-hidden:Hidden_HwetrTunZ0qPkWJuJG-jxg;"><span style="color:#212529;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">19-month</span></span><span style="color:#212529;background:#ffffff;"> (beginning in June of 2025) </span><span style="color:#212529;background:#ffffff;">$60.0</span><span style="color:#212529;background:#ffffff;">&#160;million prepaid physically delivered power contract&#160;in which Hallador will provide a total of&#160;</span><span style="color:#212529;background:#ffffff;">1,918,275</span><span style="color:#212529;background:#ffffff;">&#160;MWh.&#160;A portion of the proceeds were used to pay down </span><span style="color:#212529;background:#ffffff;">$20.0</span><span style="color:#212529;background:#ffffff;"> million on our Term Loan, which satisfies our January 2025, April 2025, July 2025 and a portion of our October 2025 required quarterly Term Loan payments. We also paid </span><span style="color:#212529;background:#ffffff;">$34.0</span><span style="color:#212529;background:#ffffff;"> million on our revolver.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#212529;visibility:hidden;background:#ffffff;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On October 23, 2024, the Company entered into a second amendment to the Fourth Amended and Restated Credit Agreement with PNC, dated as of August 2, 2023, to clarify certain provisions of the First Amendment that was entered into on September 27, 2024.</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_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-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>45
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377758296784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 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_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</strong></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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="nump">$ 1,554<span></span>
</td>
<td class="nump">$ 16,075<span></span>
</td>
<td class="num">$ (10,346)<span></span>
</td>
<td class="nump">$ 55,041<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 402<br> -Subsection v<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_PvpTable</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_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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<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 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<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(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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/2147479168/946-830-55-10<br><br>Reference 18: 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/2147479105/946-220-45-7<br><br>Reference 19: 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/2147477250/944-220-S99-1<br><br>Reference 20: 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/2147479134/946-220-S99-1<br><br>Reference 21: 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/2147479134/946-220-S99-3<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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: 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 24: 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 25: 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 26: 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 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)(i))<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)(4)(iii)(A))<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 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 30: 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 31: 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 32: 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 33: 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 34: 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 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://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/2147478524/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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377758309040">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</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_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</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_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</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</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</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 2<br> -Subparagraph 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_TradingArrByIndTable</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377756992592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BANK DEBT (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_LongTermDebtAbstract', window );"><strong>BANK DEBT</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</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Bank debt, less debt issuance costs, is presented below (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current bank debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less unamortized debt issuance cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,905)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,562)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,438</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term bank debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less unamortized debt issuance cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,082)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,047)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net long-term portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total bank debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less total unamortized debt issuance cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,987)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,609)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net bank debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></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</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Future Maturities (in thousands):</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,500</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,500</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,000</p></td></tr></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_LongTermDebtAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongTermDebtAbstract</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377762948704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_AccountsPayableAndAccruedLiabilitiesCurrentAbstract', window );"><strong>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</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</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable and accrued liabilities consist of the following for the indicated dates (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,437</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued property taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued payroll</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Workers' compensation reserve</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,397</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Group health insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Asset retirement obligation - current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,330</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,631</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total accounts payable and accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 62,908</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></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_AccountsPayableAndAccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccountsPayableAndAccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377762514832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_RevenueFromContractWithCustomerAbstract', window );"><strong>REVENUE</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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Schedule of revenue by geographic area</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September&#160;30,&#160;</b></p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outside third-party Indiana customers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,338</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,137</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,490</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,787</p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customers in Florida, North Carolina, Alabama and Georgia</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,324</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 164,809</p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Coal Operations sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,662</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,420</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 280,596</p></td></tr></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_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock', window );">Schedule of revenue by major customers</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September&#160;30,&#160;</b></p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Delivered energy (including contract liability amortization)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,855</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,391</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 147,355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 184,675</p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capacity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,860</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,012</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,137</p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Electric Operations sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,715</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,403</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 191,861</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 230,812</p></td></tr></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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.</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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single 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;">us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock</td>
</tr>
<tr>
<td style="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>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.3</span><table class="report" border="0" cellspacing="2" id="idm46377758322848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK COMPENSATION PLANS (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>STOCK COMPENSATION PLANS</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_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Schedule of Non-vested activity table</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested grants as of December&#160;31,&#160;2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 858,363</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Awarded - weighted average share price on award date was $5.69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 599,013</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vested - weighted average share price on vested date was $5.30</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (379,390)</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (42,500)</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-vested grants as of September&#160;30,&#160;2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,035,486</p></td></tr></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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Schedule of Non-vested RSU vesting years</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Vesting Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RSUs Vesting</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 682,068</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176,210</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176,208</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,035,486</p></td></tr></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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377857918976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_LeasesAbstract', window );"><strong>LEASES</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 );">Schedule of lease cost</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following information&#160;relates to our leases (dollar amounts in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease information:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating cash outflows from operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average remaining lease term in years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease information:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Financing cash outflows from finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Proceeds from sale and leaseback arrangement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,783</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average remaining lease term in years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:41.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.09</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.09</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Nine Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the Year Ended December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease assets</p></td><td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_oehDSPVRk0aquzZeYOR0Fg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Buildings and equipment</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 657</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 712</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease liabilities:</p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current operating lease liabilities</p></td><td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_S0-COLMUukq0a3B7P85fTw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Accounts payable and accrued liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">                        -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-current operating lease liabilities</p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_MtwCTIwFJEiByBBvGzeIsQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Other long-term liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 657</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 654</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total operating lease liability</p></td><td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 657</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 712</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finance lease assets</p></td><td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finance lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finance lease liabilities:</p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current finance lease liabilities</p></td><td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current portion of lease financing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,248</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,933</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-current finance lease liabilities</p></td><td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term lease financing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,234</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,157</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total finance lease liabilities</p></td><td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,482</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,090</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of future minimum lease payment</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Finance Leases</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,872</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,490</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,331</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 749</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 494</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total minimum lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 977</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,442</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less imputed interest and deferred finance fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (320)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,960)</p></td></tr><tr><td style="vertical-align:bottom;width:68.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 657</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,482</p></td></tr></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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377762517920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENTS OF BUSINESS (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_SegmentReportingAbstract', window );"><strong>SEGMENTS OF BUSINESS</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_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock', window );">Schedule of operations of primary reportable segments</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="14" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Operating revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Electric operations<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(i)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,544</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 192,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 231,141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Coal operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,331</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 134,896</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 162,630</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 343,267</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate and other and eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,189)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (36,672)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (44,834)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (59,112)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Consolidated operating revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 165,768</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 310,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 515,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Operating expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Electric operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,547</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150,989</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 205,856</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Coal operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,510</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110,132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 197,587</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 279,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate and other and eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (13,725)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (38,387)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (38,560)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (44,892)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Consolidated operating expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 141,965</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 310,016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 440,016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Income (loss) from operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Electric operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,676)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,390</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Coal operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,179)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,764</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (34,957)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate and other and eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,464)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,715</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,274)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,220)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Consolidated income (loss) from operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,712</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,803</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Depreciation, depletion and amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Electric operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,695</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,197</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Coal operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,508</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,671</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,249</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate and other and eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Consolidated depreciation, depletion and amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,838</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,930</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Electric operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 217,826</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 209,455</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 217,826</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 209,455</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Coal operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 356,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 375,682</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 356,252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 375,682</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate and other and eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Consolidated assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 579,730</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 585,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 579,730</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 585,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Capital expenditures</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Electric operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,602</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,092</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Coal operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,570</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,002</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,654</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate and other and eliminations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 483</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Consolidated capital expenditures</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,606</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,746</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="width:18pt;padding:0pt;"></td><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">(i).</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">Electric operations revenue as of each period presented were comprised of the components noted below (in thousands):</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September&#160;30,&#160;</b></p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operating revenues:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Capacity revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,860</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,012</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,137</p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Delivered energy</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 111,181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 121,492</p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of contract liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,281</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,174</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 63,183</p></td></tr><tr><td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other operating revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 187</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 518</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 329</p></td></tr><tr><td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total Electric Operations revenue:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 71,902</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 67,544</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 192,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 231,141</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></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_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of 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_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock</td>
</tr>
<tr>
<td style="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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-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>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.3</span><table class="report" border="0" cellspacing="2" id="idm46377856386032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET INCOME (LOSS) PER SHARE (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 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_EarningsPerShareAbstract', window );"><strong>NET INCOME (LOSS) PER SHARE</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 (loss) per share</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table (in thousands, except per share amounts) sets forth the computation of basic earnings (loss) per share for the periods indicated:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic earnings per common share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss) - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,075</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,346)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares outstanding - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,598</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,455</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic earnings (loss) per common share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.27)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table (in thousands, except per share amounts) sets forth the computation of diluted net income (loss) per share:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Diluted earnings per common share:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss) - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,075</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,346)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Add: Convertible Notes interest expense, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 898</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net income (loss) - diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,554</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,378</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,346)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average shares outstanding - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,598</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,455</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,088</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Add: Dilutive effects of if converted Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,164</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Add: Dilutive effects of Restricted Stock Units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 420</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">&#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 496</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average shares outstanding - diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,455</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Diluted net income (loss) per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.27)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377763138816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>GENERAL BUSINESS (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2024 </div>
<div>segment</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_hnrg_GeneralBusinessLineItems', window );"><strong>GENERAL BUSINESS</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_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_StatementGeographicalAxis=hnrg_SouthwesternIndianaMember', window );">Southwestern Indiana</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_hnrg_GeneralBusinessLineItems', window );"><strong>GENERAL BUSINESS</strong></a></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_NumberOfUndergroundMinesIncludedInTheSignificantOperatingSegment', window );">Number of underground mines</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</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_hnrg_GeneralBusinessLineItems', window );"><strong>GENERAL BUSINESS</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_EquityMethodInvestmentOwnershipPercentage', window );">Percentage of equity method investment</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_hnrg_GeneralBusinessLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">hnrg_GeneralBusinessLineItems</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_NumberOfUndergroundMinesIncludedInTheSignificantOperatingSegment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 underground mines that are included in the significant operating segment.</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_NumberOfUndergroundMinesIncludedInTheSignificantOperatingSegment</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_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/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: 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_StatementGeographicalAxis=hnrg_SouthwesternIndianaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=hnrg_SouthwesternIndianaMember</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>55
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377762637776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LONG-LIVED ASSET IMPAIRMENTS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 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_us-gaap_ImpairmentOrDisposalOfTangibleAssetsDisclosureAbstract', window );"><strong>LONG-LIVED ASSET IMPAIRMENTS</strong></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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Asset impairment charges</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</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_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</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 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-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_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-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_ImpairmentOrDisposalOfTangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ImpairmentOrDisposalOfTangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>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.3</span><table class="report" border="0" cellspacing="2" id="idm46377936388144">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INVENTORY (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<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_InventoryDisclosureAbstract', window );"><strong>INVENTORY</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_InventoryAdjustments', window );">Inventory adjustments</a></td>
<td class="nump">$ 1.8<span></span>
</td>
<td class="nump">$ 2.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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>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.3</span><table class="report" border="0" cellspacing="2" id="idm46377757112512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BANK DEBT (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 27, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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="nump">$ 70,000<span></span>
</td>
<td class="nump">$ 70,000<span></span>
</td>
<td class="nump">$ 91,500<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_DeferredFinanceCostsNet', window );">Unamortized bank fees and other costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,987<span></span>
</td>
<td class="nump">2,987<span></span>
</td>
<td class="nump">3,609<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 );">Additional costs incurred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,987<span></span>
</td>
<td class="nump">2,987<span></span>
</td>
<td class="nump">3,609<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_DebtInstrumentQuarterlyEarningsBeforeInterestTaxAndDepreciation', window );">Quarterly EBITDA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,600<span></span>
</td>
<td class="nump">$ 9,600<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_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration', window );">Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">us-gaap:SecuredOvernightFinancingRateSofrMember<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</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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="nump">$ 19,400<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 );">Additional borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,100<span></span>
</td>
<td class="nump">31,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_DeferredFinanceCostsNet', window );">Unamortized bank fees and other costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,300<span></span>
</td>
<td class="nump">4,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_DeferredFinanceCostsNet', window );">Additional costs incurred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,300<span></span>
</td>
<td class="nump">4,300<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_UnamortizedDebtIssuanceExpense', window );">Unamortized bank fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="nump">$ 3,600<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_DebtInstrumentCovenantFirstLienLeverageRatio', window );">First lien leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.50<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_DebtInstrumentCovenantMinimumLiquidityRequirement', window );">Minimum liquidity requirement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="nump">$ 10,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_DebtInstrumentCovenantMinimumQuarterlyEarningsBeforeInterestTaxAndDepreciationRequirement', window );">Minimum quarterly EBITDA requirement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">5,000<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_DebtInstrumentLiquidity', window );">Debt Instrument, Liquidity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,900<span></span>
</td>
<td class="nump">$ 34,900<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_LineOfCreditFacilityCovenantCompliance', window );">Covenant compliance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">As of September&#160;30,&#160;2024, we were&#160;in compliance with all other covenants defined in the Credit Agreement.<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 );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.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_DebtInstrumentInterestRateEffectivePercentage', window );">All in rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.76%<span></span>
</td>
<td class="nump">9.76%<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 | First quarter of 2025</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_DebtInstrumentCovenantLeverageRatio', window );">Total Leverage Ratio, Threshold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.50<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 | Each fiscal quarter after first quarter of 2025</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_DebtInstrumentCovenantLeverageRatio', window );">Total Leverage Ratio, Threshold</a></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>
</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 | Minimum</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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 );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.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_DebtInstrumentAxis=hnrg_CreditAgreementMember', window );">Credit Agreement | Maximum</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.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_DebtInstrumentAxis=hnrg_CreditAgreementMember', window );">Credit Agreement | Term Loan</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_MaximumForwardPowerSaleTermLoanRepayments', window );">Repay outstanding term loans</a></td>
<td class="nump">$ 20,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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Quarterly term loan payments</a></td>
<td class="nump">$ 6,500<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>
</tr>
<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="nump">$ 21,500<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="nump">45,500<span></span>
</td>
<td class="nump">45,500<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 | Revolving credit</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75,000<span></span>
</td>
<td class="nump">75,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_ProceedsFromLongTermLinesOfCredit', window );">Amount borrowed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,500<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 | Revolving credit | Each fiscal quarter after first quarter of 2025</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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="nump">1.25<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_FirstAmendmentOfCreditAgreementMember', window );">First Amendment to the Credit Agreement</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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 );">Unamortized bank fees and other costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600<span></span>
</td>
<td class="nump">$ 600<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_DeferredFinanceCostsNet', window );">Additional costs incurred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600<span></span>
</td>
<td class="nump">$ 600<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_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_DebtInstrumentCovenantFirstLienLeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, first lien 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_DebtInstrumentCovenantFirstLienLeverageRatio</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_DebtInstrumentCovenantLeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_DebtInstrumentCovenantLeverageRatio</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_DebtInstrumentCovenantMinimumLiquidityRequirement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 minimum liquidity required to be maintained as covenant 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_DebtInstrumentCovenantMinimumLiquidityRequirement</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_DebtInstrumentCovenantMinimumQuarterlyEarningsBeforeInterestTaxAndDepreciationRequirement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 minimum EBITDA required to be maintained as covenant 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_DebtInstrumentCovenantMinimumQuarterlyEarningsBeforeInterestTaxAndDepreciationRequirement</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_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_DebtInstrumentQuarterlyEarningsBeforeInterestTaxAndDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 quarterly EBITDA maintained by the 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;">hnrg_DebtInstrumentQuarterlyEarningsBeforeInterestTaxAndDepreciation</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_MaximumForwardPowerSaleTermLoanRepayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of loan payment with proceeds from eligible power 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_MaximumForwardPowerSaleTermLoanRepayments</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_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/2147478546/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_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</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 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<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(22)(a)(1))<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 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-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 (a)<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_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<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(f))<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 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 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> -Subparagraph (a)<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/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 6: 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 7: 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 8: 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 9: 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 10: 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 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<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 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<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 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: 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 15: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 16: 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 17: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 18: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: 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 20: 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 21: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: 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 23: 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)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: 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 25: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_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> -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> -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/2147477734/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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<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(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_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 type of variable interest rate on 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 942<br> -SubTopic 470<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/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_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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 4: 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_LineOfCreditFacilityCovenantCompliance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Identification of whether the entity has been in compliance with any credit facility debt covenants 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/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(22)(b))<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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(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_LineOfCreditFacilityCovenantCompliance</td>
</tr>
<tr>
<td style="padding-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_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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<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><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(19)(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_ProceedsFromLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the 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 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_ProceedsFromLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-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_UnamortizedDebtIssuanceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or 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;">us-gaap_UnamortizedDebtIssuanceExpense</td>
</tr>
<tr>
<td style="padding-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_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_srt_StatementScenarioAxis=hnrg_FirstQuarterOf2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FirstQuarterOf2025Member</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_FiscalQuarterAfterFirstQuarterOf2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiscalQuarterAfterFirstQuarterOf2025Member</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>
<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_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_us-gaap_DebtInstrumentAxis=hnrg_FirstAmendmentOfCreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FirstAmendmentOfCreditAgreementMember</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>58
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377865416880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>BANK DEBT - Bank debt, less debt issuance costs (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<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_LongTermDebtAbstract', window );"><strong>BANK DEBT</strong></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_LongtermDebtCurrentMaturitiesGross', window );">Current bank debt</a></td>
<td class="nump">$ 26,000<span></span>
</td>
<td class="nump">$ 26,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_DeferredFinanceCostsCurrentNet', window );">Less unamortized debt issuance cost</a></td>
<td class="num">(1,905)<span></span>
</td>
<td class="num">(1,562)<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_LongTermDebtCurrent', window );">Net current portion</a></td>
<td class="nump">24,095<span></span>
</td>
<td class="nump">24,438<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_LongtermDebtExcludingCurrentMaturitiesGross', window );">Long-term bank debt</a></td>
<td class="nump">44,000<span></span>
</td>
<td class="nump">65,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_DeferredFinanceCostsNoncurrentNet', window );">Less unamortized debt issuance cost</a></td>
<td class="num">(1,082)<span></span>
</td>
<td class="num">(2,047)<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_LongTermDebtNoncurrent', window );">Net long-term portion</a></td>
<td class="nump">42,918<span></span>
</td>
<td class="nump">63,453<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 bank debt</a></td>
<td class="nump">70,000<span></span>
</td>
<td class="nump">91,500<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_DeferredFinanceCostsNet', window );">Less total unamortized debt issuance cost</a></td>
<td class="num">(2,987)<span></span>
</td>
<td class="num">(3,609)<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_LongTermDebt', window );">Net bank debt</a></td>
<td class="nump">$ 67,013<span></span>
</td>
<td class="nump">$ 87,891<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/2147478546/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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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 4: 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<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/2147478546/942-210-S99-1<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 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 5: 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 6: 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 7: 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/2147478777/944-210-S99-1<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 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_LongTermDebtAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongTermDebtAbstract</td>
</tr>
<tr>
<td style="padding-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_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>59
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377763319152">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>BANK DEBT - Future Maturities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<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_LongTermDebtAbstract', window );"><strong>BANK DEBT</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_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear', window );">2024</a></td>
<td class="nump">$ 6,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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2025</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 );">2026</a></td>
<td class="nump">37,500<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_DebtInstrumentCarryingAmount', window );">Total bank debt</a></td>
<td class="nump">$ 70,000<span></span>
</td>
<td class="nump">$ 91,500<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/2147478546/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_LongTermDebtAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongTermDebtAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 remainder of current fiscal year.</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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-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_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-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>60
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377752553136">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<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_AccountsPayableAndAccruedLiabilitiesCurrentAbstract', window );"><strong>ACCOUNTS PAYABLE AND ACCRUED 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_AccountsPayableCurrentAndNoncurrent', window );">Accounts payable</a></td>
<td class="nump">$ 23,437<span></span>
</td>
<td class="nump">$ 43,636<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_TaxesPayableCurrentAndNoncurrent', window );">Accrued property taxes</a></td>
<td class="nump">4,808<span></span>
</td>
<td class="nump">2,987<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_AccruedPayrollTaxesCurrentAndNoncurrent', window );">Accrued payroll</a></td>
<td class="nump">5,123<span></span>
</td>
<td class="nump">6,575<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_WorkersCompensationLiabilityCurrentAndNoncurrent', window );">Workers' compensation reserve</a></td>
<td class="nump">4,397<span></span>
</td>
<td class="nump">3,629<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_AccruedEmployeeBenefitsCurrentAndNoncurrent', window );">Group health insurance</a></td>
<td class="nump">1,750<span></span>
</td>
<td class="nump">2,300<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_AssetRetirementObligationCurrent', window );">Asset retirement obligation - current portion</a></td>
<td class="nump">1,330<span></span>
</td>
<td class="nump">2,150<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_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">2,070<span></span>
</td>
<td class="nump">1,631<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_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent', window );">Total accounts payable and accrued liabilities</a></td>
<td class="nump">$ 42,915<span></span>
</td>
<td class="nump">$ 62,908<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_AccountsPayableAndAccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccountsPayableAndAccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -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/2147478546/942-210-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(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/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://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/2147478546/942-210-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/2147478777/944-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> -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/2147478546/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> -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/2147478546/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> -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_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://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/2147478546/942-210-S99-1<br><br>Reference 3: 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/2147478777/944-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/2147478546/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>61
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377756394112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">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>Jun. 30, 2024 </div>
<div>USD ($) </div>
<div>MWh</div>
</th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 01, 2023 </div>
<div>USD ($)</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_ContractWithCustomerBasisOfPricingAxis=hnrg_ContractCapacityMember', window );">Contract Capacity [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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>
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 24,700,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_ContractWithCustomerBasisOfPricingAxis=hnrg_AdditionalObligationsMember', window );">Additional Obligations [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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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>
<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_ContractWithCustomerLiability', window );">Contract with Customer, Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,600,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_srt_ProductOrServiceAxis=us-gaap_PublicUtilitiesInventoryCoalMember', window );">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>
</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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>
<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_AccountsReceivableNet', window );">Accounts Receivable, after Allowance for Credit Loss</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">$ 16,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_CounterpartyNameAxis=hnrg_HoosierMember', window );">Hoosier [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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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>
<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_ShortTermPurchaseAgreementPrepaidContractAmount', window );">Long Term Purchase Agreement, Prepaid Contract Amount</a></td>
<td class="nump">$ 45,000,000.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>
</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_ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour', window );">Long Term Purchase Commitment, Total Usage of Power, Megawatt Per Hour (Megawatt-Hour) | MWh</a></td>
<td class="nump">1,302,480<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_CounterpartyNameAxis=hnrg_HoosierMember', window );">Hoosier [Member] | Contract Capacity [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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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>
<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="text">&#160;<span></span>
</td>
<td class="nump">56.00<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_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">186,600,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 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="text">&#160;<span></span>
</td>
<td class="nump">$ 7.02<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_CounterpartyNameAxis=hnrg_HoosierMember', window );">Hoosier [Member] | Electricity, Purchased [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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>
<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_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour', window );">Long-term Purchase Commitment, Minimum Quantity Required, Price Per Megawatt Hour</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34.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_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne', window );">Long-term Purchase Commitment, Stand Ready Obligation, Contract Capacity, Megawatts Provided Year One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">917<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_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour', window );">Long-term Purchase Commitment, Stand Ready Obligation, Contract Capacity, Megawatts Provided Year Two Through Four</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300<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_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth', window );">Long-term Purchase Commitment, Stand Ready Obligation, Contract Capacity, Price Per Kilowatts-month</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.80<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_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_hnrg_ShortTermPurchaseAgreementPrepaidContractAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 prepaid for the short-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_ShortTermPurchaseAgreementPrepaidContractAmount</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_ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 energy to be used under the short-term agreement, in Megawatts Per Hour.</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_ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour</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:energyItemType</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/2147477802/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/2147478777/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/2147479170/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/2147479196/954-310-45-1<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)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-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_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_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_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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems</td>
</tr>
<tr>
<td style="padding-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_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_ContractWithCustomerBasisOfPricingAxis=hnrg_AdditionalObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AdditionalObligationsMember</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_CounterpartyNameAxis=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;">srt_CounterpartyNameAxis=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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377759824176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>REVENUE - Remaining performance obligations (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($)</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_ContractWithCustomerBasisOfPricingAxis=hnrg_EnergyObligationsMember', window );">Energy Obligations [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-10-01</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></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_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation, Amount</a></td>
<td class="nump">$ 320,280<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">3 months<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_RevenueRemainingPerformanceObligationPercentage', window );">Revenue, Remaining Performance Obligation, Percentage</a></td>
<td class="nump">9.90%<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_EnergyObligationsMember', window );">Energy Obligations [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year)</a></td>
<td class="text">4 years<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_RevenueRemainingPerformanceObligationPercentage', window );">Revenue, Remaining Performance Obligation, Percentage</a></td>
<td class="nump">90.10%<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_EnergyObligationsMember', window );">Energy Obligations [Member] | Hoosier [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-10-01</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</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_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation, Amount</a></td>
<td class="nump">$ 70,100<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">4 years 3 months<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] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-10-01</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</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_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation, Amount</a></td>
<td class="nump">$ 140,200<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">5 years 3 months<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] | Hoosier [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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</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_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation, Amount</a></td>
<td class="nump">$ 186,600<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] | Hoosier [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-10-01</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></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_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation, Amount</a></td>
<td class="nump">$ 25,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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year)</a></td>
<td class="text">1 year 3 months<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] | Hoosier [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></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_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation, Amount</a></td>
<td class="nump">$ 60,900<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">3 years<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_AdditionalObligationsMember', window );">Additional Obligations [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-10-01</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></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_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation, Amount</a></td>
<td class="nump">$ 134,100<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">5 years 3 months<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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems</td>
</tr>
<tr>
<td style="padding-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_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_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_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-10-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-10-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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-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=2025-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_srt_CounterpartyNameAxis=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;">srt_CounterpartyNameAxis=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=2026-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=2026-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=hnrg_AdditionalObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AdditionalObligationsMember</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>63
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377763295376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE - Electric Operations (Details) - Electric Operations [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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>
<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="nump">$ 71,715<span></span>
</td>
<td class="nump">$ 67,403<span></span>
</td>
<td class="nump">$ 191,861<span></span>
</td>
<td class="nump">$ 230,812<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>
<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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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>
<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="nump">55,855<span></span>
</td>
<td class="nump">54,391<span></span>
</td>
<td class="nump">147,355<span></span>
</td>
<td class="nump">184,675<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_EnergyCapacityMember', window );">Energy Capacity [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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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>
<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="nump">$ 15,860<span></span>
</td>
<td class="nump">$ 13,012<span></span>
</td>
<td class="nump">$ 44,506<span></span>
</td>
<td class="nump">$ 46,137<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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>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 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-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_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 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<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 (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 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> -Subparagraph (a)<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 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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377751592512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE - Coal Operations (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($) </div>
<div>T</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($)</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_StatementBusinessSegmentsAxis=hnrg_CoalOperationsMember', window );">Coal Operations [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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>
<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="nump">$ 31,662<span></span>
</td>
<td class="nump">$ 97,420<span></span>
</td>
<td class="nump">$ 114,093<span></span>
</td>
<td class="nump">$ 280,596<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_RevenueRemainingPerformanceObligationVolume', window );">Remaining volume performance obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.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_srt_StatementScenarioAxis=hnrg_Year2025Member', window );">2025</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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>
<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_RevenueRemainingPerformanceObligationVolume', window );">Remaining volume performance obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.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_srt_StatementScenarioAxis=hnrg_Year2026Member', window );">2026</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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>
<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_RevenueRemainingPerformanceObligationVolume', window );">Remaining volume performance obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.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_srt_StatementScenarioAxis=hnrg_Year2027Member', window );">2027</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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>
<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_RevenueRemainingPerformanceObligationVolume', window );">Remaining volume performance obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.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_srt_StatementGeographicalAxis=stpr_IN', window );">INDIANA | Coal Operations [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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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>
<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="nump">13,338<span></span>
</td>
<td class="nump">32,137<span></span>
</td>
<td class="nump">$ 46,490<span></span>
</td>
<td class="nump">115,787<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_StatementGeographicalAxis=hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember', window );">Florida, North Carolina, Alabama and Georgia [Member] | Coal Operations [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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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>
<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="nump">$ 18,324<span></span>
</td>
<td class="nump">$ 65,283<span></span>
</td>
<td class="nump">$ 67,603<span></span>
</td>
<td class="nump">$ 164,809<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_RevenueRemainingPerformanceObligationVolume">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 remaining volume performance obligations relating to coal contracts with price reopeners.</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_RevenueRemainingPerformanceObligationVolume</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>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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>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 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-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_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 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 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<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 (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 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> -Subparagraph (a)<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 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_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_srt_StatementScenarioAxis=hnrg_Year2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_Year2025Member</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_Year2026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_Year2026Member</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_Year2027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_Year2027Member</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_srt_StatementGeographicalAxis=hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember</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>65
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377756581536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details)<br></strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 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_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>INCOME TAXES</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_EffectiveIncomeTaxRateContinuingOperations', window );">Effective Income Tax Rate Reconciliation, Percent</a></td>
<td class="nump">24.00%<span></span>
</td>
<td class="nump">13.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_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><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377757036720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK COMPENSATION PLANS (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [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>
<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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 1.1<span></span>
</td>
<td class="nump">$ 0.8<span></span>
</td>
<td class="nump">$ 3.3<span></span>
</td>
<td class="nump">$ 2.8<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_SharePrice', window );">Share Price (in dollars per share)</a></td>
<td class="nump">$ 9.43<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9.43<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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [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>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding', window );">Intrinsic value of outstanding shares</a></td>
<td class="nump">$ 9.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9.8<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized stock compensation expense</a></td>
<td class="nump">$ 3.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.8<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares available for grants (in shares)</a></td>
<td class="nump">53,761<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,761<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<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)(1)<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 (a)(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 (a)(3)<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 (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: 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><br>Reference 8: 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)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<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 (c)(1)(iv)<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 (c)(1)(iv)(01)<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 (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: 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)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: 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)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: 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 15: 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><br>Reference 16: 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)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: 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><br>Reference 18: 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><br>Reference 19: 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><br>Reference 20: 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)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: 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><br>Reference 22: 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 (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: 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 (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: 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 25: 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 26: 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)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: 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)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-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_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_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>67
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377862918576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK COMPENSATION PLANS - RSU Activity (Details) - Restricted Stock Units (RSUs) [Member]<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2024 </div>
<div>$ / shares </div>
<div>shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Shares outstanding (in shares)</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested grants - Beginning (in shares)</a></td>
<td class="nump">858,363<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Awarded (in shares)</a></td>
<td class="nump">599,013<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">(379,390)<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">(42,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested grants - Ending (in shares)</a></td>
<td class="nump">1,035,486<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward', window );"><strong>Weighted average share price (in dollars per share)</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share price on grant date, awarded (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 5.69<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Share price on vested date (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 5.30<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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).</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the 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 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward</td>
</tr>
<tr>
<td style="padding-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_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>68
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377756765184">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>STOCK COMPENSATION PLANS - Vesting of Non-vested RSU Grants (Details)<br></strong></div></th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [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_hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod', window );">RSUs vesting (in shares)</a></td>
<td class="nump">1,035,486<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_VestingIn2024Member', window );">2024 | Restricted Stock Units (RSUs) [Member]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod', window );">RSUs vesting (in shares)</a></td>
<td class="nump">1,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_VestingAxis=hnrg_RepresentsVestingIn2025Member', window );">2025 | Restricted Stock Units (RSUs) [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [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_hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod', window );">RSUs vesting (in shares)</a></td>
<td class="nump">682,068<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_RepresentsVestingIn2026Member', window );">2026 | Restricted Stock Units (RSUs) [Member]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod', window );">RSUs vesting (in shares)</a></td>
<td class="nump">176,210<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_RepresentsVestingIn2027Member', window );">2027 | Restricted Stock Units (RSUs) [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [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_hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod', window );">RSUs vesting (in shares)</a></td>
<td class="nump">176,208<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<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)(1)<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 (a)(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 (a)(3)<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 (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: 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><br>Reference 8: 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)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<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 (c)(1)(iv)<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 (c)(1)(iv)(01)<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 (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: 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)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: 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)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: 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 15: 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><br>Reference 16: 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)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: 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><br>Reference 18: 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><br>Reference 19: 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><br>Reference 20: 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)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: 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><br>Reference 22: 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 (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: 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 (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: 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 25: 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 26: 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)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: 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)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=hnrg_RepresentsVestingIn2026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RepresentsVestingIn2026Member</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_RepresentsVestingIn2027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RepresentsVestingIn2027Member</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>69
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377758982640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($) </div>
<div>lease</div>
</th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($) </div>
<div>lease</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>lease</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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>
<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_OperatingLeaseInterestPaymentOnLiability', window );">Imputed interest on operating leases</a></td>
<td class="nump">$ 0.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="re">
<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 | lease</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="nump">0<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_FinancingLeasesDepreciationExpense', window );">Financing Leases, depreciation expense</a></td>
<td class="nump">$ 1.5<span></span>
</td>
<td class="nump">$ 3.7<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_FinanceLeaseInterestExpense', window );">Interest expense on finance lease liability</a></td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">1.1<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_FinanceLeaseInterestPaymentOnLiability', window );">Imputed interest on future remaining finance lease liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.8<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_DeferredCostsLeasingNet', window );">Deferred financing fees</a></td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="nump">$ 0.1<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>
</tr>
<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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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>
<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_LesseeOperatingLeaseRemainingLeaseTerm', window );">Lessee, Operating Lease, remaining lease term (Month)</a></td>
<td class="text">1 month<span></span>
</td>
<td class="text">1 month<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>
</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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>
<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 (Month)</a></td>
<td class="text">8 years<span></span>
</td>
<td class="text">8 years<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_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_OperatingLeaseInterestPaymentOnLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating lease liability.</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_OperatingLeaseInterestPaymentOnLiability</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_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_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/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 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br><br>Reference 3: 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 (a)<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_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-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_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_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>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 7A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<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 3<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_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-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_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/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 2: 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_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>70
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377763374880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES - Leases information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 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_us-gaap_OperatingLeaseLiabilityAbstract', window );"><strong>Operating lease information:</strong></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" 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">$ 38<span></span>
</td>
<td class="nump">$ 52<span></span>
</td>
<td class="nump">$ 142<span></span>
</td>
<td class="nump">$ 156<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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term in years (in years)</a></td>
<td class="text">8 years<span></span>
</td>
<td class="text">8 years 9 months<span></span>
</td>
<td class="text">8 years<span></span>
</td>
<td class="text">8 years 9 months<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_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">9.80%<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">9.80%<span></span>
</td>
<td class="nump">6.00%<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_FinanceLeaseLiabilityAbstract', window );"><strong>Finance lease information:</strong></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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Financing cash outflows from finance leases</a></td>
<td class="nump">$ 1,440<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,105<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_ProceedsFromSaleLeasebackTransaction', window );">Proceeds from sale and leaseback arrangement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,783<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_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term in years (Year)</a></td>
<td class="text">2 years 4 months 20 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 4 months 20 days<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_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">9.09%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.09%<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_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_FinanceLeaseLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinanceLeaseLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-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_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for principal payment on 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 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 (a)<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_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-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_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_OperatingLeaseLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OperatingLeaseLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377753103808">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES - Future minimum lease payments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<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_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating Leases</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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 108<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 );">2026</a></td>
<td class="nump">121<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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2027</a></td>
<td class="nump">125<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 );">2028</a></td>
<td class="nump">129<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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">494<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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">977<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">(320)<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 );">Total lease liability</a></td>
<td class="nump">657<span></span>
</td>
<td class="nump">$ 712<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_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Finance Leases</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_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">2024</a></td>
<td class="nump">1,872<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 );">2025</a></td>
<td class="nump">7,490<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_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></td>
<td class="nump">7,331<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 );">2027</a></td>
<td class="nump">749<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_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2028</a></td>
<td class="nump">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_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">0<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">17,442<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_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less imputed interest and deferred finance fees</a></td>
<td class="num">(1,960)<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 lease liability</a></td>
<td class="nump">$ 15,482<span></span>
</td>
<td class="nump">$ 12,090<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_FinanceLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinanceLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-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_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_FinanceLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_FinanceLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-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_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-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_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 remainder of current fiscal year.</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_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-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_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_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-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_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>72
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377757481840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES - Balance Sheet Locations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<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_LeasesAbstract', window );"><strong>LEASES</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_OperatingLeaseRightOfUseAsset', window );">Operating lease assets</a></td>
<td class="nump">$ 657<span></span>
</td>
<td class="nump">$ 712<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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Buildings and equipment<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_OperatingLeaseLiabilityCurrent', window );">Current operating lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58<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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Accounts Payable and Accrued Liabilities, Current<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_OperatingLeaseLiabilityNoncurrent', window );">Non-current operating lease liabilities</a></td>
<td class="nump">$ 657<span></span>
</td>
<td class="nump">654<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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other Liabilities, Noncurrent<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_OperatingLeaseLiability', window );">Total lease liability</a></td>
<td class="nump">$ 657<span></span>
</td>
<td class="nump">712<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">19,869<span></span>
</td>
<td class="nump">12,346<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 finance lease liabilities</a></td>
<td class="nump">6,248<span></span>
</td>
<td class="nump">3,933<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">9,234<span></span>
</td>
<td class="nump">8,157<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_FinanceLeaseLiability', window );">Total lease liability</a></td>
<td class="nump">$ 15,482<span></span>
</td>
<td class="nump">$ 12,090<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_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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in statement of financial position that includes current 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> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in statement of financial position that includes noncurrent 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> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in statement of financial position that includes operating lease right-of-use 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 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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>73
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377758764960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SELF-INSURANCE (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($) </div>
<div>item</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>item</div>
</th>
<th class="th">
<div>Sep. 30, 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_hnrg_SelfInsuranceLineItems', window );"><strong>Self Insurance [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="rou">
<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 );">Total lease liability</a></td>
<td class="nump">$ 657<span></span>
</td>
<td class="nump">$ 712<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_RestrictedCashAndCashEquivalents', window );">Restricted cash</a></td>
<td class="nump">$ 5,812<span></span>
</td>
<td class="nump">$ 4,281<span></span>
</td>
<td class="nump">$ 4,143<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>
<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_hnrg_SelfInsuranceLineItems', window );"><strong>Self Insurance [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 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 | item</a></td>
<td class="nump">4<span></span>
</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) | item</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">11<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_OperatingLeaseLiability', window );">Total lease liability</a></td>
<td class="nump">$ 247,300<span></span>
</td>
<td class="nump">$ 262,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_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>
<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_hnrg_SelfInsuranceLineItems', window );"><strong>Self Insurance [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="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="text">&#160;<span></span>
</td>
<td class="nump">$ 4,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_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_hnrg_SelfInsuranceLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">hnrg_SelfInsuranceLineItems</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_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/2147478777/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/2147478546/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_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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377763272928">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<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_FairValueDisclosuresAbstract', window );"><strong>FAIR VALUE MEASUREMENTS</strong></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_CashAndCashEquivalentsRestrictedCashBalancesDeposits', window );">Total cash and cash equivalent and restricted cash balances on deposit with financial institutions</a></td>
<td class="nump">$ 9.6<span></span>
</td>
<td class="nump">$ 7.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_CashAndCashEquivalentsRestrictedCashBalancesDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equivalents and restricted cash related to deposits.</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_CashAndCashEquivalentsRestrictedCashBalancesDeposits</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_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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>75
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377762503184">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>EQUITY METHOD INVESTMENTS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<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_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</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_EquityMethodInvestments', window );">Investment in Sunrise Energy</a></td>
<td class="nump">$ 2,071<span></span>
</td>
<td class="nump">$ 2,811<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</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_EquityMethodInvestmentOwnershipPercentage', window );">Percentage of equity method investment</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 );">Investment in Sunrise Energy</a></td>
<td class="nump">$ 2,100<span></span>
</td>
<td class="nump">$ 2,800<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 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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/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 5: 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 6: 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_ScheduleOfEquityMethodInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>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 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><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 (a)(2)<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 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<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_ScheduleOfEquityMethodInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-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_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>76
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377756729776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONVERTIBLE NOTES (Details) - 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="3">3 Months Ended</th>
<th class="th" colspan="2">9 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>Sep. 30, 2024</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Issuance of related party notes payable</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="nump">$ 5,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_GainsLossesOnExtinguishmentOfDebt', window );">Loss on extinguishment of 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="num">$ (1,491)<span></span>
</td>
<td class="num">(2,790)<span></span>
</td>
<td class="num">$ (1,491)<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_DebtConversionOriginalDebtAmount1', window );">Stock issued on redemption of convertible notes and 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,993<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]</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>
</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate of debt instrument</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>
<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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Issuance of related party notes payable</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>
<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>
<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)</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">799,488<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_DebtConversionConvertedInstrumentSharesUsedForInterest', window );">Debt Conversion, Converted Instrument, Shares Used for Interest (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="text">&#160;<span></span>
</td>
<td class="nump">112,570<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_GainsLossesOnExtinguishmentOfDebt', window );">Loss on extinguishment of 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="num">$ (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="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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Issuance of related party notes payable</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>
<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 );">Interest rate of debt instrument</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>
<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>
<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)</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">159,898<span></span>
</td>
<td class="nump">479,693<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_DebtConversionConvertedInstrumentSharesUsedForInterest', window );">Debt Conversion, Converted Instrument, Shares Used for Interest (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="text">&#160;<span></span>
</td>
<td class="nump">67,542<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_GainsLossesOnExtinguishmentOfDebt', window );">Loss on extinguishment of 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="nump">$ 200<span></span>
</td>
<td class="num">$ (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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionOriginalDebtAmount1', window );">Stock issued on redemption of convertible notes and 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">$ 1,000<span></span>
</td>
<td class="nump">$ 3,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_DebtConversionConvertedInstrumentAdditionalShares', window );">Debt Conversion, Converted Instrument, Additional Shares (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">25,003<span></span>
</td>
<td class="text">&#160;<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] | Represents conversion price of %6.15 with maturity date of December 2028, additional shares [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>
</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="text">&#160;<span></span>
</td>
<td class="nump">57,564<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_DebtConversionConvertedInstrumentSharesUsedForInterest', window );">Debt Conversion, Converted Instrument, Shares Used for Interest (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">5,099<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,099<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>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Issuance of related party notes payable</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>
<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 );">Interest rate of debt instrument</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>
<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>
<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)</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,626,016<span></span>
</td>
<td class="nump">65,041<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_DebtConversionConvertedInstrumentSharesUsedForInterest', window );">Debt Conversion, Converted Instrument, Shares Used for Interest (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">224,268<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">224,268<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_GainsLossesOnExtinguishmentOfDebt', window );">Loss on extinguishment of 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="num">$ (1,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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionOriginalDebtAmount1', window );">Stock issued on redemption of convertible notes and 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">$ 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>
</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_DebtConversionConvertedInstrumentAdditionalShares', window );">Debt Conversion, Converted Instrument, Additional Shares (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">49,716<span></span>
</td>
<td class="text">&#160;<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_DebtConversionConvertedInstrumentAdditionalShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 additional shares issued from a debt conversion.</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_DebtConversionConvertedInstrumentAdditionalShares</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_DebtConversionConvertedInstrumentSharesUsedForInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 shares used to pay interest for the conversion of shares.</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_DebtConversionConvertedInstrumentSharesUsedForInterest</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_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_DebtConversionOriginalDebtAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 cash 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_DebtConversionOriginalDebtAmount1</td>
</tr>
<tr>
<td style="padding-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_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://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(22)(a)(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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<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(f))<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 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 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> -Subparagraph (a)<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/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 6: 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 7: 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 8: 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 9: 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 10: 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 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<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 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<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 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: 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 15: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 16: 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 17: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 18: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: 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 20: 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 21: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: 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 23: 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)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: 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 25: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionByUniqueDescriptionAxis=hnrg_RepresentsConversionPriceOf615WithMaturityDateOfDecember2028AdditionalSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RepresentsConversionPriceOf615WithMaturityDateOfDecember2028AdditionalSharesMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377757022416">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>NOTES PAYABLE - RELATED PARTIES (Details) - Unsecured Promissory Notes<br></strong></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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate of debt instrument</a></td>
<td class="nump">12.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_DebtInstrumentAxis=hnrg_UnsecuredPromissoryNotesMember', window );">Charles R. Wesley</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></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_DebtInstrumentFaceAmount', window );">Principal amount of debt instrument</a></td>
<td class="nump">$ 2,000,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_DebtInstrumentAxis=hnrg_UnsecuredPromissoryNotesMember', window );">David J. Lubar</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</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_DebtInstrumentFaceAmount', window );">Principal amount of debt instrument</a></td>
<td class="nump">2,500,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_DebtInstrumentAxis=hnrg_UnsecuredPromissoryNotesMember', window );">David C. Hardie</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></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_DebtInstrumentFaceAmount', window );">Principal amount of debt instrument</a></td>
<td class="nump">$ 500,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_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/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<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://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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-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_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://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(22)(a)(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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>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 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: 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(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<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(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: 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(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-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_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentAxis=hnrg_UnsecuredPromissoryNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_UnsecuredPromissoryNotesMember</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_DirectorCharlesRWesleyIvMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DirectorCharlesRWesleyIvMember</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_DirectorDavidJLubarMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DirectorDavidJLubarMember</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_DirectorDavidCHardieMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DirectorDavidCHardieMember</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>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.3</span><table class="report" border="0" cellspacing="2" id="idm46377763006960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>ORGANIZATIONAL RESTRUCTURING (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 23, 2024 </div>
<div>employee</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_RestructuringAndRelatedActivitiesAbstract', window );"><strong>ORGANIZATIONAL RESTRUCTURING</strong></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_NumberOfEmployeesWorkforceReduction', window );">Number of employees | employee</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">110<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_PercentageOfWorkforceReduction', window );">Percentage of Workforce</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">12.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_RestructuringReserve', window );">Restructuring Reserve | $</a></td>
<td class="nump">$ 1.9<span></span>
</td>
<td class="nump">$ 0.8<span></span>
</td>
<td class="nump">$ 1.1<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_NumberOfEmployeesWorkforceReduction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 employees in the workforce reduction.</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_NumberOfEmployeesWorkforceReduction</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_PercentageOfWorkforceReduction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the workforce Reduction.</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_PercentageOfWorkforceReduction</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>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_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_RestructuringReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized 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 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<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/2147482017/420-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_RestructuringReserve</td>
</tr>
<tr>
<td style="padding-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>79
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377762597920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>AT THE MARKET AGREEMENT (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 18, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [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>
<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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<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 in ATM offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,515<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 );">ATM | B. Riley Securities, Inc.</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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [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>
<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 );">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 );">Period of sale agreement</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 in ATM offering (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,654,430<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 in ATM offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,500<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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 808<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479402/808-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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-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_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://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 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 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/2147478448/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/2147479134/946-220-S99-3<br><br>Reference 6: 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://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 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 4: 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/2147479168/946-830-55-11<br><br>Reference 5: 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/2147478009/946-205-45-4<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 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<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(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: 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_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>80
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377758853056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENTS OF BUSINESS (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2024 </div>
<div>segment</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</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_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</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></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 );">Percentage of equity method investment</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/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: 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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-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_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>81
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377757867120">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>SEGMENTS OF BUSINESS - Summary of reportable segments operations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</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>
<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_Revenues', window );">Operating revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 105,044<span></span>
</td>
<td class="nump">$ 165,768<span></span>
</td>
<td class="nump">$ 310,175<span></span>
</td>
<td class="nump">$ 515,296<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_OperatingExpenses', window );">Operating Expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">100,332<span></span>
</td>
<td class="nump">141,965<span></span>
</td>
<td class="nump">310,016<span></span>
</td>
<td class="nump">440,016<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_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,712<span></span>
</td>
<td class="nump">23,803<span></span>
</td>
<td class="nump">159<span></span>
</td>
<td class="nump">75,280<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_DepreciationDepletionAndAmortization', window );">Depreciation, Depletion and Amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">13,838<span></span>
</td>
<td class="nump">16,230<span></span>
</td>
<td class="nump">42,930<span></span>
</td>
<td class="nump">51,375<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_Assets', window );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">579,730<span></span>
</td>
<td class="nump">585,186<span></span>
</td>
<td class="nump">579,730<span></span>
</td>
<td class="nump">585,186<span></span>
</td>
<td class="nump">$ 589,780<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_SegmentExpenditureAdditionToLongLivedAssets', window );">Capital Expenditures</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">11,562<span></span>
</td>
<td class="nump">18,136<span></span>
</td>
<td class="nump">39,606<span></span>
</td>
<td class="nump">48,746<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">1,667<span></span>
</td>
<td class="nump">945<span></span>
</td>
<td class="nump">4,221<span></span>
</td>
<td class="nump">3,888<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_StatementBusinessSegmentsAxis=hnrg_ElectricOperationsMember', window );">Electric Operations</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>
<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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</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>
<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_Revenues', window );">Operating revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">71,902<span></span>
</td>
<td class="nump">67,544<span></span>
</td>
<td class="nump">192,379<span></span>
</td>
<td class="nump">231,141<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_OperatingExpenses', window );">Operating Expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">52,547<span></span>
</td>
<td class="nump">70,220<span></span>
</td>
<td class="nump">150,989<span></span>
</td>
<td class="nump">205,856<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_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">19,355<span></span>
</td>
<td class="num">(2,676)<span></span>
</td>
<td class="nump">41,390<span></span>
</td>
<td class="nump">25,285<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_DepreciationDepletionAndAmortization', window );">Depreciation, Depletion and Amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,802<span></span>
</td>
<td class="nump">4,695<span></span>
</td>
<td class="nump">14,197<span></span>
</td>
<td class="nump">14,045<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 );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">217,826<span></span>
</td>
<td class="nump">209,455<span></span>
</td>
<td class="nump">217,826<span></span>
</td>
<td class="nump">209,455<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_SegmentExpenditureAdditionToLongLivedAssets', window );">Capital Expenditures</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,602<span></span>
</td>
<td class="nump">6,566<span></span>
</td>
<td class="nump">16,121<span></span>
</td>
<td class="nump">10,092<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_AmortizationOfContractLiability', window );">Amortization of contract liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">11,306<span></span>
</td>
<td class="nump">10,281<span></span>
</td>
<td class="nump">36,174<span></span>
</td>
<td class="nump">63,183<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_StatementBusinessSegmentsAxis=hnrg_ElectricOperationsMember', window );">Electric Operations | Capacity revenue</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>
<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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</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>
<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_Revenues', window );">Operating revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">15,860<span></span>
</td>
<td class="nump">13,012<span></span>
</td>
<td class="nump">44,506<span></span>
</td>
<td class="nump">46,137<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_StatementBusinessSegmentsAxis=hnrg_ElectricOperationsMember', window );">Electric Operations | Delivered energy</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>
<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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</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>
<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_OtherOperatingIncome', window );">Other revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">44,549<span></span>
</td>
<td class="nump">44,110<span></span>
</td>
<td class="nump">111,181<span></span>
</td>
<td class="nump">121,492<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_StatementBusinessSegmentsAxis=hnrg_ElectricOperationsMember', window );">Electric Operations | Other operating revenue</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>
<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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</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>
<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_OtherOperatingIncome', window );">Other revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">187<span></span>
</td>
<td class="nump">141<span></span>
</td>
<td class="nump">518<span></span>
</td>
<td class="nump">329<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_StatementBusinessSegmentsAxis=hnrg_CoalOperationsMember', window );">Coal Operations</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>
<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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</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>
<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_Revenues', window );">Operating revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">49,331<span></span>
</td>
<td class="nump">134,896<span></span>
</td>
<td class="nump">162,630<span></span>
</td>
<td class="nump">343,267<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_OperatingExpenses', window );">Operating Expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">61,510<span></span>
</td>
<td class="nump">110,132<span></span>
</td>
<td class="nump">197,587<span></span>
</td>
<td class="nump">279,052<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_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(12,179)<span></span>
</td>
<td class="nump">24,764<span></span>
</td>
<td class="num">(34,957)<span></span>
</td>
<td class="nump">64,215<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_DepreciationDepletionAndAmortization', window );">Depreciation, Depletion and Amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9,013<span></span>
</td>
<td class="nump">11,508<span></span>
</td>
<td class="nump">28,671<span></span>
</td>
<td class="nump">37,249<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 );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">356,252<span></span>
</td>
<td class="nump">375,682<span></span>
</td>
<td class="nump">356,252<span></span>
</td>
<td class="nump">375,682<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_SegmentExpenditureAdditionToLongLivedAssets', window );">Capital Expenditures</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,810<span></span>
</td>
<td class="nump">11,570<span></span>
</td>
<td class="nump">23,002<span></span>
</td>
<td class="nump">38,654<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_StatementBusinessSegmentsAxis=us-gaap_CorporateAndOtherMember', window );">Corporate and other and eliminations</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>
<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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</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>
<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_Revenues', window );">Operating revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(16,189)<span></span>
</td>
<td class="num">(36,672)<span></span>
</td>
<td class="num">(44,834)<span></span>
</td>
<td class="num">(59,112)<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_OperatingExpenses', window );">Operating Expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(13,725)<span></span>
</td>
<td class="num">(38,387)<span></span>
</td>
<td class="num">(38,560)<span></span>
</td>
<td class="num">(44,892)<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_OperatingIncomeLoss', window );">Income (loss) from operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(2,464)<span></span>
</td>
<td class="nump">1,715<span></span>
</td>
<td class="num">(6,274)<span></span>
</td>
<td class="num">(14,220)<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_DepreciationDepletionAndAmortization', window );">Depreciation, Depletion and Amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">23<span></span>
</td>
<td class="nump">27<span></span>
</td>
<td class="nump">62<span></span>
</td>
<td class="nump">81<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 );">Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,652<span></span>
</td>
<td class="nump">49<span></span>
</td>
<td class="nump">5,652<span></span>
</td>
<td class="nump">49<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_SegmentExpenditureAdditionToLongLivedAssets', window );">Capital Expenditures</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 150<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 483<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><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">Electric operations revenue as of each period presented were comprised of the components noted below (in thousands):</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_AmortizationOfContractLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization related to the contract liability.</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_AmortizationOfContractLiability</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_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>Amount of asset recognized for present right to economic 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/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 6: 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 7: 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 8: 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 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(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: 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 11: 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 12: 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 13: 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/2147479168/946-830-55-12<br><br>Reference 14: 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/2147478777/944-210-S99-1<br><br>Reference 15: 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/2147479170/946-210-S99-1<br><br>Reference 16: 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 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/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 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)(iii)(A))<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)(iv))<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)(5))<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 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 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)(A))<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)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: 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 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: 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/2147478546/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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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 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_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/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<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/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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 7: 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 8: 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 9: 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 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)(i))<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)(ii))<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/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 21: 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 22: 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 23: 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 24: 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 25: 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/2147477314/942-235-S99-1<br><br>Reference 26: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SegmentExpenditureAdditionToLongLivedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and 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/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-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 32<br> -Subparagraph (ee)<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 25<br> -Subparagraph (b)<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_SegmentExpenditureAdditionToLongLivedAssets</td>
</tr>
<tr>
<td style="padding-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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-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_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_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_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_OtherOperatingRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherOperatingRevenueMember</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_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=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>82
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377756710336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET INCOME (LOSS) 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">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 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_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Basic earnings per common share:</strong></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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss) - basic</a></td>
<td class="nump">$ 1,554<span></span>
</td>
<td class="nump">$ 16,075<span></span>
</td>
<td class="num">$ (10,346)<span></span>
</td>
<td class="nump">$ 55,041<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 );">Weighted average shares outstanding - basic (in shares)</a></td>
<td class="nump">42,598<span></span>
</td>
<td class="nump">33,140<span></span>
</td>
<td class="nump">38,455<span></span>
</td>
<td class="nump">33,088<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 earnings (loss) per common share (in dollars per share)</a></td>
<td class="nump">$ 0.04<span></span>
</td>
<td class="nump">$ 0.49<span></span>
</td>
<td class="num">$ (0.27)<span></span>
</td>
<td class="nump">$ 1.66<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_EarningsPerShareDilutedAbstract', window );"><strong>Diluted earnings per common share:</strong></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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss) - basic</a></td>
<td class="nump">$ 1,554<span></span>
</td>
<td class="nump">$ 16,075<span></span>
</td>
<td class="num">$ (10,346)<span></span>
</td>
<td class="nump">$ 55,041<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_InterestOnConvertibleDebtNetOfTax', window );">Add: Convertible Notes interest expense, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">303<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">898<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_NetIncomeLossAttributableToParentDiluted', window );">Net income (loss) - diluted</a></td>
<td class="nump">$ 1,554<span></span>
</td>
<td class="nump">$ 16,378<span></span>
</td>
<td class="num">$ (10,346)<span></span>
</td>
<td class="nump">$ 55,939<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 );">Weighted average shares outstanding - basic (in shares)</a></td>
<td class="nump">42,598<span></span>
</td>
<td class="nump">33,140<span></span>
</td>
<td class="nump">38,455<span></span>
</td>
<td class="nump">33,088<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="text">&#160;<span></span>
</td>
<td class="nump">3,162<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,164<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">420<span></span>
</td>
<td class="nump">546<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">496<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares outstanding - diluted (in shares)</a></td>
<td class="nump">43,018<span></span>
</td>
<td class="nump">36,848<span></span>
</td>
<td class="nump">38,455<span></span>
</td>
<td class="nump">36,748<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 income (loss) per share (in dollars per share)</a></td>
<td class="nump">$ 0.04<span></span>
</td>
<td class="nump">$ 0.44<span></span>
</td>
<td class="num">$ (0.27)<span></span>
</td>
<td class="nump">$ 1.52<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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<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 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 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 (e)(4)<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 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 9: 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 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 (b)<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 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<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 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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/2147478524/942-220-S99-1<br><br>Reference 19: 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/2147477250/944-220-S99-1<br><br>Reference 20: 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_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-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_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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<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 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 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 (e)(4)<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 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 9: 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 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 (b)<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 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<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 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: 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 14: 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 15: 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 16: 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 17: 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/2147478524/942-220-S99-1<br><br>Reference 18: 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/2147477250/944-220-S99-1<br><br>Reference 19: 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_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-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_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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<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 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<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(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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/2147479168/946-830-55-10<br><br>Reference 18: 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/2147479105/946-220-45-7<br><br>Reference 19: 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/2147477250/944-220-S99-1<br><br>Reference 20: 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/2147479134/946-220-S99-1<br><br>Reference 21: 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/2147479134/946-220-S99-3<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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: 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 24: 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 25: 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 26: 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 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)(i))<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)(4)(iii)(A))<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 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 30: 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 31: 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 32: 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 33: 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 34: 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 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://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/2147478524/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>83
<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.3</span><table class="report" border="0" cellspacing="2" id="idm46377757215520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>ASSETS HELD-FOR-SALE (Details) - Summit - Wholly-owned subsidiary held for sale - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 29, 2024</div></th>
<th class="th"><div>Sep. 30, 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>ASSETS HELD-FOR-SALE</strong></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_DisposalGroupIncludingDiscontinuedOperationRightOfFirstRefusalNumberOfDays', window );">Right of first refusal number of days</a></td>
<td class="text">90 days<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_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Consideration</a></td>
<td class="nump">$ 3.2<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_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">0.1<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_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortizationNetOfTax', window );">Depreciation and amortization, net of tax</a></td>
<td class="nump">$ 0.1<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_DisposalGroupIncludingDiscontinuedOperationAssetsImpairmentCharges', window );">Impairment of assets held for sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.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_DisposalGroupIncludingDiscontinuedOperationAssetsImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets impairment charges attributable to disposal group, including, but not limited to, discontinued operation.</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_DisposalGroupIncludingDiscontinuedOperationAssetsImpairmentCharges</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_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortizationNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 depreciation and amortization expense, net of tax attributable to disposal group, including, but not limited to, discontinued operation.</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_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortizationNetOfTax</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_DisposalGroupIncludingDiscontinuedOperationRightOfFirstRefusalNumberOfDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of day right of first refusal.</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_DisposalGroupIncludingDiscontinuedOperationRightOfFirstRefusalNumberOfDays</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_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 received or receivable for the disposal of assets and liabilities, including discontinued operation.</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_DisposalGroupIncludingDiscontinuedOperationConsideration</td>
</tr>
<tr>
<td style="padding-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_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 depreciation and amortization expense attributable to disposal group, including, but not limited to, discontinued 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 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=hnrg_SummitTerminalLlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=hnrg_SummitTerminalLlcMember</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_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</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>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.3</span><table class="report" border="0" cellspacing="2" id="idm46377751584928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Oct. 23, 2024 </div>
<div>USD ($) </div>
<div>MWh</div>
</th>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>USD ($) </div>
<div>MWh</div>
</th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 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_SubsequentEventLineItems', window );"><strong>SUBSEQUENT EVENTS</strong></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" 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 86,500<span></span>
</td>
<td class="nump">$ 56,463<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_CounterpartyNameAxis=hnrg_HoosierMember', window );">Hoosier</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>SUBSEQUENT EVENTS</strong></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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_ShortTermPurchaseAgreementPrepaidContractAmount', window );">Long Term Purchase Agreement, Prepaid Contract Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour', window );">Long Term Purchase Commitment, Total Usage of Power, Megawatt Per Hour (Megawatt-Hour) | MWh</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,302,480<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 );">Subsequent Events</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>SUBSEQUENT EVENTS</strong></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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_LongTermPurchaseAgreementTerm', window );">Power contract term (in months)</a></td>
<td class="text">19 months<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Events | Hoosier</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_SubsequentEventLineItems', window );"><strong>SUBSEQUENT EVENTS</strong></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_LongTermPurchaseAgreementPrepaidContractAmount', window );">Long-term purchase agreement prepaid contract amount</a></td>
<td class="nump">$ 60,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_LongTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour', window );">Long-term purchase commitment total usage of power, megawatt per hour | MWh</a></td>
<td class="nump">1,918,275<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Events | Revolving credit</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_SubsequentEventLineItems', window );"><strong>SUBSEQUENT EVENTS</strong></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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Repayment of revolving credit</a></td>
<td class="nump">$ 34,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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Events | Term Loan | Revolving credit</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>SUBSEQUENT EVENTS</strong></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_RepaymentsOfBankDebt', window );">Payments on bank debt</a></td>
<td class="nump">$ 20,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_LongTermPurchaseAgreementPrepaidContractAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 prepaid for the 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_LongTermPurchaseAgreementPrepaidContractAmount</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_LongTermPurchaseAgreementTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 term of 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_LongTermPurchaseAgreementTerm</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_LongTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 energy to be used under the long-term agreement, in Megawatts Per Hour.</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_LongTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour</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:energyItemType</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_ShortTermPurchaseAgreementPrepaidContractAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 prepaid for the short-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_ShortTermPurchaseAgreementPrepaidContractAmount</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_ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 energy to be used under the short-term agreement, in Megawatts Per Hour.</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_ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour</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:energyItemType</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_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> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<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_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</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 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<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(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_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-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_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</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 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2<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> -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_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-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_CounterpartyNameAxis=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;">srt_CounterpartyNameAxis=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_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_DebtInstrumentAxis=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_DebtInstrumentAxis=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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>85
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
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
MA>"14/8".#^3TFQV[ VJ1>W1?U!+ P04    " "-BFQ9Z@,_JC4(  !P)0
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
M4]_; 11(7X?YH4L'Z'<"EI@%K!:V0;:>7@9W52D^A5">HU9Y(P!6:QFFRE8
MY[H.&]JD.]5*?&.(UC<J*5W1[,ODCL,1VBB"/QP=;%J+K%KCMJSU!Z:3UL0L
MK<_C,IFC@R1#BSQ-XP+)K*I]4@I/RM::OS<_G"-'FY002BTY1@#JT#DBOCHE
M=1@^\@;R*-*):V(6UU&2;NH'Q^^G'KZ+.H12ZV 1@ *IZS!\Y X4#FBGF*EC
M7(R_\ZO++_<\0I,?,G^\Y.TZG*&;[_>S^\EU='5]"3X;->KP#S\<M6DMLFJ-
MV[+6'Y].U5.SJN_69'MD 9R.5!?3C+BA6K0$8)1B-3^)(%C M"HU:,T9>EI*
M.P5/?U&^W5N,)LY :94Z:MUI"L"H%S!5 D$PB#-DS6=#G/>.)IC/)NR*&KS5
M/O!Y!+L'$NR>2+![).'_<2:!=K*;FF7W;C3R##W$V<_!$@O5SPL0QZ?J%(10
MCJ?.0!WE>ZZZ"P HCPX5$FFGP:E9@[?/4),M;Y J5+]5*\8 B!&B$@4L,5<5
MGQ!JF&BGMJGY+,)D[_$/O,BL'DBP:BVR:HW;LM8?B2X+H.;:]?Y(O)4Q45*6
M&_-#>PH4LK6G<P#(<[1Y"%2QB?I@GP,H$@PEO;23VM0LM=ND]U</(ZE>30;(
M B<4=++ R0. K(XRD.WD-37+Z[<,OU^X!PGK=6&@9@^@@+0>0$$5>Q V6+!G
MG;!FORA%UZ>)"ZG=FI-?X-$VJQK:JK7(JC5NRUI_*#H-S; QZ'_XY"<S:O(/
MCXQ-:Y%5:]R6M?[(=%J?F;7^G>GDIZZU?>QC]>0- ).*7'MF"<!PB -/.P&J
MXXC,:O! HLTZB<]^4?[.WTZ!@F2M:GNKUB*KUK@M:_UAV#MPS"S' F.N\.&1
ML6DMLFJ-V[+6'YDN!V'F',08"UPM[9')@'9*!X"%/E./=$8 #&/FA%2-!3J.
M!(Y^:&6\]P;+2A1/S:M#I=2PFZQJWT_8?;M[/6G2O)2C?'^.CZ<8^#["Q[Q]
M^:@SW[X+]2TNGI*L1*EXE%TY1[Z\Y:)]O:B]J/)U\_[,0UY5^:KYN!3Q0A0U
M0/[^F.?5VT7=P>XEK[/_ 5!+ P04    " "-BFQ99GM0VQ +   H1P  &
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
M%';D4,@5JY^@[>=6\R6L$.8?U4VM^X!1<A"2E2U8.2ASVCS):WL.9X"A_0[
M:0&.\=T(&9=3(DG@<58CKJL5FPY,JP:MS.54OY2UY&HW5S@9K*(PBC=H'(:+
MYW@SBS^CY6H1JSB,YFICC>+%!GV+5,5TL=Q$4\^22E5CK:15F#0*SCL*#VC.
MJ,P$BF@*Z>]X2[GM+#LGRQ/G(N$:JAX:V#?(L1WW M^@.X*!X1O\QR-H%-RW
M%?1@C41%$O"QFAP!_ @XN+[JW]F/%_R[G7_W$OL_\7]9X8/S$?VM"II1%+,C
ME%O@^DT-T(WZ75\-':?_:.(;73*%Y(^2>]<^+WOK@*RS[[T$OC=3+5#"#E0V
MGWZWVET<XV9>?I4WM\Z<\'U.!2I@IZ!V[_X6(]Y,<I-(5IGIV3*I9M&$F;K\
M@.L"M;]C3)X2+=!=I\%/4$L#!!0    ( (V*;%FVP2=XE0(  -\%   8
M>&PO=V]R:W-H965T<R]S:&5E=#DN>&ULK51M3]LP$/XKITR:-@F:D!8&K*W4
M0L<J4591QCZ[R;6Q\$MFNPW\^YV=-.LFJ#1I7VS?^>ZYYQ(_UZ^T>;(%HH-G
M*90=1(5SY64<VZQ R6Q'EZCH9J6-9(Y,LXYM:9#E(4F*.$V2LU@RKJ)A/_CF
M9MC7&R>XPKD!NY&2F9<Q"ET-HI-HY[CGZ\)Y1SSLEVR-"W3?R[DA*VY1<BY1
M6:X5&%P-HM')Y;CGXT/ (\?*[IW!=[+4^LD;TWP0)9X0"LR<1V"T;?$*A?!
M1.-G@QFU)7WB_GF'_B7T3KTLF<4K+7[PW!6#Z#R"'%=L(]R]KKYBT\^IQ\NT
ML&&%JHY-+R+(-M9IV203 \E5O;/GYCOL)9PG;R2D34(:>->% LMKYMBP;W0%
MQD<3FC^$5D,VD>/*_Y2%,W3+*<\-;[_=W1S?3A\GUS!:+"8/,)W-1]/[V>3N
M8=&/'57P<7'6H(UKM/0-M N8:>4*"Q.58_YG?DS,6GKICMXX/0BXP+(#W>0(
MTB3M'<#KMNUV U[W/[5;H_5>1_."N;0ERW 0D2(LFBU&P_?O3LZ2SP>X]EJN
MO4/H_\SU,-J'[D<XA BW6JV/!4DD!V8M.@O,(.EN2T(@'^D?N"P9-R1)!U6!
M"K=H@!9%L72;%4RMT0)7D'&3;:1U3&5(=LXSYA!<P1PM"!DSYH6K-3"I-P2F
M5\'=E)7L!91VL/35,TU%V%)@!TB%(<P5!BE8Y:"H1Y#UBT/_XH#>BT.Y)%Z[
M1Q,"Z= ](M#]#HBN\70K-'4ADS=MBK^_1.>UOQGOB4XB0?G18B'S'=7Z:[WM
M]!K5HOT=7H^^&3'ARH+ %:4FG4^G$9AZG-2&TV60\%([&@CA6- $1N,#Z'ZE
MM=L9OD [TX>_ %!+ P04    " "-BFQ9@8,VN&("  !%!0  &0   'AL+W=O
M<FMS:&5E=',O<VAE970Q,"YX;6R=5%%/VS 0_BLG#TT@54F:%L98&XD"TWB
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
MT-4[&O8=(NM'I3:T*&TC7PJ-SX(=XAFE(,T"G%\)H;>&"="^[-.?4$L#!!0
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
MZWXZCD"'\1T,JRH_,F?*T@#VRX)>/-0N@/9SI>S:<!]HW]#)?U!+ P04
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
M$V6IT?IA02\;:F= ^[E2=C5Q#MJW<O0;4$L#!!0    ( (V*;%FV\ 5*'P4
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
MVW.Y P:]^'7AFH :U5::VR.DS"(PF9+J;RA1DRRK KBT2"6SH$G? :O@%;^
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
M986W)3D6P'UA;5AOV,#P6IW_ U!+ P04    " "-BFQ97&^B98,"  "Q!0
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
M@B;]\],(;-O1VXDW5>BB*^.I)X=A08\@6C:@_;4Q?C]A!]VS.OT74$L#!!0
M   ( (V*;%E_2BL5@P(  +\'   9    >&PO=V]R:W-H965T<R]S:&5E=#(X
M+GAM;*U5;6_:,!#^*U963:VTDG>Z,8A4"-4JK1,JZ_;930YB-;$SVX'VW\]V
M0@9M0*CC2V*?[WD>W_ET-UPS_B0R (F>BYR*D95)60YL6R09%%CT6 E4G2P8
M+[!46[ZT1<D!IP94Y+;G.'V[P(1:T=#89CP:LDKFA,*,(U$5!>8O8\C9>F2Y
MUL9P3Y:9U 8[&I9X"7.0#^6,JYW=LJ2D "H(HXC#8F1=NX-IH/V-PR\":[&U
M1CJ21\:>].8V'5F.OA#DD$C-@-5O!1/(<TVDKO&GX;1:20W<7F_8;TSL*I9'
M+&#"\M\DE=G(^FRA%!:XRN4]6W^#)IY0\R4L%^:+UK5O&%HHJ81D10-6-R@(
MK?_XN<G#%L#=!_ :@/<:$.P!^ W /U8A: #!L0IA S"AVW7L)G$QEC@:<K9&
M7'LK-KTPV3=HE2]"=9W,)5>G1.%D-,,O:"70#+BI.9H BHE(<B8J#N@2/<QC
M='YV@<X0H>AGQBJ!:2J&ME3:FL%.&IUQK>/MT?'1':,R$VA*4T@[\/%A_)<#
M>%O%W ;N;0(?>P<)YU#VD.]\0I[C!1WWF1P/][O"^3_UZ;O5=Y+AMU7@&S[_
M/570]=@U7=!-IWO;0)0X@9&EFI< O@(K^OC![3M?NS)]2K+XE&33$Y'MO$G0
MODEPB#WZH8;$+4U8 >C\.Q/BHNL=:HJ^H= C816Y8:@*:K6=WPZGOG,5[GK%
M;[TN7<</^KMNT[=N8>@$;NM5QVIO=:0"^-*, H$25E%9EV5K;:?-M6FRK^QC
M=S!Q.^RQFD[U,/E'7X^V.\R7A J4PT)).;TKU3!Y/2[JC62EZ8>/3*KN:I:9
MFK# M8,Z7S F-QLMT,[LZ"]02P,$%     @ C8IL60!ZCZM# @  B@8  !D
M  !X;"]W;W)K<VAE971S+W-H965T,CDN>&ULG95-CYLP$$#_BD6EGG8#(5]M
M"DC)ME5SV"I*MNW9P0-8:VQJF[#[[VL;0M,J8:5<P#8SSV^,&*)&R&=5 &CT
M4C*N8J_0NEKZODH+*+$:B0JX>9()66)MIC+W524!$Y=4,C\,@KE?8LJ])')K
M6YE$HM:,<MA*I.JRQ/)U#4PTL3?V3@L[FA?:+OA)5.$<]J!_5%MI9GY/(;0$
MKJC@2$(6>ZOQ<KVP\2[@)X5&G8V1K>0@Q+.=;$CL!58(&*3:$K"Y'>$!&+,@
MH_&[8WK]EC;Q?'RB?W6UFUH.6,&#8+\HT47L?? 0@0S73.]$\PVZ>F:6EPJF
MW!4U;>SDHX?26FE1=LG&H*2\O>.7[AS.$@SG<D+8)83.N]W(67[&&B>1% V2
M-MK0[,"5ZK*-'.7VI>RU-$^IR=/)QAPO 8F>)":4YV@E)>8YF&/7*O*UV<'&
M^6E'6[>T\ IM@AX%UX5"7S@!\F^^;\QZO?"DMPX'@7NH1F@2W*$P"*<#O$E?
M[L3Q)E=XE\J\0X=7M.&$'BFI,;M4=0N=7H;:[V:I*IQ"[)D/0X$\@I>\?S>>
M!Y\&E*>]\G2(GNQJ!F@<'&;WXW-MM"*BTO\?<JL[#,PP4S @-NO%9H.<[X+?
MWR W#'U+;M[+S6\ZM2>0YBO"5]R&F6^Y+7JWQ<T'-^PWS+WJYY_UAQ)D[KJ@
M0JFHN6Y;1;_:-]I5VU_^AK==^A'+G'*%&&0F-1@MS.N4;>=K)UI4KML<A#:]
MRPT+\[, :0/,\TP(?9K8#?K?3_('4$L#!!0    ( (V*;%G$3W-N,@,  &,)
M   9    >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;*U6;6_3,!#^*U9 J)/"
MXKRUZ6@KK1L(!$,3&_#93:YMM,0.MD.!7\_92=-L:\N$]B7Q7>X>/_=<_#+9
M"'FGU@":_"H+KJ;.6NOJS/-4NH:2J5-1 <<O2R%+IM&4*T]5$EAFD\K""R@=
M>B7+N3.;6-^UG$U$K8N<P[4DJBY+)G_/H1";J>,[6\>7?+76QN'-)A5;P0WH
MK]6U1,OK4+*\!*YRP8F$Y=0Y]\_FL8FW =]RV*C>F)A*%D+<&>-#-G6H(00%
MI-H@,'S]A LH"@.$-'ZTF$XWI4GLC[?H[VSM6,N"*;@0Q?<\T^NIDS@D@R6K
M"_U%;-Y#6X\EF(I"V2?9-+$1SIC62HNR34:[S'GS9K]:'7H)"3V0$+0)@>7=
M3&197C+-9A,I-D2::$0S UNJS49R.3=-N=$2O^:8IV?S\\\?R>7;^2T9W+)%
M >IDXFG$-5^]M,68-QC! 8PQN1)<KQ5YRS/([N=[R*<C%6Q)S8.C@#=0G9*0
MNB2@070$+^R*#"U>^*\B]]76I$;[4\V:.%,52V'JX$^O0/X$9_;JA3^D;XX0
MBSIBT3'TV0VNL:PN@(@E_DH+O8_?<80YXW<VU278/&6')%>J9CP%D@JEE8LV
ML>2YAHPLS$(D@YP3O1:U8CQ3)V?DU8LDH.&;9W]C*S64"Y"VGUOO):2MTW<?
MI9BFFT=(+FHID30NN[;(+N8E"88NI?2PXY-1H^:L%%+G?[#NQ\ITL0/?'=/X
MI&_'PV!G?\;-,6VY5 8/MY/>Q)%+Q_%]1Q0FSR;A)\%7KS7(<J\.4?1 AV'L
MQO^O TUZ=0\"ET:C^SH4'9O'2D2!._:3/I?0C>+PV92X%9H5>U48T0<JC/W'
M*FB;_E0ML):D5_L@=(=T?%^+?4R&(Y?Z8<^1C-QD[&\=1S:-N-LTXB=O&G@L
MU3+7.2AC[7IS:#,YCOS4/KRK<58@5[O)#VTG=BVC*+89:.R62;M<T3?L?.'(
MQC5M?MC<?<IYO8.O!+FRQ[O"1M9<-V=@Y^UN$.?-P;D+;ZX?5TRN<JYP%UUB
M*CT=H52R.=(;0XO*'J,+H?%0ML,UWH) F@#\OA1";PTS07>OFOT%4$L#!!0
M   ( (V*;%D(H&#S-P,  ,T'   9    >&PO=V]R:W-H965T<R]S:&5E=#,Q
M+GAM;*U5;4_;,!#^*U:8V) Z\M8WH*V4 MLJ\28*0_OH)M?&PHDSVZ'P[W=V
MTC034"%M7Q+?8]]SSYWM\V@MY*-* 31YSGBNQDZJ=7'LNBI.(:/J4!20X\Q2
MR(QJ-.7*584$FEBGC+N!Y_7=C++<F8PL=B,G(U%JSG*XD42564;ERQ2X6(\=
MW]D MVR5:@.XDU%!5S '?5_<2+3<AB5A&>2*B9Q(6(Z=R#^>=LUZN^ G@[5J
MC8G)9"'$HS%FR=CQC"#@$&O#0/'W!*? N2%"&;]K3J<):1S;XPW[-YL[YK*@
M"DX%?V")3L?.T"$)+&G)]:U8_X ZGY[ABP57]DO6U=I>Z)"X5%IDM3,JR%A>
M_>ES78>6P]![QR&H'0*KNPID59Y132<C*=9$FM7(9@8V5>N-XEAN-F6N)<XR
M]-.3Z/3T^O[J;DYNHE_1].*<1%=G!,';^_,S<C&+IK.+V=WL?$Z^W-$%!W4P
M<C6&-<YN7(>85B&"=T(<D4N1ZU21\SR!Y&]_%^4VFH.-YFFPDW .Q2$)O0X)
MO*"[@R]L:A!:OO ?:_!6ZA5S]VUF<Z..54%C&#MX913()W F^WM^WSO9H;O;
MZ.[N8I_,\88F)0<BEGBZ8U'F6I&"OIB-(C1/#"A+2 AG=,$XTPS46SGLCA)]
MD)G$ J^JTD:-3H$L!<<;S_(5CJ1%6)ZPF&IT2_"KR!>6(RY*A8SJX)CL[PT#
M+SSY;W\\)QJR!4A[6#;H&<0UZ&]!<Y+,)R2OTMTL^42"L-,-!RV@&W;Z8;\!
MHKHHA<2>*?4+T?09T]Q,=SM#;[B-V#D:#EZ[TA>)=6OP7L='31NKW^D->HWU
M@.T.I/J,A<^P1RNJJT9ICUDK:GBTC8."@Z/&^BY%69 4*-<I[HXJ)<WCK:O?
M&?2\EN#0VUJ14OAB2-!, O9HW/4%9ZM*PE=L7%(:L!#2(EO&,&PS^BW^:SPB
MLC7G#;R67S_T&^M.:,H_?.+;^X5%]WLMH(] :T_J_UM7TVVUV SDRCXDYLRC
MA*K;-FCS5D55B]XNKQZZ2RI76&S"88FNWN&@YQ!9/1Z5H45A&_9":&S_=HA[
ME( T"W!^*83>&"9 \X)/_@!02P,$%     @ C8IL63")3_-J P  8 D  !D
M  !X;"]W;W)K<VAE971S+W-H965T,S(N>&ULY5;;;MLX$/T50ET4+<"-[A>G
MMH'$=2\/38,D[3[3UMAB2Y$J2<=-OWZ'DBTK@"LL]F4?]D7BC&:.SI"''$[W
M2G\W%8 E/VLAS<RKK&TN?=^L*ZB9N5 -2/RR4;IF%DV]]4VC@95M4BW\* @R
MOV9<>O-IZ[O5\ZG:6<$EW&IB=G7-]-,U"+6?>:%W=-SQ;66=PY]/&[:%>[!?
MFEN-EM^CE+P&:;B21,-FYEV%E]>IBV\#OG+8F\&8N$I62GUWQL=RY@6.$ A8
M6X? \/4("Q#" 2&-'P=,K_^E2QR.C^COVMJQEA4SL%#B+U[::N85'BEAPW;"
MWJG]!SC4TQ)<*V':)]EWL?'$(^N=L:H^)".#FLONS7X>YF&04 2_28@."5'+
MN_M1R_(MLVP^U6I/M(M&-#=H2VVSD1R7;E'NK<:O'//L_&[Y=7GS94E>/;"5
M /-ZZEM$==_\]0'AND.(?H,P(9^4M)4A2UE"^3S?1S8]I>A(Z3H:!;R'YH+$
M 251$"4C>'%?8MSBQ>,EGJNL2TS.)[K]<&D:MH:9AX(WH!_!F[]\$6;!FQ%:
M24\K&4.?W^/^*G<"B-J@NA]![H"LGL@6U%:SIN)KPG"7G6,]COOR11$%\1OR
M7[T?*@WP3!,$5]1"O0+=+NLQ\ :)_Y,X)P/WB >CSSMK> G$5ER7?S9,VR?R
M49:<27;8-:!-C_ '"6,:Q\7 $4<TC/.!(\EH,@F&*6%*\R(GBQZ.2_).*,U+
M1LF-TK8B"Z85SC_:5X*M6,T(DR5Y#WA(<M9CA06-D?C1S%(:%?')S&D6G,PP
M2V@13,B#LDR0A<+'YP8T<V>8(8;A)AV6$=(LBP:.24Z3Z'D9"0TF\< 3%0%-
M)]F(A-->PNF_D7#-OBE]6H9S$A['_5](^"T([$<:<T""WCZ15URNQ:[D<DO6
M"*FQ81'!V8H+CNIF-2J._VIU\'JPFFE*BS0=.A(:3\*A I*<QL]"PB*A69ZB
M?/%T<^"]^! L.ZD'=TT0GM25)#0-LI.9M5NH$^K2M5F-A]:(6/.0YN&0!TH_
M"8;2#"<A$AB2CW :BS Z)U9_T/509]NVMQN<NYVT70/LO?WUX:KKFJ?P[N[Q
MB>&&1<8"-I@:7.2H3]WU\\ZPJFE[Z$I9%'4[K/ *!-H%X/>-4O9HN!_TEZKY
MWU!+ P04    " "-BFQ9?I(RIN "   '!P  &0   'AL+W=O<FMS:&5E=',O
M<VAE970S,RYX;6R=56%OFS 0_2LG-E6M1(,#@9 VB92TG59M3:.F[;2/#EP2
M5,#,=D+[[V<;PE(M2;5] =]Q]^X]CCOZ)>,O8H4HX35+<S&P5E(6%XXCHA5F
M5+18@;EZLF \HU*9?.F(@B.-35*6.BXA@9/1)+>&?>.;\F&?K66:Y#CE(-99
M1OG;&%-6#JRVM74\),N5U YGV"_H$F<HGXHI5Y;3H,1)AKE(6 X<%P-KU+X8
M^SK>!#PG6(J=,V@E<\9>M'$;#RRB"6&*D=0(5-TV>(5IJH$4C5\UIM64U(F[
MYRWZ%Z-=:9E3@5<L_9'$<C6P0@MB7-!U*A]8^15K/89@Q%)AKE!6L1U5,5H+
MR;(Z6=E9DE=W^EJ_AYV$D!Q(<.L$U_"N"AF6UU3289^S$KB.5FCZ8*2:;$4N
MR7539I*KIXG*D\/9X_W5-[BZOYO>3&:CQ]O["4R_CR8S.'VD\Q3%6=^1JHP.
M=J(:<EQ!N@<@>W#'<KD2<)/'&+_/=Q2]AJ.[Y3AVCP+.L&B!1VQPB=LY@N<U
MFCV#Y_VCYGU2*Z3.?B0],1>BH!$.+#42 OD&K>')IW9 +H_P[#0\.\?0AS,U
M@?$Z16 +F+#\?(-"8EQ]R(E\ ZD[M(_T<=B33Z%+O$LX=-\IM>0TEP*HT!2N
M,<)LCAR\MFF%!Z$?VE[@P:BD7+4:SJ$T4Z!);I"KH0:QHARAX$FD9*@AU)$0
M4XE0*M3/?BOH@=_KV:3MP7-5]&.4FMTNC$?@U.OV;*]'SD#-ZP(3'7+:<6V?
M*-<A4>K;DK6J^@.#MDT\W^Z$P9$6^DT+_?]IX</LR8A(\B6\(>5B7Q>/(W_4
MQ><:_J>"U_5$X]F*)$0??0A"UR9!J(V@26]W ]MMFXCN>R<)_ZIU](TY.\LI
M0[XT*UA Q-:YK/94XVVV_*A:;G_"JU_$'>7+)!>0XD*EDE97O2)>K=W*D*PP
MJV[.I%J<YKA2?RKD.D ]7S FMX8NT/S[AK\!4$L#!!0    ( (V*;%GT,CP#
MX00  'L1   9    >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;,U8;6_;. S^
M*X+7#1W@-GY+XG1)@+;KL '=5BR]&^ZC8M.)4=OR)+E9__U1=F(KM9UTAQWN
MOL2623ZDJ(>4E.F&\0>Q!I#D9YID8F:LI<PO!@,1K"&EXISED*$D8CRE$H=\
M-1 Y!QJ61FDR<"QK-$AIG!GS:?GMCL^GK)!)G,$=)Z)(4\J?KB!AFYEA&[L/
MW^+56JH/@_DTIRM8@/PCO^,X&M0H89Q")F*6$0[1S+BT+ZZ&2K]4^#.&C=#>
MB9K)DK$'-?@4S@Q+!00)!%(A4'P\PC4DB0+",'YL,8W:I3+4WW?H'\JYXUR6
M5, U2[['H5S/#-\@(42T2.0WMOD(V_F4 08L$>4OV52Z'GH,"B%9NC7&<1IG
MU9/^W.9!,_"M'@-G:^"4<5>.RBC?4TGG4\XVA"MM1%,OY51+:PPNSM2B+"1'
M:8QV<GY[<[FX69#3>[I,0+R=#B2"*M$@V )<50!.#\"$?&:97 MRDX40[ML/
M,)@Z(F<7T95S$' !^3EQ+9,XEN,=P'/K&;HEGGMPAET3J^R\;CM5#1<BIP',
M#*2[ /X(QOS-*WMDO3L0E5='Y1U"GR^PNL(B <(BD@#2B@1,R*XH#^/<KX%$
M+,':BK,5B;.J3*N*2:@$020CK."5$T%.0U2FG-"4%9D4:$'DFA6"9J%X>T'>
MO/(=RWWWOWG>KSG 'L,(\D-"N@1>DN0+YN.0_#F@(I4^<%\@^9H#QYQB?JN5
MTK+\ZQEKP (JUK@T,L+%$R3B+"5LWY.HK4Z(ZVN#H=/"/2&VY^BCX:BE\[WL
M49@C^HA^5H <47V[F9D$GBI*/ 'EC7/_W-+>Q\,6[E&%EN,P%H$B(,'I0JTV
M.??):S)"M-<'OWV(,YH%\#N68Q^R9UDBW9^^*+;I>58GINVT?9P0S[2M=G;Z
M].\X"P#";1""8K? ,JVB6-+@@5#.:;8"W".EYJ0+KCL<UQS[[E&]?\@:Y]R=
M',5^D=*+V6--MB3I0CDB_J^>>+; #@PO;F0[_;\PV5O%]Q!L]>QVP]MK;WMM
M[=CS]).^-_1V0RH$R&;9KXHX"5$J2J["CR+.2WZ>D-%PK'%O;#LMJ"2FRSB)
M90RB7<G7!><*B/4;U;J705!M;SE]4@>;,A8:!+S =.D&)^1,;ZL^^<*RL^ 7
M/'W%M<#-E66KL[(,NG3TB3??/'+/)$UZO3SU+DQ7*O\U>NZUVF=KO2_DJDK/
M6'16M#6Q54Y,?S31/SBFZXUZL XRH8\941]$2S-GO#PCU8>OJ&[_6I)-Q],W
M7=><N$WUZ$0Y[OBV(4B/O[I-F8[KM;[ZIJTM>46<XUX[S@A#T_.=_56P)JTM
M[, !=U@?<(<O/N!&A2PXJ.M+G!:[%&!IJL;0=>0]C/R[J-UTG]MJ7]]1\'9_
MF^_IAWOGQ?:NJPX'_MA1:LV.;UL-H<:FAXE'<5,#MF-K8M>UE7BLB1NDL3=1
M0E\3MC=2O!S@13U"WM4B;^*UU4HZ=:Z.7L&3L=YT;(P?#YRW(/ 2D>:%VI_C
M#%V!D&6[Q:LQ8'F$-4\CT))ZZCI6LZ><VN9DA.,JDKX^^+SO563NXNI NQ"G
MP%?EM5^0<E.H[L;UU_J?A<OJ0MVH5W]+?*9\%6<"@XK0U,+3K5%UNMU LKR\
M7B^9Q,MZ^;H&&@)7"BB/&).[@7)0_]\R_QM02P,$%     @ C8IL62)*Q%/]
M!0  Y1<  !D   !X;"]W;W)K<VAE971S+W-H965T,S4N>&ULQ5AM;]LX#/XK
M0FX8.D!HK%?;71N@[;J[?=@+EN[NLV,KB3';RLE*L]VO/\IYDV<W:8NB^Q+%
M%$51Y$.*XOE*F^_U7"F+?I1%55\,YM8NSH;#.IVK,JE/]4)5,#/5IDPL?)K9
ML%X8E63-HK(8TB"0PS+)J\'HO*%],:-SO;1%7JDO!M7+LDS,SRM5Z-7%@ RV
MA*_Y;&X=83@Z7R0S-5;VV^*+@:_A3DJ6EZJJ<UTAHZ87@TMR=L4=?\/P=ZY6
MM?<?N9-,M/[N/CYD%X/ *:0*E5HG(8'A3EVKHG""0(U_-S('NRW=0O__5OK[
MYNQPEDE2JVM=_)-G=GXQB 8H4]-D6=BO>O67VIQ'.'FI+NKF%ZW6O((/4+JL
MK2XWBT&#,J_68_)C8P=O013<LX!N%M!&[_5&C9;O$IN,SHU>(>.X09K[TQRU
M60W*Y95SRM@:F,UAG1V-;_[\>//I=HP^OT=7W\8?/MV,Q^CD-ID4JGYS/K2P
MA6,<IAMQ5VMQ]!YQ,?JH*SNOT4V5J:R]?@BJ[?2C6_VNZ$&!8[4X12S B :4
M'Y#'=N=EC3SVB//V'7,MA?=+<9%R5B^25%T,(!1J9>[48/3Z#R*#MP=TY#L=
M^2'IHS%$7K8L%-)3!-%G$H??VGTM3.Y"!Z)AH8UU3D*UFD&,V+KO$(>W>?U'
M1 /V%OWN\79NE&KA!H'7K2HGRC2NWS)^@@,\A&\[.LBX'^;]NT^)D[Q"=JZ7
M=5)E]9MCY,]KKU0S\,2=JI:J?O2I;UQ>,GGJ>_@DWV_Q"H4$QP'U"#+$@G./
M0&**61A[%,H()ISL*-<Z*?P=?M6"QY@QTB$3QG$4RRY=4BQ9T*$SSC"5H;>M
M 8 F5B&P&])V#AYR_U210PZ[1Y<3(C&)XC?="2:Q#&G/! <U&>^9$#$FQ%MQ
M#1OJ(L] I6QKCS[O@4T#@8.VE:7 H8P\"B,!)J'P*(((3'L,]E+C'I#J!]S7
M]3,!TCL@!>R%'B$,,*6!;R81X#AJ@1%,&0GI.>$P&"7!@G3!19RU&>W28XB'
M*.S0:1CC0%!OVR>!D>&0BCXP1IA%8?^$D,$]*(V/@['C.0?& .+3SP$0W#B6
M/O0<& ,B/0KG;<I+CQ^J5)<*G12ZAIPY-;H\Y/6GX9% XA*^&4X@,X72SY]@
M*1;["*40HY'PW' 8CB>$0I3WY"/*(1_P+C\DS5CT($-R3(F_[U/P2#&7/9F.
MX- 3O>.6F(9]>9%P%[7W0#%_D-_ L+"GCTG*<!0PWSG"3P.A,WLWK%]J?*>@
M1$OSYA08"O9%H=;O 3!Y4D(9E?_7S#USPH28;UW>',O8QRMX A)8FQ#PAZ,3
M<ASIEC,$4F@0=<@T@N#H7O,LQ)3'WI9/ &9/346[.5EVTW?D5RD>"K/'^@M,
M!P!D_@4-E01E?NASBN,604!R"+N!\U+C95TK^URYD)(01]2_ 6@08]Y*C\=Y
MC@&."3"JZ/H1S(AEU$-_(/^34 <B>D1[6'XP8PM[2=LM !.H)<(V<"(!5:I\
M%,]+C]?)(K?@S::BR'*[-(^H!X^E-=E^DT#-XQO#U?"4^ 2H16+?VT=J0!SU
MEH!8A%TR7#Q!T(,PR':">UL^ 6!0S?9:B-"NQ7C4_Z[T>5LP2P_YYU5S6MDJ
M^B(H@'TKLQC<T"KY(ASR+N#@07G:Z]#-PP< []H**DGG""9SG:&FGU$Y+5?*
M* 05P<+DM2M4I_ 27A-TY3H.J-*.;>(:>[\\E,]^&_2WX[,W%?J:"=TVP/&#
M0VPF:6Y_[ES@N1F>2[+UI )\MRHM>$F(MM\AW%@(-4Z1WX&[ -25,K.?>VC"
M B_9P2?QPHL THAW#T/D8@[!>NE?L^#W%,QCDM2B(D\F>>&T]R*3>1I!M%-/
M(#S<2;B/1,E@.S!;$X*=5_A>B/>H\YL9@NSO>$9C=*M=$.W@_;D#[S//4L_0
M3>EK[0V]UFL)IF\:S#58;%G9=1=V1]WUL"_7K=L]^[H!_C$QLQR4+]04E@:G
MH1@@LVXJKS^L7C2-W(FV5I?-W[E*,F4< \Q/-03DYL-ML.OLC_X'4$L#!!0
M   ( (V*;%EA5=HTX ,   $.   9    >&PO=V]R:W-H965T<R]S:&5E=#,V
M+GAM;.U76V_;-A3^*X1:% F@6G=93FT#N0TML*1!G*[/C'1L$9%(C:3C[-_O
MD+(5.;6=!=BZ/>S%U"%YOO.=&TV.5T(^J!) DZ>ZXFKBE%HW)YZG\A)JJ@:B
M 8XK<R%KJE&4"T\U$FAAE>K*"WT_]6K*N#,=V[D;.1V+I:X8AQM)U+*NJ?SC
M#"JQFCB!LYFX98M2FPEO.F[H F:@OS4W$B6O0RE8#5PQP8F$^<0Y#4[.8K/?
M;OB-P4KUOHGQY%Z(!R-\*2:.;PA!!;DV"!2'1SB'JC) 2./W-:;3F32*_>\-
M^B_6=_3EGBHX%]5W5NARXF0.*6!.EY6^%:O/L/8G,7BYJ)3]):MV;X2;\Z72
MHEXK(X.:\7:D3^LX]!0R?X]"N%8(+>_6D&5Y036=CJ58$6EV(YKYL*Y:;23'
MN$G*3$M<9:BGI]>7=^3+]?G7JTMR].O7V>R8W%S>DMGGTUN<N*/W%:CCL:?1
MDMGOY6O4LQ8UW(,Z(E>"ZU*12UY L:WO(<..9KBA>18>!)Q!,R"1[Y+0#^,#
M>%'G=F3QHK>[O<O;%BS>#6;ZYD0U-(>)@XVA0#Z",_WP+DC]3P>HQAW5^!#Z
M=(9]6"PK(&).@$K.^$*1HTHH=4P:P/XJJ81=I _#WI5 YJ+"ID1 HDVFR1'C
M1)=BJ2@OE$O@*8=&/QLAM!9+KM&N JU06^H2]P/)1=TL-;5MABRQ2UB^GZM1
MM&HXPT2A".,%RZF&XH1\>)>%?O3I7QOO2@FP5;P$2T]#?8_L3?U=8Q@/K;\$
M-/7:%Z*_L'*V'3\3.(QPC<&U\7L]2M=XF#...K )_L=U4C8[WI/ 39*X+Z>N
M/TQZ$T>![T9Q>MR;2A+7CX-NXKL]\C $]!$DGN M/47P[%<:2\@4UDO#<>@F
MHZP3H\@-8O]9S-PX2?JK?I;MBTNOKOKAZ?'U!WZ\)<:COH/^(!SVW0L&:;JC
M(OZQ/BE8M33AXS^DJX/ZOR.L<+&.U'^_)TX+/,7.!<>.T,S4RK708(XX#=@:
M&FL%KU,*7)MTK %-G[:H!N$SY<B/]JYEO2;:Y=JFM@XZ%PVS5YT;1:,WU\S?
M-?[L \8FS]8:WA0)S.=X=50F2VR.U69SBF1^S.[>!+I!&AY<C5^W?8ME(UEN
M+,^TR!_(-\ZTZOG[[%T2IWNMQ:/TC7%]64(Q!BOH139ULSC;&]G4'?96?_9X
M\?K1>O!_HB_N^)](PI<6=UWTO-ZUO :YL(\/A96$?P[M#;V;[=XWI^VU_GE[
M^SBZHG+!N"(5S%'5'PP3A\CVP=$*6C3VDG\O-#X9[&>);S209@.NSP56ZEHP
M!KI7W_1/4$L#!!0    ( (V*;%FRH[UHJ0(  "4(   9    >&PO=V]R:W-H
M965T<R]S:&5E=#,W+GAM;+56;6^;,!#^*Q:3IDVJ B'O'4%JVFRKU%91HVZ?
M';@$JV!3VX3VW^]L",TVBJI6_8+?[IY[SN>[(RB%O%<)@":/6<K5W$FTSD]=
M5T4)9%3U1 X<3[9"9E3C4NY<E4N@L57*4M?WO+&;4<:=,+![*QD&HM IX["2
M1!591N73 E)1SIV^<]BX9;M$FPTW#'*Z@S7HNWPE<>4V*#'+@"LF.)&PG3MG
M_=-%WS,*5N(7@U(=S8EQ92/$O5E<QG/',XP@A4@;"(K#'LXA30T2\GBH09W&
MIE$\GA_0OUOGT9D-57 NTM\LULG<F3HDABTM4GTKRI]0.S0R>)%(E?V2LI(=
MS!P2%4J+K%9&!AGCU4@?ZXLX4O#]%Q3\6L&WO"M#EN4%U30,I"B)--*(9B;6
M5:N-Y!@W45EKB:<,]73X8WFSO#V[(HN[]>7-<KTF7RY 4Y:JKX&K$=](N5&-
MM:BP_!>P9N1:<)THLN0QQ'_KN\BK(><?R"W\3L UY#TR\$Z([_E#HF"'ST%W
MX X:IP<6=_!*I]M<K1"&[0@F5TY53B.8.Y@,"N0>G/#SI_[8^];!;]CP&W:A
MAS=%M@%)Q!;??2ZDIIL4#NZK-K(5W,C"F3S<AW[@[EL8C!H&HTX&:TS@I 2E
M07)RR6-&.6TSW(GRQEL:-QS'[X[B^ /X31I^DU=&L<!\D#LI<#0Y#*TQG+PV
MAM/&_K0[A@673 %F(QI_.B%75^=M=CM!WGA%LX;B[-TAG'T O[[W7!Z]SDM<
M@8PPZ[!!F4#"0\'T$\E )R(FC.\Q0_ZO276MK("G1P'U>J-_0NH>5>X,PV3[
MDR(1/A5=%?%FM^F!9U7E?Q:O&N@UE3O&%4EABZI>;X)/258]J5IHD=L^L!$:
MNXJ=)MC'01H!/-\*H0\+8Z#Y,PC_ %!+ P04    " "-BFQ9\('-R8,"  "^
M!P  &0   'AL+W=O<FMS:&5E=',O<VAE970S."YX;6RM56%/VS 0_2M6AB:0
M!DF3T&U=&JEMPE:)LHH4]MDDU\8BL3/;;=F_G^VD64&A(,:7QC[?>^_N[-X%
M6\;O10X@T4-94#&T<BFK@6V+-(<2BS-6 54G2\9++-66KVQ1<<"9 96%[3I.
MWRXQH588&-N<AP%;RX)0F',DUF6)^9\Q%&P[M'K6SG!-5KG4!CL,*KR"!.1-
M->=J9[<L&2F!"L(HXK <6J/>(/:UOW&X); 5>VND,[EC[%YOIMG0<G1 4$ J
M-0-6GPU,H"@TD0KC=\-IM9(:N+_>L5^8W%4N=UC A!6_2";SH?7%0ADL\;J0
MUVS[ YI\SC5?R@IA?M&V]NW[%DK70K*R :L(2D+K+WYHZK '4#S= +<!N$\!
MSREX#<![K8+? /S7*IPW ).Z7>=N"A=AB<. LRWBVENQZ86IOD&K>A&JWTDB
MN3HE"B?#RY]7WT\OI[=QA$9)$B_0=#8?3:]G\=4B0<<12$P*<8).T4T2H>.C
M$W2$"$6+G*T%IID(;*F"T%1VV@B.:T'W&4$/S1B5N4 QS2#KP$>'\5\/X&V5
M?%L!=U>!L7N0,('J#'G.)^0ZKM\1S^3U<*\KG?]3C]^L_J@87OL</,/GO>$Y
M=-UUS>9WL^D>-Q 53F%HJ28F@&_ "C]^Z/6=;UV%?D^RZ#W)XG<B>W0E?GLE
M_B'V<"2$&A>DK##AJD%+E.:8KZ#SKU<S]0V3GA";T GLS7Z-7_2(7O2(#WG4
M*=I[#:D$%:V>! *E;$UE_1A;:SML1J;'/K&/>X-)K\,>J>%4SY)_]/5DFZGB
M$"I0 4LEY9Q]5OV2U].BWDA6F79XQZ1JKF:9JP$+7#NH\R5C<K?1 NW(#O\"
M4$L#!!0    ( (V*;%D),(WF%@(  -P$   9    >&PO=V]R:W-H965T<R]S
M:&5E=#,Y+GAM;*V476_;(!2&_PIBU=1*6_!'FG69;6E-5BT7[:)D[;1+:I_$
MK!@\(''[[P?8L5PI[7:Q&YL#YWE]7LPA::1ZT"6 08\5%SK%I3'UE!"=EU!1
M/9(U"+NRD:JBQH9J2W2M@!8>JCB)@F!"*LH$SA(_MU19(G>&,P%+A?2NJJAZ
MN@0NFQ2'^#"Q8MO2N F2)37=PAK,;;U4-B*]2L$J$)I)@11L4OPYG,YBE^\3
M[A@T>C!&SLF]E \N6!0I#EQ!P"$W3H':UQYFP+D3LF7\[C1Q_TD'#L<']2OO
MW7JYIQIFDO]@A2E3?(%1 1NZXV8EFZ_0^3EW>KGDVC]1T^:.QQCE.VUDU<&V
M@HJ)]DT?NWT8 .%+0-0!T;\"<0?XG2-M9=[6G!J:)4HV2+ELJ^8&?F\\;=TP
MX?[BVBB[RBQGLL7-W9>;[]]6/]'I' QE7)^A]^AV/4>G)V?H!#&!KAGG=L=U
M0HS]H,-(WHE?MN+1"^)KJ$<H#MZA*(C&1_#9Z_@<<HN''H^?X\3:[+U&O=?(
MZ\5_\WK,28N.CZ.NEZ:ZICFDV#:+!K4'G+U]$TZ"3\=\_2>Q9R[CWF7\FGJV
M$'L01JHG1(M?]@#9EC-'_UTK\]'+N&;?9^'H(B'[H9$V9S+(B?J,MCHR.'NN
M[Z^IVC*A$8>-98+1AW.,5-M+;6!D[8_CO33V</MA::\?4"[!KF^D-(? G?#^
M0LO^ %!+ P04    " "-BFQ9JT?<#P )  !]3   &0   'AL+W=O<FMS:&5E
M=',O<VAE970T,"YX;6RUG&MOVS@6AO\*X1TLID FMBZVXVYBP G9W6#3V6Z2
MSGX8[ ?&IFVADNA2=-(LYL</*<FF:3&,E#TIBM:7PX?4>R22KTCK_(F+;\6:
M,8E^9&E>7/364FX^]OO%?,TR6ISR#<O5-TLN,BK56['J%QO!Z*(LE*7]<# 8
M]3.:Y+WI>?G9%S$]YUN9)CG[(E"QS3(JGB]9RI\N>D%O]\%MLEI+_4%_>KZA
M*W;'Y-?-%Z'>]?>419*QO$AXC@1;7O1FP4<R+ N4$;\E[*DX>(WTH3QP_DV_
MN5Y<] :Z12QE<ZD15/WWR*Y8FFJ2:L?W&MK;UZD+'K[>T3^5!Z\.YH$6[(JG
M_TD6<GW1.^NA!5O2;2IO^=,_6'U 0\V;\[0H_T5/=>R@A^;;0O*L+JQ:D"5Y
M]3_]40MQ4" ,7R@0U@7"M@6BND!T5.#%)L5U@;AM#<.Z0'GH_>K82^$PE71Z
M+O@3$CI:T?2+4OVRM-(KR?6)<B>%^C91Y>3T<O;K/Q$FE_?H9\PD3=+B _H)
M)3FZ7_-M0?-%<=Z7JAX=W9_7S*N*&;[ '*'//)?K I%\P1:.\MA??N(IWU?'
MMS_(<'>0EZ$7>,<VIR@<GZ!P$,;HZQU&/__TP75<+3#1X%4,AL$0/P:SN<($
M)29R8RRQHOT9$97<Z$7N@T37>2'%5G4($OU^HP+0M619\5]'*R\K6NRFZ7[N
M8[&A<W;14QU9P<0CZTW_^I=@-/B;*P&0, P)(T P*R7Q/B6QCSZ]X?GJEWLF
M,J23<X+^+GCANBXOO9BNN:A@HQ*FQYO'Z7B@_ISW'P]%;A5%FE&38'@09<DR
MW,LR],KR-:<9%S+Y'UNHP2+_AI:,%4CU68C+-1-HS@OIE,F+[2I3!1L>'%HX
M.1L?J=0FB#2#HM%@XM9HM-=HY-5HME@D>D2F:26'ZMKG6R&<W?*E%]55EU$;
M7=H$D6;0R[J,][J,O;K\>TN%9")]1N3R^A[/7')X"5WE&#<.8C)J7$SCYF72
M"") S;)D.]O+=N:5[6AP.$&_49'0AU0-$+F2DQ42W5+)3M#]\X:AW\D/J>>4
M^GN2JQ*"ZG/1.8QXZ^TJ-B0,^Q79%K^L*-U\O&/JNF*+?STRD>O)Z:<DI_D\
MR5=:CSN^%)]9]L"$:V@!:JV5T,D^H1-O\Z]4FQ.)9BO!F,ZH*S5>0M?40,(P
M)(P P:PT! ,S#Q^ 3KMJ'%!60&D8E$:@:'9B#@Q2T*W+N\[GRI(73#NFZM6'
M$_0K<UXZ?G;G+$'2<$T['&V"2=P8;J JM>4/C?QAVPG, Q>JN.I2T9RJ&A/Y
M[)3<R^LL>=B<? 1!8^!N%T:@VF9K:9Q=X'4I;Y\P^[F=-8T:8L514](V402J
M9;:BQI@%?F?6:7KM9W56,6ZE8ILH M4R6T7CXX(W&#FG@J#.+7 8KJ;!K:-&
MWBCBBAJ]9' #X]X"OWW[E @UI4X3EJ.4J:DE73%43J*=ZH#Z-U :KFEZ+#<"
MG0Z/502JTU;;>,+ ;PH_)WF2;3.E]_=MHB[L9R28>B5>G!G[>9T5;WK$P'''
M)6BZ1$<8@6J;K:4QBH'?%^VT_'YDM%^5%-0(UK1#28<.1=M$$:B6V8(:HQ;X
MG5IC'GJS.TN=,H*:MIIF]6[QI*ECJS "U39[+< XK=!K&*97_)$I;R[5B)UM
MTD2Y=.92T$_IJB H#;]RA+,"\26Z8QM9WG.H.-'@I'JAEQU.T!-3?P6K/DKR
M S'04R+7B*;I?E98Z57H!3A5TT(O#ZEOT/&]@U/G(L9[N+?0N+?0[][VMZ74
MJ.E.,ZA# Z7AFG9V<#T-3@?'@R94G;;"QJ"%KQ@T=:*H$^)%?4'M6$T+ EN2
MR7@T./@3'/5+;RI%H%INZVK,6N@W:\=7%_H#5;/!>D35E[BZE(=.T4']&B@-
M@]((%,U.DO%_80QZURX$M8"@- Q*(U T.S'&4H9^2WG/I?+D-SO/=*L]TPFZ
M7ZNZUCQUVG,_L7-N(&FXIEGV:=BP3U!UVIH;LQKZS:JCQR)TOD;+I)BK9.SZ
M+;K4_RY;]V6@KA:4AD%I!(IFI\^XWW ,VY>!FE]0&@:E$2B:G1ACI4._E7Y+
M7P;JHD%IN*99?5EX&C8ZL_>PVZ&QVV&WA5'5F=6W-)QZ@]IM4!H&I1$HFKTW
MS9CW"':9- )U\: T#$HC4#0[,<9H1_^GT?:7[YP)4*,=.8UV?-0C0=5I*VR,
M=N0WVJX>B?YXJ4?RPSK+#4G#H#0"1;/3<K!=%GB_+.R&6=@=L[!;9M_#FT?&
MFT?^M=G7>R10,PY*PS7ME5M_4'7:"AN3'?E-MJ-'*G<IWW":.P4'==B@- Q*
M(U T.S'&B4<CV#X)U&.#TC HC4#1[,08CQWY5YAOV88^([Z5A:3Y0F]EDOJ"
M2=4%X]SP$#77>L/F6N^5O];.BH.:9RB:K;@QSY'?/)N-WGNED<J!OBS<BI\U
M%!\-FX*WB<+^IG46\CT,<60,<=1Q_;G+/D@_NW,' ^J/H^:J=1@TDDF@*K5_
M 62,;^Q?TVW_&R!0QUO3K/UCP^:9WBZ,0+7-UM!XU-CO41WSE5OVR-/'<D]I
M^:5345#G"DK#H#0"1;/S8QQN'().6V)0CPM*PZ T D6S$V,\;NQ?BZ[O,[3<
M@>V'=4Y+U.B>QXX]7'%SN[ CC$"US1;RX(><?D\ZR_A6G=B5CNY=PGY"9_5
M76E-LX;*V-'-OX<MC8TMC3O;TN-N'F9ITM^.SJD"];.@- )%LS-J_&P,ZV=C
M4#\+2L.@- )%LQ-C_&SL][,-4[#;7'E23E/1G:HQF;/R8[-XZ4P9Z&IR3;/6
M&(/&&B-N%T:@VF:+;"QL[+>PU;:OF1)X49[]DCNW7SI5!5T'!J5A4!J!HMDY
M,NXXGL#V4*"&&)2&06D$BF8_(L+XYJ'?-[_](1&@/KJF63>,&G/8-D$$JEVV
MGL9##_T>NM,OWORLSAHV?[#JT+!%$(%J5Z5A_^#Q2QD3J_*Y5X621TWUJR<Q
M[3_=/UMK5CY1JF_"JP=S?:9BE>0%2ME2%1V<CM6\2U3/NJK>2+XI'^;TP*7D
M6?ERS>B""1V@OE]R+G=O= 7[)XY-_P102P,$%     @ C8IL6?M4JF 0 P
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
MFH^$9J%X6<_9!5=Z:M>7^O@N01@#?7_%N7I<F-'=?JHEOP%02P,$%     @
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
M9=*>8([/A= /&[:!<N7T^!]02P,$%     @ C8IL6450Z>IH!   D1X  !D
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
M8A)[33W< O6 *P%\OF9,ODZ4@?0OC.$_4$L#!!0    ( (V*;%E8UUTF)P,
M !T)   9    >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;+56;6_;-A#^*P=M
M&%*@B=XLV\IL 7::8<6:Q(B:]L.P#XQTMHE(I$K2=@OLQY>D%%6;934=L"\2
MW^YYGCN2=YP=N'B26T0%G\N"R;FS5:JZ=%V9;;$D\H)7R/3,FHN2*-T5&U=6
M DENC<K"#3QO[):$,B>9V;&52&9\IPK*<"5 [LJ2B"]++/AA[OC.\\ ]W6R5
M&7"3644VF*)ZJ%9"]]P6):<E,DDY X'KN;/P+Y>^-; K/E \R$X;C"N/G#^9
MSMM\[GA&$1:8*0-!]&^/5U@4!DGK^-2 .BVG,>RVG]%_L\YK9QZ)Q"M>?*2Y
MVLZ=J0,YKLFN4/?\\#LV#D4&+^.%M%\X-&L]![*=5+QLC+6"DK+Z3SXW@>@8
MA,$)@Z Q"*SNFLBJ?$,426:"'T"8U1K--*RKUEJ+H\SL2JJ$GJ7:3B7I^[NK
M/^#J[F9U?9LNWK^]NX75N\5M"N=PGS[ P@2-JB]P]@85H85\9290*D$SA3FD
MBF=/\,"HDG"F#?3\GS=8/J+X:^8JK<^PN%FC95EK"4YHB>&&,[65<,URS/]I
M[VJ_6N>"9^>6P2!@BM4%A-YK"+Q@!#^#"W)+!,KF-\ 0MN$++4-XBJ'&T\==
M*L)RRC9P1EF#_ZHO!#7>J!_/W,%+69$,YXZ^9!+%'IWDEY_\L??K@-I1JW8T
MA)[<<G:^UYNG-VXC"--[=@Y+W%#&7B"\AHXLM+GK^V0:3<-Q.'/W/9*B5E(T
M*&EQ($)O]O?(HR/R*(X]_P3YN"4?#Y)_J&/Q'>[Q$?=Y.(G#V.LGG[3DDT%R
MG5362%_ /SGF'P61=X)^VM)/?_@L7+_H!$^/]/A>&(VFXWY!<2LH'KQ*'VT"
MU7+('H4N"+4$J'2F02LIYT5!A(0*13W7JR[^'^Z7[WW+IMY@5-..9EUS;&0A
M)PI? ^F<]&-7X.].?NI-G37QI'L%+L9Q?\S]3OKW?T1P<R*,XO\LU.\1^N^+
MZG8J5HEB8^NRA(SOF*J+5SO:UOY%7?&^+:\?#C=$Z PFH<"U-O4N)OIDBKH6
MUQW%*UO_'KG2U=0VM_K]@L(LT/-KSM5SQQ"T+Z+D*U!+ P04    " "-BFQ9
MY+"DP1 #  #O#   &0   'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6S%5UUO
MVC 4_2M6)DVMM#9Q( $ZB 1T']5:BJ#M'JH]F.0"49,XLPVTTG[\;"<-= NI
M2EOQ K'C>^XYUR>Y3GM%V1V? PAT'T<)[QAS(=(3T^3^'&+"CVD*B;PSI2PF
M0@[9S.0I Q+HH#@R;<MRS9B$B>&U]=R0>6VZ$%&8P) AOHACPAYZ$-%5Q\#&
MX\0HG,V%FC"]=DIF, 9QG0Z9')D%2A#&D/"0)HC!M&-T\4D/.RI K[@)8<4W
MKI&2,J'T3@W.@HYA*480@2\4!)%_2^A#%"DDR>-W#FH4.57@YO4C^E<M7HJ9
M$ Y]&OT, S'O&$T#!3 EBTB,Z.H[Y((T09]&7/^B5;:VT3*0O^""QGFP9!"'
M2?9/[O-"; 38>$N G0?8FG>62+,\)8)X;497B*G5$DU=:*DZ6I(+$[4K8\'D
MW5#&"6]\==G_@?J7%\,O@W'WZNQR@(;GW<$8':$;X"),9HA.T8 F1TLYA "-
MQM?H&R.)X.C@% 0)(W[8-H6DH@!-/T_;R]+:V])">HQJUB=D6W8=\3EAP)^B
MF%)(H<8NU-@:MK8-5@$=]>0N!:A/8VE=3O3F=YFD/ -I)X$F#VASW9 \Z.GN
MBK  W9Y+2'0F(.:_RF1E^>OE^=4C=,)3XD/'D,\(![8$P_OX ;O6YPIUM4)=
MK0K=DZ7G:)GORD&8Y'4K+7^&Y&@D]60N/6S5G'K3;9O+$@KU@D*]DH+>KC]H
M)$FPT%=^& OJWZ'K)%2&4 P/T>T%Q!-@I?6KA-^Q?DY!WMFS.YQW4.<6ZMPW
M<X=;X@[+*K=&H\C?>,X:SJNL40F_8_&:!?GFGJW1? =UK4)=Z\VLT?K/&F[3
MMMQFN3FPM>XSUG/V<%]ECVK\'2N(-_HDWK-#<@)O+'#=.G%E[WJ127*H)R^0
MAFOC+:\0O.YPN+K%29<T7N>22OQ=B[ANC[B^;Y>\1P?%ZQ:**WO8RUSBE+K$
M^O==8FX<7]6GP 5ALS#A*(*I#+2.&Q*!9:?K;"!HJD^T$RKD^5A?SN47"3"U
M0-Z?4BH>!^J07'SC>'\!4$L#!!0    ( (V*;%FGFS];0@0  /L7   9
M>&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;+5876_B.!3]*U9VM.I(%?D""EU
M*B2CK51VJT&S^S#:!Q,N8$T2L[8IK;0_?FTG!$*#6RK/"\2)S[%]SO7UQV!'
MV0^^!A#H.4MS/G360FQN79<G:\@P;]$-Y/++DK(,"UED*Y=O&."%!F6I&WA>
MU\TPR9W10+][9*,!W8J4Y/#($-]F&68O8TCI;NCXSO[%5[):"_7"'0TV> 4S
M$-\VCTR6W(IE03+(.:$Y8K <.G?^;>QW%$#7^(O CA\](S64.:4_5.%^,70\
MU2-((1&* LN_)YA FBHFV8]_2U*G:E,!CY_W[%_TX.5@YIC#A*9_DX58#YV>
M@Q:PQ-M4?*6[WZ$<D.Y@0E.N?]&NJ-N5+29;+FA6@F4Y(WGQCY]+(8X 0>\,
M("@!P7L!80D(3P'!&4"[!+1/ =X90*<$Z*&[Q=BU<!$6>#1@=(>8JBW9U(-6
M7Z.E7B17@3(33'XE$B=&#_'=+)ZAJP@$)BG_C#XADJ,I25-I(Q^X0K:A:KI)
MR3<N^((S?"&:TERL.8KS!2P:\!,SOF_ NW)LU0"#_0#'@9%P!IL6"KUK%'A!
M&WV;1>CJTV>4@@RNIM[9)(O,9!$DDLS79.&>K($F?G^?PJ:^U&0+J[@(-6MX
M+BZ <X!K]*#XKE$$/&%DH^?V]P=9%]T+R/@_30%2$+>;B57BN^4;G,#0D9F-
M WL"9_3K+W[7^ZW)#YMDD4VRV!)9S9UVY4[;Q#ZZSS9; 0LY505(=H&D+7+M
M8%B0?%7$0./<+5C[FE4M(4\CKQ4.W*=CQ8TM7ZJX3;+8$EE-\4ZE>,>H^!_;
M; X,T25:DASGR4%G]-_9!# N.#M'>K=/U'ZS1F3LUZ42OF[.JYJKZ=*M=.D:
M=?E2J:$S!;^6J[3L2$*PSA7P+'<TS=IT7\6BW^J<J/.Z3MBZ.=''V+]+];%$
M5I/RII+RQCRI]Y.Y%$U-ZB+8H(@PE!(\)RD1+TUZ%N1^4)O<I^'64,EO^2>*
M&KMYJ:*6R&J*]BI%>Q>GR>56;!G(/:[:1:NXO4!B8VN7KFR])BMZ)U;8;#&V
M1%:SHE]9T3=:$<$2&)->'-+G$IH7J7[#(A6<Q/$[ZD1-=4Y"/39V^H.2^-YA
M[^T919G*",RV&?H^!;6Z-.ZFS!27!IU5ML@J6VR+K6[&T4'(_UD[WI+9ED<V
MV2*K;+$MMKI'P<&CP#AA]A[]6>UU2[<.Z;Q(XS+?9^A*'R6;CE3C-]KQ4::@
MC>Y\%!F9D1<[88FM[L3A>.@;SS>C*7Y^.W59/0E:98NLLL6VV.IF'$Z#?ONG
MI2Z;)[2)5;;(*EMLBZWNT>'\Z)L/D/92E[F='GH!S)HV5I,/(R,S\F(G++$5
M3KA'EY\9L)6^=>8HH=M<%/>@U=OJ9OM.W^>ZA^K%M?@4LQ7)N31B*:%>ZT9V
ME!4WS45!T(V^2IU3(6BF']> %\!4!?E]2:G8%U0#U7W_Z']02P,$%     @
MC8IL6=>IYH[4 P  N1$  !D   !X;"]W;W)K<VAE971S+W-H965T-3,N>&UL
MK5C_;YLZ$/]7+#9-K;17OB8A61*I+4Q[TJ95R]N;WH\N7 (J8&8[R?K?/]L0
M"H2PI*,_%-O<?>[N<Y<S]GQ/Z!.+ #CZE2896V@1Y_E,UUD008K9#<DA$V_6
MA*:8BRG=Z"RG@$.EE":Z91AC/<5QIBWG:NV!+N=DRY,X@P>*V#9-,7V^@X3L
M%YJI'1:^Q9N(RP5].<_Q!E; O^</5,ST"B6,4\A83#)$8;W0;LV9;RH%)?%O
M#'M6&R,9RB,A3W+R=[C0#.D1)!!P"8'%8P?WD"022?CQLP35*IM2L3X^H']4
MP8M@'C&#>Y+\B$,>+3170R&L\3;AW\C^$Y0!C21>0!*F_J-](3NV-11L&2=I
MJ2P\2..L>.)?)1$U!6MT0L$J%:R6@CDYH6"7"O:Y%IQ2P3G7PJA44*'K1>R*
M. ]SO)Q3LD=42@LT.5#L*VW!5YS)0EEQ*M[&0H\O/_NW*W^%_D*?0=#-4)P5
MQ2>3>.4!QW'"KL7K[RL/7;V]1F^%!/HG(EN&LY#-=2Y\D$AZ4-J[*^Q9)^S9
MZ O)>,20GX40=NA[_?K3'GU=Q%X18!T(N+-Z 5>0WR#;>(\LPW(Z_+D_7]WN
M"N?/K/NOMMX@PZZJP59X]@F\KSE0D?ML@Q)9#O5JF'7END!SNM%DCYNQ' >P
MT$038T!WH"W?O3''QH<NHH<$\X8$\P<":Z3$J5+B]*'74A)@%B'1Z]>BN3.T
MIB1%I)FOSM]C 3]6\'+;V"UM=Z[OZLP?BXRLIHAW+&(Z+1F_0V8TKF0:T8^J
MZ$>]T?]0C1Y"A'<BT@V(O4GN?B\5RH&FLB4] Z8,71U&UUU,])MR"\VNRCQ+
M$4U1JEI35SF^UK3_)Z8;C(\KQL>7,1[&+"#;C"-1:=!%:X%GFK6\&S?&M%UD
MA9C;E!JWRNP\+/\W6(W )U7@D][>]S'.<!; F9UO,F3G&Q+,&Q+,'PBLD1"W
M2HC;6XE%0DYTOG4]6YU]S^WH6([1*LI>#RYE_MBB8QJC5ND.9+'!Z+1B=-K+
MZ ,E 4!84LAP DA\Q14</N+@"6%*<;8!<1#@793VHE]:]$.">=/C36[BVBWJ
M![+8H-XT7CZTC4&WLO_$HW,;^XT=JP1PRCU!?!NB$#]W;FS]4)<F83C'_*$<
M:^:J=B@R!]X$2\"CG<MPI_6_5OOI=^-B_E_C@S^4#P75>NTHF@+=J#L AA1Y
MQ3FD6JWN&6[5Z;JU?F?.[LV.=4_>2ZBC[PM\<:GQ!=--G#'Q:UH+4\;-1'P[
MT>*>H)APDJN#\"/AXEBMAA'@$*@4$._7A/##1!JH;FN6_P-02P,$%     @
MC8IL6>:5#AFN P  '1(  !D   !X;"]W;W)K<VAE971S+W-H965T-30N>&UL
MM9AK;YLP%(;_BL6F:9.V@KDF78*TMJLVJ=.J99?/;G*26 /,;-.T_WXV4"!
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
M@?+)J^^ ZD:RPHS2<R;58&XNU^K;";@.4.^7C,GG&SV=-U]CR4]02P,$%
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
MZEV<46*:M6T<U'6X^4N-;H^"6;J7#HQ/</&5UOCB^&7JWL[L-U!+ P04
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
M08 ;LDO$DAX^8A60D_/Y-.'%?SA4MH8&_HX+FE9@Z4$:9^4O^50)<00P[7<
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
M :C/KPNE3_>F^8+]0TS._@]02P,$%     @ C8IL64X/G$/1!   .14  !D
M  !X;"]W;W)K<VAE971S+W-H965T-C4N>&ULO5AM;^(X$/XK5JXZM5)+G%=>
M#I!:DM.N=.U69;O[V4T,1$UBSC:E]^_/=D* Q 380_<%$N>9&<_CF?'8PS6A
M[VR!,0>?69JSD;'@?#DP318M<(98ARQQ+K[,",T0%Z]T;K(EQ2A60EEJVA#Z
M9H:2W!@/U=@S'0_)BJ=)CI\I8*LL0_2?!YR2]<BPC,W 2S)?<#E@CH=+-,=3
MS%^7SU2\F966.,EPSA*2 XIG(^/>&H26)P44XD>"UVSG&4A7W@AYER]?XY$!
MY8QPBB,N52#Q]X$G.$VE)C&/OTNE1F53"NX^;[3_J9P7SKPAAB<D_9G$?#$R
M>@:(\0RM4OY"UE]PZ9":8$12IG[!NL1" T0KQDE6"HL99$E>_*//DH@= :%'
M+V"7 G9=P#T@X)0"SJD6W%+ /=6"5PHHU\W"=T5<@#@:#RE9 RK10IM\4.PK
M:<%7DLM F7(JOB9"CH^?PN_@Z]/DVV,(KO_Z-IW>@.?P!4R_W+^$X Y,2+9<
M<:26E,Q +@(WR2.288#2E$2(XQAP L1()A!L@2A>D#3&E('K '.4I.Q&J'F=
M!N#ZZ@9< ;, ,:$&O.8)9[<[ ]\79,50'HO!J[WWH<F%JW+"9E2Z]5"X91]P
MRP&/).<+!L(\QK%&/FB7[[?(FX+BBF=[P_.#W:IPBI<=X,!;8$/;U<QG<KJX
MHW/GOUD/?]GZ'AE.%72.TN<<T/> 6!(!C&B>Y',&EICNA=! M]Z%1E>O49;3
M 5NB"(\,42\9IA_8&/_^F^7#/W1D7U)9<$EEX864[2V+6RV+VZ9]_+1-[^N4
M,)6Z;W*I=.M1J/*5*KD;?8PMSQ.Q];'+LP;DPZZWCPJ:J#L+.JZ_#PN;,,^#
MKE6A]GSV*I^]5I]_JIU$E#'T@:G8&3?E2.RIC(O:(P)TPP*X3LH 93<Z1@I#
MWL[\7-OK]VJ4-%&.8[FP1HD&U7.]&G&A3A?L]?2,^!4C?BLCM>0L(Z&>HXJ,
MF*0IHD4"JU$M+X6Y[LXL80?6(T4'<OLU5IJ@.]BQNS56FBBKX_MZ4KH5*=W6
MBA4DZ4I&R7DUJWO)FG5)9<$EE8474K:W,+UJ87J7JUF]4VJ6!J2I64V4MF8U
M82TUJU_YW&_U^3Z.!Z(URT7%XLE;BL$3X:J#XE@0S '^%,<(AF]5OR;:-HX^
M=6RT&CDW.OO-4@2=&F>7-!@V#?;Z!RJ?!;?-,#P[FN(B];4]*#PEH'0HW^G6
M-H9  ].&E ;G>7VG?\#WG8. ]7_MA*6E8UNA!J;;"W4PS6:HU79P-[3L+2_V
M\6Q3]5^<: &>S<01E\FT2F9B!U!)*$AKIN,QCEJMGIM^I;8]YRW?KC-Y29NA
MWJ9[@._MV<!J[7$/\_TB:AM-(LGVE)/HO3A 'N79T<0BK$=B$^35$R]HG_?9
M[&GFU3_0I5C;#MYJ;^%/2^*RI!VESFU.T8%6(XV;,,?ON8WZIH'ITEBGK>L>
M2N-MGV^U-_J;#BYOE/BJ>SVCIRV-'6EJM2C7K1/31.G:6@W,ZGAVC1=SYRHH
MPW2N[N"8*%2KG!<']&JTNN>[5[=;M?$':S"Q-..!O!=45T];]<6EXB.B\R1G
M(,4S80IVNF+"M+BG*UXX6:J+J#?".<G4XP*C&%,)$-]G1!3.\D4:J&Y+Q_\"
M4$L#!!0    ( (V*;%G[;;%A]P(  $,)   9    >&PO=V]R:W-H965T<R]S
M:&5E=#8V+GAM;*V6:V_;(!2&_PKRJJF5FMAQKNT22[FT:J=6J^IU_4SLDQ@5
M@P<D:??K!]CQDM:QU&A?;,"\+^<!S&&XX>)%)@ *O::4R9&3*)5=NJZ,$DBQ
M;/(,F/ZRX"+%2E?%TI69 !Q;44I=W_-Z;HH)<X*A;7L0P9"O%"4,'@22JS3%
MXFT"E&]&3LO9-CR29:),@QL,,[R$$-13]B!TS2U=8I("DX0S)& Q<L:MR^G
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
MQ!', 7C D#BV[\&=]U&T>D]%Z_]>#O\ 4$L#!!0    ( (V*;%F7BKL<P
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
M]\ZM_SA^?):=;?JW?#;^(V[Q E!+ 0(4 Q0    ( (V*;%D'04UB@0   +$
M   0              "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%
M  @ C8IL69L6_@'M    *P(  !$              ( !KP   &1O8U!R;W!S
M+V-O<F4N>&UL4$L! A0#%     @ C8IL69E<G",0!@  G"<  !,
M     ( !RP$  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " "-BFQ9
M,8'*M^$%  #@'@  &               @($,"   >&PO=V]R:W-H965T<R]S
M:&5E=#$N>&UL4$L! A0#%     @ C8IL6>H#/ZHU"   <"4  !@
M     ("!(PX  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    (
M (V*;%D&6]((YP(  /,)   8              " @8X6  !X;"]W;W)K<VAE
M971S+W-H965T,RYX;6Q02P$"% ,4    " "-BFQ9#C;D]80)  #P-0  &
M            @(&K&0  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#
M%     @ C8IL669[4-L0"P  *$<  !@              ("!92,  'AL+W=O
M<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( (V*;%EKEL.;E <  %,W
M   8              " @:LN  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q0
M2P$"% ,4    " "-BFQ9JN55-T4&  "V#@  &               @(%U-@
M>&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ C8IL6:7B@'(Q
M @  6@4  !@              ("!\#P  'AL+W=O<FMS:&5E=',O<VAE970X
M+GAM;%!+ 0(4 Q0    ( (V*;%FVP2=XE0(  -\%   8              "
M@5<_  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    " "-BFQ9
M@8,VN&("  !%!0  &0              @($B0@  >&PO=V]R:W-H965T<R]S
M:&5E=#$P+GAM;%!+ 0(4 Q0    ( (V*;%GIB_;8&@<  &83   9
M      " @;M$  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%
M  @ C8IL6=$9PQ K P  Y0<  !D              ("!#$P  'AL+W=O<FMS
M:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    " "-BFQ9DV/U#(,.  ![*
M&0              @(%N3P  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+
M 0(4 Q0    ( (V*;%D+&@R.* ,  $\'   9              " @2A>  !X
M;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ C8IL6>\O@]K$
M P  !PD  !D              ("!AV$  'AL+W=O<FMS:&5E=',O<VAE970Q
M-2YX;6Q02P$"% ,4    " "-BFQ9442$E58&  !R%0  &0
M@(&"90  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( (V*
M;%GTXR9L%P,  #<'   9              " @0]L  !X;"]W;W)K<VAE971S
M+W-H965T,3<N>&UL4$L! A0#%     @ C8IL6;;P!4H?!0  !PP  !D
M         ("!76\  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4
M    " "-BFQ9,T=,E_@"  ">!@  &0              @(&S=   >&PO=V]R
M:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( (V*;%G>_2$E>P8  +<8
M   9              " @>)W  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL
M4$L! A0#%     @ C8IL6:/Z&]%G P  N0<  !D              ("!E'X
M 'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    " "-BFQ9]2*-
M<M<$  "Y"@  &0              @($R@@  >&PO=V]R:W-H965T<R]S:&5E
M=#(R+GAM;%!+ 0(4 Q0    ( (V*;%E<;Z)E@P(  +$%   9
M  " @4"'  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @
MC8IL6>:,7[4?!P  5!H  !D              ("!^HD  'AL+W=O<FMS:&5E
M=',O<VAE970R-"YX;6Q02P$"% ,4    " "-BFQ9Y-K;0=8#   /#@  &0
M            @(%0D0  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4
M Q0    ( (V*;%D]%)V>504  ,H+   9              " @5V5  !X;"]W
M;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ C8IL61E8;IQH P
M8@<  !D              ("!Z9H  'AL+W=O<FMS:&5E=',O<VAE970R-RYX
M;6Q02P$"% ,4    " "-BFQ9?THK%8,"  "_!P  &0              @(&(
MG@  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( (V*;%D
M>H^K0P(  (H&   9              " @4*A  !X;"]W;W)K<VAE971S+W-H
M965T,CDN>&UL4$L! A0#%     @ C8IL6<1/<VXR P  8PD  !D
M     ("!O*,  'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4
M" "-BFQ9"*!@\S<#  #-!P  &0              @($EIP  >&PO=V]R:W-H
M965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( (V*;%DPB4_S:@,  & )   9
M              " @9.J  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L!
M A0#%     @ C8IL67Z2,J;@ @  !P<  !D              ("!-*X  'AL
M+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    " "-BFQ9]#(\ ^$$
M  ![$0  &0              @(%+L0  >&PO=V]R:W-H965T<R]S:&5E=#,T
M+GAM;%!+ 0(4 Q0    ( (V*;%DB2L13_04  .47   9              "
M@6.V  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @ C8IL
M66%5VC3@ P   0X  !D              ("!E[P  'AL+W=O<FMS:&5E=',O
M<VAE970S-BYX;6Q02P$"% ,4    " "-BFQ9LJ.]:*D"   E"   &0
M        @(&NP   >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0
M   ( (V*;%GP@<W)@P(  +X'   9              " @8[#  !X;"]W;W)K
M<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ C8IL60DPC>86 @  W 0
M !D              ("!2,8  'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q0
M2P$"% ,4    " "-BFQ9JT?<#P )  !]3   &0              @(&5R
M>&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( (V*;%G[5*I@
M$ ,  $P*   9              " @<S1  !X;"]W;W)K<VAE971S+W-H965T
M-#$N>&UL4$L! A0#%     @ C8IL67\$GU1A @  '@<  !D
M ("!$]4  'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    " "-
MBFQ9S*D4GD<#  "V"0  &0              @(&KUP  >&PO=V]R:W-H965T
M<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( (V*;%E$R%%N"P8  $4M   9
M          " @2G;  !X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#
M%     @ C8IL6450Z>IH!   D1X  !D              ("!:^$  'AL+W=O
M<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    " "-BFQ9AU_3WG<#   2
M$   &0              @($*Y@  >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM
M;%!+ 0(4 Q0    ( (V*;%FD$Y!+O@0  #TA   9              " @;CI
M  !X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @ C8IL6<>-
MTSM# @  C@4  !D              ("!K>X  'AL+W=O<FMS:&5E=',O<VAE
M970T."YX;6Q02P$"% ,4    " "-BFQ9YN8*_?$#  #.$   &0
M    @($G\0  >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    (
M (V*;%E8UUTF)P,  !T)   9              " @4_U  !X;"]W;W)K<VAE
M971S+W-H965T-3 N>&UL4$L! A0#%     @ C8IL6>2PI,$0 P  [PP  !D
M             ("!K?@  'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"
M% ,4    " "-BFQ9IYL_6T($  #[%P  &0              @('T^P  >&PO
M=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    ( (V*;%G7J>:.U ,
M +D1   9              " @6T  0!X;"]W;W)K<VAE971S+W-H965T-3,N
M>&UL4$L! A0#%     @ C8IL6>:5#AFN P  '1(  !D              ("!
M> 0! 'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"% ,4    " "-BFQ9
M$/1(DJ,#  "9#0  &0              @(%=" $ >&PO=V]R:W-H965T<R]S
M:&5E=#4U+GAM;%!+ 0(4 Q0    ( (V*;%D]33"^FP,  "40   9
M      " @3<, 0!X;"]W;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#%
M  @ C8IL627$7P)* @  1P4  !D              ("!"1 ! 'AL+W=O<FMS
M:&5E=',O<VAE970U-RYX;6Q02P$"% ,4    " "-BFQ96%[TR+T"  "L"
M&0              @(&*$@$ >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+
M 0(4 Q0    ( (V*;%DL5(CULPD   UQ   9              " @7X5 0!X
M;"]W;W)K<VAE971S+W-H965T-3DN>&UL4$L! A0#%     @ C8IL60,]XN?;
M @  _ D  !D              ("!:!\! 'AL+W=O<FMS:&5E=',O<VAE970V
M,"YX;6Q02P$"% ,4    " "-BFQ9<4FJX[X"  #<"0  &0
M@(%Z(@$ >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    ( (V*
M;%GREA+KVP,  $X2   9              " @6\E 0!X;"]W;W)K<VAE971S
M+W-H965T-C(N>&UL4$L! A0#%     @ C8IL6<0 T+^& @  E08  !D
M         ("!@2D! 'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6Q02P$"% ,4
M    " "-BFQ9%/DS,+ )  #01   &0              @($^+ $ >&PO=V]R
M:W-H965T<R]S:&5E=#8T+GAM;%!+ 0(4 Q0    ( (V*;%E.#YQ#T00  #D5
M   9              " @24V 0!X;"]W;W)K<VAE971S+W-H965T-C4N>&UL
M4$L! A0#%     @ C8IL6?MML6'W @  0PD  !D              ("!+3L!
M 'AL+W=O<FMS:&5E=',O<VAE970V-BYX;6Q02P$"% ,4    " "-BFQ9G6T\
MPP8%  !^(@  &0              @(%;/@$ >&PO=V]R:W-H965T<R]S:&5E
M=#8W+GAM;%!+ 0(4 Q0    ( (V*;%E($/,!20,  ,H4   -
M  "  9A# 0!X;"]S='EL97,N>&UL4$L! A0#%     @ C8IL69>*NQS
M$P(   L              ( !#$<! %]R96QS+RYR96QS4$L! A0#%     @
MC8IL65\&O\&K!0  RBL   \              ( !]4<! 'AL+W=O<FMB;V]K
M+GAM;%!+ 0(4 Q0    ( (V*;%G(7,%2( (  - G   :              "
M <U- 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( (V*
M;%GB(3)"\0$  !DG   3              "  250 0!;0V]N=&5N=%]4>7!E
<<UTN>&UL4$L%!@    !+ $L A!0  $=2 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<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>87
<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>89
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>169</ContextCount>
  <ElementCount>320</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>57</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>10</UnitCount>
  <MyReports>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>995200090 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>995200100 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>995200105 - Statement - Condensed Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>995200200 - Statement - Condensed Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations</Role>
      <ShortName>Condensed Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>995200300 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>995200400 - Statement - Condensed Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity</Role>
      <ShortName>Condensed Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>995210101 - Disclosure - GENERAL BUSINESS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureGeneralBusiness</Role>
      <ShortName>GENERAL BUSINESS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>995210201 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureRecentAccountingPronouncementsNotYetAdopted</Role>
      <ShortName>RECENT ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>995210301 - Disclosure - LONG-LIVED ASSET IMPAIRMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureLongLivedAssetImpairments</Role>
      <ShortName>LONG-LIVED ASSET IMPAIRMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>995210401 - Disclosure - INVENTORY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureInventory</Role>
      <ShortName>INVENTORY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>995210501 - Disclosure - BANK DEBT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureBankDebt</Role>
      <ShortName>BANK DEBT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>995210601 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureAccountsPayableAndAccruedLiabilities</Role>
      <ShortName>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>995210701 - Disclosure - REVENUE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureRevenue</Role>
      <ShortName>REVENUE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>995210801 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureIncomeTaxes</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>995210901 - Disclosure - STOCK COMPENSATION PLANS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureStockCompensationPlans</Role>
      <ShortName>STOCK COMPENSATION PLANS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>995211001 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureLeases</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>995211101 - Disclosure - SELF-INSURANCE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureSelfInsurance</Role>
      <ShortName>SELF-INSURANCE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>995211201 - Disclosure - FAIR VALUE MEASUREMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureFairValueMeasurements</Role>
      <ShortName>FAIR VALUE MEASUREMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>995211301 - Disclosure - EQUITY METHOD INVESTMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureEquityMethodInvestments</Role>
      <ShortName>EQUITY METHOD INVESTMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>995211401 - Disclosure - CONVERTIBLE NOTES</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureConvertibleNotes</Role>
      <ShortName>CONVERTIBLE NOTES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>995211501 - Disclosure - NOTES PAYABLE - RELATED PARTIES</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureNotesPayableRelatedParties</Role>
      <ShortName>NOTES PAYABLE - RELATED PARTIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>995211601 - Disclosure - ORGANIZATIONAL RESTRUCTURING</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureOrganizationalRestructuring</Role>
      <ShortName>ORGANIZATIONAL RESTRUCTURING</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>995211701 - Disclosure - AT THE MARKET AGREEMENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureAtMarketAgreement</Role>
      <ShortName>AT THE MARKET AGREEMENT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>995211801 - Disclosure - SEGMENTS OF BUSINESS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureSegmentsOfBusiness</Role>
      <ShortName>SEGMENTS OF BUSINESS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>995211901 - Disclosure - NET INCOME (LOSS) PER SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureNetIncomeLossPerShare</Role>
      <ShortName>NET INCOME (LOSS) PER SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>995212001 - Disclosure - ASSETS HELD-FOR-SALE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureAssetsHeldForSale</Role>
      <ShortName>ASSETS HELD-FOR-SALE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>995212101 - Disclosure - SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureSubsequentEvents</Role>
      <ShortName>SUBSEQUENT EVENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.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>29</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>99930503 - Disclosure - BANK DEBT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureBankDebtTables</Role>
      <ShortName>BANK DEBT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://halladorenergy.com/role/DisclosureBankDebt</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>99930603 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesTables</Role>
      <ShortName>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://halladorenergy.com/role/DisclosureAccountsPayableAndAccruedLiabilities</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>99930703 - Disclosure - REVENUE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureRevenueTables</Role>
      <ShortName>REVENUE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://halladorenergy.com/role/DisclosureRevenue</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>99930903 - Disclosure - STOCK COMPENSATION PLANS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureStockCompensationPlansTables</Role>
      <ShortName>STOCK COMPENSATION PLANS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://halladorenergy.com/role/DisclosureStockCompensationPlans</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>99931003 - Disclosure - LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureLeasesTables</Role>
      <ShortName>LEASES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://halladorenergy.com/role/DisclosureLeases</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>99931803 - Disclosure - SEGMENTS OF BUSINESS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureSegmentsOfBusinessTables</Role>
      <ShortName>SEGMENTS OF BUSINESS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://halladorenergy.com/role/DisclosureSegmentsOfBusiness</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>99931903 - Disclosure - NET INCOME (LOSS) PER SHARE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureNetIncomeLossPerShareTables</Role>
      <ShortName>NET INCOME (LOSS) PER SHARE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://halladorenergy.com/role/DisclosureNetIncomeLossPerShare</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>99940101 - Disclosure - GENERAL BUSINESS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureGeneralBusinessDetails</Role>
      <ShortName>GENERAL BUSINESS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://halladorenergy.com/role/DisclosureGeneralBusiness</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>99940301 - Disclosure - LONG-LIVED ASSET IMPAIRMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureLongLivedAssetImpairmentsDetails</Role>
      <ShortName>LONG-LIVED ASSET IMPAIRMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://halladorenergy.com/role/DisclosureLongLivedAssetImpairments</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>99940401 - Disclosure - INVENTORY (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureInventoryDetails</Role>
      <ShortName>INVENTORY (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://halladorenergy.com/role/DisclosureInventory</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>99940501 - Disclosure - BANK DEBT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureBankDebtDetails</Role>
      <ShortName>BANK DEBT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://halladorenergy.com/role/DisclosureBankDebtTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>99940502 - Disclosure - BANK DEBT - Bank debt, less debt issuance costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureBankDebtBankDebtLessDebtIssuanceCostsDetails</Role>
      <ShortName>BANK DEBT - Bank debt, less debt issuance costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>99940503 - Disclosure - BANK DEBT - Future Maturities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureBankDebtFutureMaturitiesDetails</Role>
      <ShortName>BANK DEBT - Future Maturities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>99940601 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails</Role>
      <ShortName>ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://halladorenergy.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>99940701 - Disclosure - REVENUE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureRevenueDetails</Role>
      <ShortName>REVENUE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://halladorenergy.com/role/DisclosureRevenueTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>99940702 - Disclosure - REVENUE - Remaining performance obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureRevenueRemainingPerformanceObligationsDetails</Role>
      <ShortName>REVENUE - Remaining performance obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>99940703 - Disclosure - REVENUE - Electric Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureRevenueElectricOperationsDetails</Role>
      <ShortName>REVENUE - Electric Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>99940704 - Disclosure - REVENUE - Coal Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureRevenueCoalOperationsDetails</Role>
      <ShortName>REVENUE - Coal Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>99940801 - Disclosure - INCOME TAXES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureIncomeTaxesDetails</Role>
      <ShortName>INCOME TAXES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://halladorenergy.com/role/DisclosureIncomeTaxes</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>99940901 - Disclosure - STOCK COMPENSATION PLANS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureStockCompensationPlansDetails</Role>
      <ShortName>STOCK COMPENSATION PLANS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://halladorenergy.com/role/DisclosureStockCompensationPlansTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>99940902 - Disclosure - STOCK COMPENSATION PLANS - RSU Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureStockCompensationPlansRsuActivityDetails</Role>
      <ShortName>STOCK COMPENSATION PLANS - RSU Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>99940903 - Disclosure - STOCK COMPENSATION PLANS - Vesting of Non-vested RSU Grants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureStockCompensationPlansVestingOfNonVestedRsuGrantsDetails</Role>
      <ShortName>STOCK COMPENSATION PLANS - Vesting of Non-vested RSU Grants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>99941001 - Disclosure - LEASES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureLeasesDetails</Role>
      <ShortName>LEASES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://halladorenergy.com/role/DisclosureLeasesTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>99941002 - Disclosure - LEASES - Leases information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureLeasesLeasesInformationDetails</Role>
      <ShortName>LEASES - Leases information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>99941003 - Disclosure - LEASES - Future minimum lease payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails</Role>
      <ShortName>LEASES - Future minimum lease payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>99941004 - Disclosure - LEASES - Balance Sheet Locations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureLeasesBalanceSheetLocationsDetails</Role>
      <ShortName>LEASES - Balance Sheet Locations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>99941101 - Disclosure - SELF-INSURANCE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureSelfInsuranceDetails</Role>
      <ShortName>SELF-INSURANCE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://halladorenergy.com/role/DisclosureSelfInsurance</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>99941201 - Disclosure - FAIR VALUE MEASUREMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureFairValueMeasurementsDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://halladorenergy.com/role/DisclosureFairValueMeasurements</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>99941301 - Disclosure - EQUITY METHOD INVESTMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureEquityMethodInvestmentsDetails</Role>
      <ShortName>EQUITY METHOD INVESTMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://halladorenergy.com/role/DisclosureEquityMethodInvestments</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>99941401 - Disclosure - CONVERTIBLE NOTES (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureConvertibleNotesDetails</Role>
      <ShortName>CONVERTIBLE NOTES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://halladorenergy.com/role/DisclosureConvertibleNotes</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>99941501 - Disclosure - NOTES PAYABLE - RELATED PARTIES (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureNotesPayableRelatedPartiesDetails</Role>
      <ShortName>NOTES PAYABLE - RELATED PARTIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://halladorenergy.com/role/DisclosureNotesPayableRelatedParties</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>99941601 - Disclosure - ORGANIZATIONAL RESTRUCTURING (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureOrganizationalRestructuringDetails</Role>
      <ShortName>ORGANIZATIONAL RESTRUCTURING (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://halladorenergy.com/role/DisclosureOrganizationalRestructuring</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>99941701 - Disclosure - AT THE MARKET AGREEMENT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureAtMarketAgreementDetails</Role>
      <ShortName>AT THE MARKET AGREEMENT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://halladorenergy.com/role/DisclosureAtMarketAgreement</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>99941801 - Disclosure - SEGMENTS OF BUSINESS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureSegmentsOfBusinessDetails</Role>
      <ShortName>SEGMENTS OF BUSINESS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://halladorenergy.com/role/DisclosureSegmentsOfBusinessTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>99941802 - Disclosure - SEGMENTS OF BUSINESS - Summary of reportable segments operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureSegmentsOfBusinessSummaryOfReportableSegmentsOperationsDetails</Role>
      <ShortName>SEGMENTS OF BUSINESS - Summary of reportable segments operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>99941901 - Disclosure - NET INCOME (LOSS) PER SHARE - Computation of net income allocated to common shareholders (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureNetIncomeLossPerShareComputationOfNetIncomeAllocatedToCommonShareholdersDetails</Role>
      <ShortName>NET INCOME (LOSS) PER SHARE - Computation of net income allocated to common shareholders (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://halladorenergy.com/role/DisclosureNetIncomeLossPerShareTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>99942001 - Disclosure - ASSETS HELD-FOR-SALE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureAssetsHeldForSaleDetails</Role>
      <ShortName>ASSETS HELD-FOR-SALE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://halladorenergy.com/role/DisclosureAssetsHeldForSale</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="hnrg-20240930x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>99942101 - Disclosure - SUBSEQUENT EVENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://halladorenergy.com/role/DisclosureSubsequentEventsDetails</Role>
      <ShortName>SUBSEQUENT EVENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://halladorenergy.com/role/DisclosureSubsequentEvents</ParentRole>
      <Position>67</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-20240930.xsd</File>
    <File>hnrg-20240930_cal.xml</File>
    <File>hnrg-20240930_def.xml</File>
    <File>hnrg-20240930_lab.xml</File>
    <File>hnrg-20240930_pre.xml</File>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="hnrg-20240930x10q.htm">hnrg-20240930x10q.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>hnrg-20240930x10q001.jpg</File>
    <File>hnrg-20240930x10q002.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="774">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>92
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "hnrg-20240930x10q.htm": {
   "nsprefix": "hnrg",
   "nsuri": "http://halladorenergy.com/20240930",
   "dts": {
    "schema": {
     "local": [
      "hnrg-20240930.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/arcrole/esma-arcrole-2018-11-21.xsd",
      "http://www.xbrl.org/lrr/role/negated-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/2023/calculation-1.1.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/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "hnrg-20240930_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "hnrg-20240930_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "hnrg-20240930_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "hnrg-20240930_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "hnrg-20240930x10q.htm"
     ]
    }
   },
   "keyStandard": 274,
   "keyCustom": 46,
   "axisStandard": 23,
   "axisCustom": 0,
   "memberStandard": 16,
   "memberCustom": 40,
   "hidden": {
    "total": 24,
    "http://fasb.org/us-gaap/2024": 16,
    "http://halladorenergy.com/20240930": 3,
    "http://xbrl.sec.gov/dei/2024": 5
   },
   "contextCount": 169,
   "entityCount": 1,
   "segmentCount": 57,
   "elementCount": 605,
   "unitCount": 10,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 774,
    "http://xbrl.sec.gov/dei/2024": 29,
    "http://xbrl.sec.gov/ecd/2024": 4
   },
   "report": {
    "R1": {
     "role": "http://halladorenergy.com/role/DocumentDocumentAndEntityInformation",
     "longName": "995200090 - Document - Document And Entity Information",
     "shortName": "Document And Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets",
     "longName": "995200100 - Statement - Condensed Consolidated Balance Sheets",
     "shortName": "Condensed Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals",
     "longName": "995200105 - Statement - Condensed Consolidated Balance Sheets (Parentheticals)",
     "shortName": "Condensed Consolidated Balance Sheets (Parentheticals)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations",
     "longName": "995200200 - Statement - Condensed Consolidated Statements of Operations",
     "shortName": "Condensed Consolidated Statements of Operations",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A",
      "name": "us-gaap:OtherOperatingIncome",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A",
      "name": "us-gaap:FuelCosts",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows",
     "longName": "995200300 - Statement - Condensed Consolidated Statements of Cash Flows",
     "shortName": "Condensed Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q",
      "name": "us-gaap:EquityMethodInvestmentDividendsOrDistributions",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity",
     "longName": "995200400 - Statement - Condensed Consolidated Statements of Stockholders' Equity",
     "shortName": "Condensed Consolidated Statements of Stockholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_PF_rsOL3Ik-oDeA9wONoQA",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_PF_rsOL3Ik-oDeA9wONoQA",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://halladorenergy.com/role/DisclosureGeneralBusiness",
     "longName": "995210101 - Disclosure - GENERAL BUSINESS",
     "shortName": "GENERAL BUSINESS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://halladorenergy.com/role/DisclosureRecentAccountingPronouncementsNotYetAdopted",
     "longName": "995210201 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED",
     "shortName": "RECENT ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://halladorenergy.com/role/DisclosureLongLivedAssetImpairments",
     "longName": "995210301 - Disclosure - LONG-LIVED ASSET IMPAIRMENTS",
     "shortName": "LONG-LIVED ASSET IMPAIRMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:AssetImpairmentChargesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:AssetImpairmentChargesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://halladorenergy.com/role/DisclosureInventory",
     "longName": "995210401 - Disclosure - INVENTORY",
     "shortName": "INVENTORY",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://halladorenergy.com/role/DisclosureBankDebt",
     "longName": "995210501 - Disclosure - BANK DEBT",
     "shortName": "BANK DEBT",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://halladorenergy.com/role/DisclosureAccountsPayableAndAccruedLiabilities",
     "longName": "995210601 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES",
     "shortName": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://halladorenergy.com/role/DisclosureRevenue",
     "longName": "995210701 - Disclosure - REVENUE",
     "shortName": "REVENUE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://halladorenergy.com/role/DisclosureIncomeTaxes",
     "longName": "995210801 - Disclosure - INCOME TAXES",
     "shortName": "INCOME TAXES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://halladorenergy.com/role/DisclosureStockCompensationPlans",
     "longName": "995210901 - Disclosure - STOCK COMPENSATION PLANS",
     "shortName": "STOCK COMPENSATION PLANS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://halladorenergy.com/role/DisclosureLeases",
     "longName": "995211001 - Disclosure - LEASES",
     "shortName": "LEASES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://halladorenergy.com/role/DisclosureSelfInsurance",
     "longName": "995211101 - Disclosure - SELF-INSURANCE",
     "shortName": "SELF-INSURANCE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "hnrg:SelfInsuranceTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "hnrg:SelfInsuranceTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://halladorenergy.com/role/DisclosureFairValueMeasurements",
     "longName": "995211201 - Disclosure - FAIR VALUE MEASUREMENTS",
     "shortName": "FAIR VALUE MEASUREMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://halladorenergy.com/role/DisclosureEquityMethodInvestments",
     "longName": "995211301 - Disclosure - EQUITY METHOD INVESTMENTS",
     "shortName": "EQUITY METHOD INVESTMENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://halladorenergy.com/role/DisclosureConvertibleNotes",
     "longName": "995211401 - Disclosure - CONVERTIBLE NOTES",
     "shortName": "CONVERTIBLE NOTES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "hnrg:ConvertibleNotesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "hnrg:ConvertibleNotesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://halladorenergy.com/role/DisclosureNotesPayableRelatedParties",
     "longName": "995211501 - Disclosure - NOTES PAYABLE - RELATED PARTIES",
     "shortName": "NOTES PAYABLE - RELATED PARTIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://halladorenergy.com/role/DisclosureOrganizationalRestructuring",
     "longName": "995211601 - Disclosure - ORGANIZATIONAL RESTRUCTURING",
     "shortName": "ORGANIZATIONAL RESTRUCTURING",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://halladorenergy.com/role/DisclosureAtMarketAgreement",
     "longName": "995211701 - Disclosure - AT THE MARKET AGREEMENT",
     "shortName": "AT THE MARKET AGREEMENT",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://halladorenergy.com/role/DisclosureSegmentsOfBusiness",
     "longName": "995211801 - Disclosure - SEGMENTS OF BUSINESS",
     "shortName": "SEGMENTS OF BUSINESS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://halladorenergy.com/role/DisclosureNetIncomeLossPerShare",
     "longName": "995211901 - Disclosure - NET INCOME (LOSS) PER SHARE",
     "shortName": "NET INCOME (LOSS) PER SHARE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://halladorenergy.com/role/DisclosureAssetsHeldForSale",
     "longName": "995212001 - Disclosure - ASSETS HELD-FOR-SALE",
     "shortName": "ASSETS HELD-FOR-SALE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://halladorenergy.com/role/DisclosureSubsequentEvents",
     "longName": "995212101 - Disclosure - SUBSEQUENT EVENTS",
     "shortName": "SUBSEQUENT EVENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R29": {
     "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": "29",
     "firstAnchor": {
      "contextRef": "Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://halladorenergy.com/role/DisclosureBankDebtTables",
     "longName": "99930503 - Disclosure - BANK DEBT (Tables)",
     "shortName": "BANK DEBT (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://halladorenergy.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesTables",
     "longName": "99930603 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)",
     "shortName": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://halladorenergy.com/role/DisclosureRevenueTables",
     "longName": "99930703 - Disclosure - REVENUE (Tables)",
     "shortName": "REVENUE (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://halladorenergy.com/role/DisclosureStockCompensationPlansTables",
     "longName": "99930903 - Disclosure - STOCK COMPENSATION PLANS (Tables)",
     "shortName": "STOCK COMPENSATION PLANS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://halladorenergy.com/role/DisclosureLeasesTables",
     "longName": "99931003 - Disclosure - LEASES (Tables)",
     "shortName": "LEASES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://halladorenergy.com/role/DisclosureSegmentsOfBusinessTables",
     "longName": "99931803 - Disclosure - SEGMENTS OF BUSINESS (Tables)",
     "shortName": "SEGMENTS OF BUSINESS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://halladorenergy.com/role/DisclosureNetIncomeLossPerShareTables",
     "longName": "99931903 - Disclosure - NET INCOME (LOSS) PER SHARE (Tables)",
     "shortName": "NET INCOME (LOSS) PER SHARE (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://halladorenergy.com/role/DisclosureGeneralBusinessDetails",
     "longName": "99940101 - Disclosure - GENERAL BUSINESS (Details)",
     "shortName": "GENERAL BUSINESS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "Unit_Standard_segment_13jlZapTL0-TGR41EBxeFQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_9_30_2024_srt_StatementGeographicalAxis_hnrg_SouthwesternIndianaMember_6pIiPTcqFUGa-9bLeyG2Ww",
      "name": "hnrg:NumberOfUndergroundMinesIncludedInTheSignificantOperatingSegment",
      "unitRef": "Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "unique": true
     }
    },
    "R38": {
     "role": "http://halladorenergy.com/role/DisclosureLongLivedAssetImpairmentsDetails",
     "longName": "99940301 - Disclosure - LONG-LIVED ASSET IMPAIRMENTS (Details)",
     "shortName": "LONG-LIVED ASSET IMPAIRMENTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A",
      "name": "us-gaap:AssetImpairmentCharges",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "us-gaap:AssetImpairmentCharges",
       "us-gaap:AssetImpairmentCharges",
       "us-gaap:AssetImpairmentCharges",
       "p",
       "us-gaap:AssetImpairmentChargesTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A",
      "name": "us-gaap:AssetImpairmentCharges",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "us-gaap:AssetImpairmentCharges",
       "us-gaap:AssetImpairmentCharges",
       "us-gaap:AssetImpairmentCharges",
       "p",
       "us-gaap:AssetImpairmentChargesTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://halladorenergy.com/role/DisclosureInventoryDetails",
     "longName": "99940401 - Disclosure - INVENTORY (Details)",
     "shortName": "INVENTORY (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g",
      "name": "us-gaap:InventoryAdjustments",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g",
      "name": "us-gaap:InventoryAdjustments",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://halladorenergy.com/role/DisclosureBankDebtDetails",
     "longName": "99940501 - Disclosure - BANK DEBT (Details)",
     "shortName": "BANK DEBT (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_AwMULkP6j0-DDAmBGn8ubA",
      "name": "us-gaap:DebtInstrumentIncreaseDecreaseForPeriodNet",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "unique": true
     }
    },
    "R41": {
     "role": "http://halladorenergy.com/role/DisclosureBankDebtBankDebtLessDebtIssuanceCostsDetails",
     "longName": "99940502 - Disclosure - BANK DEBT - Bank debt, less debt issuance costs (Details)",
     "shortName": "BANK DEBT - Bank debt, less debt issuance costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g",
      "name": "hnrg:LongtermDebtCurrentMaturitiesGross",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g",
      "name": "hnrg:LongtermDebtCurrentMaturitiesGross",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://halladorenergy.com/role/DisclosureBankDebtFutureMaturitiesDetails",
     "longName": "99940503 - Disclosure - BANK DEBT - Future Maturities (Details)",
     "shortName": "BANK DEBT - Future Maturities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://halladorenergy.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails",
     "longName": "99940601 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details)",
     "shortName": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g",
      "name": "us-gaap:AccountsPayableCurrentAndNoncurrent",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g",
      "name": "us-gaap:AccountsPayableCurrentAndNoncurrent",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://halladorenergy.com/role/DisclosureRevenueDetails",
     "longName": "99940701 - Disclosure - REVENUE (Details)",
     "shortName": "REVENUE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember_Ol9onLrn2UCKhysvf4L_mg",
      "name": "us-gaap:ContractWithCustomerLiability",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember_Ol9onLrn2UCKhysvf4L_mg",
      "name": "us-gaap:ContractWithCustomerLiability",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://halladorenergy.com/role/DisclosureRevenueRemainingPerformanceObligationsDetails",
     "longName": "99940702 - Disclosure - REVENUE - Remaining performance obligations (Details)",
     "shortName": "REVENUE - Remaining performance obligations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_EnergyObligationsMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_CoPQ1egDwU6KIgjPH280jg",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_EnergyObligationsMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_CoPQ1egDwU6KIgjPH280jg",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://halladorenergy.com/role/DisclosureRevenueElectricOperationsDetails",
     "longName": "99940703 - Disclosure - REVENUE - Electric Operations (Details)",
     "shortName": "REVENUE - Electric Operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_nydkNUiLCUu8G1wqScbO1Q",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_nydkNUiLCUu8G1wqScbO1Q",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://halladorenergy.com/role/DisclosureRevenueCoalOperationsDetails",
     "longName": "99940704 - Disclosure - REVENUE - Coal Operations (Details)",
     "shortName": "REVENUE - Coal Operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_Uze8c12SMk20j9c8L3tBlg",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_Uze8c12SMk20j9c8L3tBlg",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://halladorenergy.com/role/DisclosureIncomeTaxesDetails",
     "longName": "99940801 - Disclosure - INCOME TAXES (Details)",
     "shortName": "INCOME TAXES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://halladorenergy.com/role/DisclosureStockCompensationPlansDetails",
     "longName": "99940901 - Disclosure - STOCK COMPENSATION PLANS (Details)",
     "shortName": "STOCK COMPENSATION PLANS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://halladorenergy.com/role/DisclosureStockCompensationPlansRsuActivityDetails",
     "longName": "99940902 - Disclosure - STOCK COMPENSATION PLANS - RSU Activity (Details)",
     "shortName": "STOCK COMPENSATION PLANS - RSU Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_4JrWCGZk0km6TSiz9eR1yQ",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_4JrWCGZk0km6TSiz9eR1yQ",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://halladorenergy.com/role/DisclosureStockCompensationPlansVestingOfNonVestedRsuGrantsDetails",
     "longName": "99940903 - Disclosure - STOCK COMPENSATION PLANS - Vesting of Non-vested RSU Grants (Details)",
     "shortName": "STOCK COMPENSATION PLANS - Vesting of Non-vested RSU Grants (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g",
      "name": "hnrg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod",
      "unitRef": "Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g",
      "name": "hnrg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod",
      "unitRef": "Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://halladorenergy.com/role/DisclosureLeasesDetails",
     "longName": "99941001 - Disclosure - LEASES (Details)",
     "shortName": "LEASES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A",
      "name": "hnrg:OperatingLeaseInterestPaymentOnLiability",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A",
      "name": "hnrg:OperatingLeaseInterestPaymentOnLiability",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://halladorenergy.com/role/DisclosureLeasesLeasesInformationDetails",
     "longName": "99941002 - Disclosure - LEASES - Leases information (Details)",
     "shortName": "LEASES - Leases information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://halladorenergy.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails",
     "longName": "99941003 - Disclosure - LEASES - Future minimum lease payments (Details)",
     "shortName": "LEASES - Future minimum lease payments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://halladorenergy.com/role/DisclosureLeasesBalanceSheetLocationsDetails",
     "longName": "99941004 - Disclosure - LEASES - Balance Sheet Locations (Details)",
     "shortName": "LEASES - Balance Sheet Locations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://halladorenergy.com/role/DisclosureSelfInsuranceDetails",
     "longName": "99941101 - Disclosure - SELF-INSURANCE (Details)",
     "shortName": "SELF-INSURANCE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g",
      "name": "us-gaap:OperatingLeaseLiability",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_9_30_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MiningPropertiesAndMineralRightsMember_egvMgKafBEeFLtOj17sdeQ",
      "name": "hnrg:NumberOfMiningUnits",
      "unitRef": "Unit_Standard_item_ZQV0-GR7y0KqI6dQDd2UEA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "hnrg:SelfInsuranceTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://halladorenergy.com/role/DisclosureFairValueMeasurementsDetails",
     "longName": "99941201 - Disclosure - FAIR VALUE MEASUREMENTS (Details)",
     "shortName": "FAIR VALUE MEASUREMENTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g",
      "name": "hnrg:CashAndCashEquivalentsRestrictedCashBalancesDeposits",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g",
      "name": "hnrg:CashAndCashEquivalentsRestrictedCashBalancesDeposits",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://halladorenergy.com/role/DisclosureEquityMethodInvestmentsDetails",
     "longName": "99941301 - Disclosure - EQUITY METHOD INVESTMENTS (Details)",
     "shortName": "EQUITY METHOD INVESTMENTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g",
      "name": "us-gaap:EquityMethodInvestments",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_9_30_2024_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_hnrg_SunriseEnergyLlcMember_xPCqnTE2RE-cQ3HtkHpqIg",
      "name": "us-gaap:EquityMethodInvestments",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://halladorenergy.com/role/DisclosureConvertibleNotesDetails",
     "longName": "99941401 - Disclosure - CONVERTIBLE NOTES (Details)",
     "shortName": "CONVERTIBLE NOTES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:ProceedsFromRelatedPartyDebt",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_7_29_2022_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_PgPjvmt7Jkuyn5FWrKP4yg",
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "unitRef": "Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "hnrg:ConvertibleNotesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://halladorenergy.com/role/DisclosureNotesPayableRelatedPartiesDetails",
     "longName": "99941501 - Disclosure - NOTES PAYABLE - RELATED PARTIES (Details)",
     "shortName": "NOTES PAYABLE - RELATED PARTIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "As_Of_3_31_2024_us-gaap_DebtInstrumentAxis_hnrg_UnsecuredPromissoryNotesMember_f5blALktTU2vdW7X7p_34Q",
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "unitRef": "Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_3_31_2024_us-gaap_DebtInstrumentAxis_hnrg_UnsecuredPromissoryNotesMember_f5blALktTU2vdW7X7p_34Q",
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "unitRef": "Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://halladorenergy.com/role/DisclosureOrganizationalRestructuringDetails",
     "longName": "99941601 - Disclosure - ORGANIZATIONAL RESTRUCTURING (Details)",
     "shortName": "ORGANIZATIONAL RESTRUCTURING (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "As_Of_2_23_2024_5VsrD92HDUmRGowdB03tsw",
      "name": "hnrg:NumberOfEmployeesWorkforceReduction",
      "unitRef": "Unit_Standard_employee_46c6ttGtR0eEBPO6jzfzPg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_2_23_2024_5VsrD92HDUmRGowdB03tsw",
      "name": "hnrg:NumberOfEmployeesWorkforceReduction",
      "unitRef": "Unit_Standard_employee_46c6ttGtR0eEBPO6jzfzPg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://halladorenergy.com/role/DisclosureAtMarketAgreementDetails",
     "longName": "99941701 - Disclosure - AT THE MARKET AGREEMENT (Details)",
     "shortName": "AT THE MARKET AGREEMENT (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "As_Of_12_18_2023_Wc6WqnkP_kCayre6pJdZow",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_18_2023_Wc6WqnkP_kCayre6pJdZow",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://halladorenergy.com/role/DisclosureSegmentsOfBusinessDetails",
     "longName": "99941801 - Disclosure - SEGMENTS OF BUSINESS (Details)",
     "shortName": "SEGMENTS OF BUSINESS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "Unit_Standard_segment_13jlZapTL0-TGR41EBxeFQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R64": {
     "role": "http://halladorenergy.com/role/DisclosureSegmentsOfBusinessSummaryOfReportableSegmentsOperationsDetails",
     "longName": "99941802 - Disclosure - SEGMENTS OF BUSINESS - Summary of reportable segments operations (Details)",
     "shortName": "SEGMENTS OF BUSINESS - Summary of reportable segments operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A",
      "name": "us-gaap:Revenues",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A",
      "name": "us-gaap:OperatingExpenses",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "unique": true
     }
    },
    "R65": {
     "role": "http://halladorenergy.com/role/DisclosureNetIncomeLossPerShareComputationOfNetIncomeAllocatedToCommonShareholdersDetails",
     "longName": "99941901 - Disclosure - NET INCOME (LOSS) PER SHARE - Computation of net income allocated to common shareholders (Details)",
     "shortName": "NET INCOME (LOSS) PER SHARE - Computation of net income allocated to common shareholders (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew",
      "name": "us-gaap:InterestOnConvertibleDebtNetOfTax",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "unique": true
     }
    },
    "R66": {
     "role": "http://halladorenergy.com/role/DisclosureAssetsHeldForSaleDetails",
     "longName": "99942001 - Disclosure - ASSETS HELD-FOR-SALE (Details)",
     "shortName": "ASSETS HELD-FOR-SALE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "Duration_7_29_2024_To_7_29_2024_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_hnrg_SummitTerminalLlcMember_etjellSkO0-2g_qBRw7yUQ",
      "name": "hnrg:DisposalGroupIncludingDiscontinuedOperationRightOfFirstRefusalNumberOfDays",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_7_29_2024_To_7_29_2024_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_hnrg_SummitTerminalLlcMember_etjellSkO0-2g_qBRw7yUQ",
      "name": "hnrg:DisposalGroupIncludingDiscontinuedOperationRightOfFirstRefusalNumberOfDays",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://halladorenergy.com/role/DisclosureSubsequentEventsDetails",
     "longName": "99942101 - Disclosure - SUBSEQUENT EVENTS (Details)",
     "shortName": "SUBSEQUENT EVENTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww",
      "name": "us-gaap:RepaymentsOfBankDebt",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_10_23_2024_To_10_23_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_1vynWNKbn0KgVzCAclb2eg",
      "name": "hnrg:LongTermPurchaseAgreementPrepaidContractAmount",
      "unitRef": "Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg-20240930x10q.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable and Accrued Liabilities, Current",
        "terseLabel": "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": [
      "r56",
      "r57"
     ]
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable and Accrued Liabilities, Total",
        "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": [
      "r110",
      "r111"
     ]
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAccountsPayableAndAccruedLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "terseLabel": "ACCOUNTS PAYABLE AND ACCRUED LIABILITIES",
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r57",
      "r62",
      "r929"
     ]
    },
    "us-gaap_AccountsPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable",
        "terseLabel": "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": [
      "r111",
      "r954"
     ]
    },
    "us-gaap_AccountsReceivableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNet",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, after Allowance for Credit Loss",
        "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": [
      "r622",
      "r677",
      "r756",
      "r956",
      "r957"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "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": [
      "r884"
     ]
    },
    "us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedEmployeeBenefitsCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Employee Benefits",
        "terseLabel": "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": [
      "r111"
     ]
    },
    "us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedPayrollTaxesCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Payroll Taxes",
        "terseLabel": "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": [
      "r111"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "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": [
      "r27",
      "r142",
      "r551"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure [Text Block]",
        "terseLabel": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r800"
     ]
    },
    "hnrg_AdditionalObligationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "AdditionalObligationsMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueDetails",
      "http://halladorenergy.com/role/DisclosureRevenueRemainingPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the additional obligations",
        "label": "Additional Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid in Capital",
        "terseLabel": "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": [
      "r67",
      "r737",
      "r989"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital",
        "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": [
      "r599",
      "r870",
      "r871",
      "r872",
      "r874",
      "r934",
      "r990"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation Amount",
        "terseLabel": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r813"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]",
        "terseLabel": "Adjustment to Compensation:"
       }
      }
     },
     "auth_ref": [
      "r813"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]",
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r813"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]",
        "terseLabel": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r813"
     ]
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "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/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition",
        "terseLabel": "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/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r846"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount",
        "terseLabel": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r772",
      "r782",
      "r792",
      "r824"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]",
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r775",
      "r785",
      "r795",
      "r827"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Pension Adjustments Service Cost [Member]",
        "terseLabel": "Aggregate Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r847"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Adjustments to Compensation [Member]",
        "terseLabel": "All Adjustments to Compensation"
       }
      }
     },
     "auth_ref": [
      "r813"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Executive Categories [Member]",
        "terseLabel": "All Executive Categories"
       }
      }
     },
     "auth_ref": [
      "r820"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Individuals [Member]",
        "terseLabel": "All Individuals"
       }
      }
     },
     "auth_ref": [
      "r776",
      "r786",
      "r796",
      "r820",
      "r828",
      "r832",
      "r840"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Trading Arrangements [Member]",
        "terseLabel": "All Trading Arrangements"
       }
      }
     },
     "auth_ref": [
      "r838"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Expense",
        "terseLabel": "Stock-based compensation expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r401",
      "r405"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://halladorenergy.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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_AmortizationAggregateTotal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "AmortizationAggregateTotal",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of total amortization.",
        "label": "Amortization Aggregate Total",
        "totalLabel": "Total amortization"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_AmortizationAndSwapRelatedInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "AmortizationAndSwapRelatedInterestAbstract",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization:"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_AmortizationOfContractLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "AmortizationOfContractLiability",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSegmentsOfBusinessSummaryOfReportableSegmentsOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amortization related to the contract liability.",
        "label": "hnrg_AmortizationOfContractLiability",
        "terseLabel": "Amortization of contract liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfFinancingCosts",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of Debt Issuance Costs",
        "verboseLabel": "Amortization of debt issuance costs",
        "documentation": "Amount of amortization expense attributable to debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r328",
      "r865",
      "r939"
     ]
    },
    "us-gaap_AssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetImpairmentCharges",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLongLivedAssetImpairmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Impairment Charges",
        "terseLabel": "Asset impairment charges",
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r26"
     ]
    },
    "us-gaap_AssetImpairmentChargesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetImpairmentChargesTextBlock",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLongLivedAssetImpairments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Impairment Charges [Text Block]",
        "terseLabel": "LONG-LIVED ASSET IMPAIRMENTS",
        "documentation": "The entire disclosure for the details of the charge against earnings resulting from the aggregate write down of all assets from their carrying value to their fair value. Disclosure may also include a description of the impaired asset and facts and circumstances leading to the impairment, amount of the impairment loss and where the loss is located in the income statement, method(s) for determining fair value, and the segment in which the impaired asset is reported."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetRetirementObligationAccretionExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationAccretionExpense",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Retirement Obligation, Accretion Expense",
        "verboseLabel": "Asset retirement obligations 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": [
      "r280",
      "r282"
     ]
    },
    "us-gaap_AssetRetirementObligationCashPaidToSettle": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationCashPaidToSettle",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Retirement Obligation, Cash Paid to Settle",
        "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": [
      "r158",
      "r281"
     ]
    },
    "us-gaap_AssetRetirementObligationCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationCurrent",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Retirement Obligation, Current",
        "terseLabel": "Asset retirement obligation - 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": [
      "r890"
     ]
    },
    "us-gaap_AssetRetirementObligationsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetRetirementObligationsNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Retirement Obligations, Noncurrent",
        "terseLabel": "Asset retirement obligations",
        "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": [
      "r890"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSegmentsOfBusinessSummaryOfReportableSegmentsOperationsDetails",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets",
        "totalLabel": "Total assets",
        "verboseLabel": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r121",
      "r144",
      "r166",
      "r209",
      "r215",
      "r234",
      "r238",
      "r253",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r437",
      "r441",
      "r456",
      "r542",
      "r627",
      "r704",
      "r705",
      "r737",
      "r763",
      "r896",
      "r897",
      "r946"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current",
        "totalLabel": "Total current assets",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r148",
      "r166",
      "r253",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r437",
      "r441",
      "r456",
      "r737",
      "r896",
      "r897",
      "r946"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group, Including Discontinued Operation, Assets, Current",
        "terseLabel": "Assets held-for-sale",
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r42",
      "r49",
      "r92",
      "r94",
      "r136",
      "r137"
     ]
    },
    "hnrg_AtMarketAgreementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "AtMarketAgreementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "AT THE MARKET AGREEMENT"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_AtMarketOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "AtMarketOfferingMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAtMarketAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the share offering classified as ATM (At-the-market).",
        "label": "At Market Offering [Member]",
        "terseLabel": "ATM"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_AtmOfferingNoticeForTermination": {
     "xbrltype": "durationItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "AtmOfferingNoticeForTermination",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAtMarketAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of days/weeks/months/years of notice required to terminate an ATM offering.",
        "label": "hnrg_AtmOfferingNoticeForTermination",
        "terseLabel": "Period of sale agreement"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Exercise Price",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r835"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Grant Date Fair Value",
        "terseLabel": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r836"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]",
        "terseLabel": "Award Timing Disclosures"
       }
      }
     },
     "auth_ref": [
      "r831"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered [Text Block]",
        "terseLabel": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r831"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method [Text Block]",
        "terseLabel": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r831"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered [Flag]",
        "terseLabel": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r831"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure [Text Block]",
        "terseLabel": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r831"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined [Flag]",
        "terseLabel": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r831"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansDetails",
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansRsuActivityDetails",
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansVestingOfNonVestedRsuGrantsDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Underlying Securities Amount",
        "terseLabel": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r834"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r833"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures"
       }
      }
     },
     "auth_ref": [
      "r832"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r832"
     ]
    },
    "hnrg_BRileySecuritiesIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "BRileySecuritiesIncMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAtMarketAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents B. Riley Securities Inc.",
        "label": "B. Riley Securities, Inc. [Member]",
        "terseLabel": "B. Riley Securities, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_BuildingsAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "BuildingsAndEquipmentGross",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation of building structures held for productive use and tangible personal property used to produce goods and services.",
        "label": "Buildings and equipment",
        "terseLabel": "Buildings and equipment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalizedContractCostAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalizedContractCostAmortization",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capitalized Contract Cost, Amortization",
        "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": [
      "r262"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "periodEndLabel": "Cash and cash equivalents",
        "terseLabel": "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": [
      "r17",
      "r140",
      "r692"
     ]
    },
    "hnrg_CashAndCashEquivalentsRestrictedCashBalancesDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "CashAndCashEquivalentsRestrictedCashBalancesDeposits",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash equivalents and restricted cash related to deposits.",
        "label": "hnrg_CashAndCashEquivalentsRestrictedCashBalancesDeposits",
        "terseLabel": "Total cash and cash equivalent and restricted cash balances on deposit with financial institutions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "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": [
      "r17",
      "r86",
      "r163"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]",
        "terseLabel": "CASH, CASH EQUIVALENTS, AND RESTRICTED CASH:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "periodEndLabel": "Cash, cash equivalents, and restricted cash, end of period",
        "periodStartLabel": "Cash, cash equivalents, and restricted cash, beginning of period",
        "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": [
      "r17",
      "r86",
      "r163"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "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": [
      "r0",
      "r86"
     ]
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "SUPPLEMENTAL NON-CASH FLOW INFORMATION:"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_ChangeInCapitalExpendituresIncludedInAccountsPayableAndPrepaidExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "ChangeInCapitalExpendituresIncludedInAccountsPayableAndPrepaidExpense",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in capital expenditures included in accounts payable and prepaid expense",
        "label": "Change in capital expenditures included in accounts payable and prepaid expense",
        "terseLabel": "Change in capital expenditures included in accounts payable and prepaid expense"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote [Text Block]",
        "terseLabel": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r811"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]",
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r808"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]",
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r806"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://halladorenergy.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount",
        "terseLabel": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r812"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name",
        "terseLabel": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r812"
     ]
    },
    "hnrg_CoalOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "CoalOperationsMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueCoalOperationsDetails",
      "http://halladorenergy.com/role/DisclosureSegmentsOfBusinessSummaryOfReportableSegmentsOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents coal operations",
        "label": "Coal Operations [Member]",
        "terseLabel": "Coal Operations"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_CoalSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "CoalSalesMember",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents coal sales.",
        "label": "Coal Sales [Member]",
        "terseLabel": "Coal sales"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAtMarketAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [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": [
      "r435"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies",
        "terseLabel": "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": [
      "r63",
      "r113",
      "r545",
      "r613"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock Issued",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r753",
      "r754",
      "r755",
      "r757",
      "r758",
      "r759",
      "r760",
      "r870",
      "r871",
      "r874",
      "r934",
      "r987",
      "r990"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAtMarketAgreementDetails",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r614"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common Stock, Shares, Issued",
        "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": [
      "r66"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r66",
      "r614",
      "r633",
      "r990",
      "r991"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, $.01 par value, 100,000 shares authorized; 42,599 and 34,052 issued and outstanding, as of September 30, 2024 and December 31, 2023, 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": [
      "r66",
      "r547",
      "r737"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r817"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r816"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r818"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r815"
     ]
    },
    "us-gaap_ConstructionInProgressGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConstructionInProgressGross",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Construction in Progress, Gross",
        "terseLabel": "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": [
      "r93"
     ]
    },
    "hnrg_ContractCapacityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "ContractCapacityMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueDetails",
      "http://halladorenergy.com/role/DisclosureRevenueRemainingPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related to contract capacity.",
        "label": "Contract Capacity [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerBasisOfPricingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerBasisOfPricingAxis",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueDetails",
      "http://halladorenergy.com/role/DisclosureRevenueRemainingPerformanceObligationsDetails"
     ],
     "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": [
      "r720",
      "r900"
     ]
    },
    "us-gaap_ContractWithCustomerBasisOfPricingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerBasisOfPricingDomain",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueDetails",
      "http://halladorenergy.com/role/DisclosureRevenueRemainingPerformanceObligationsDetails"
     ],
     "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": [
      "r720",
      "r900"
     ]
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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": [
      "r352",
      "r353",
      "r364"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with Customer, Liability, Current",
        "terseLabel": "Deferred revenue",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r352",
      "r353",
      "r364"
     ]
    },
    "hnrg_ConversionPrice6Point15MaturityDateDecember2028Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "ConversionPrice6Point15MaturityDateDecember2028Member",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents conversion price of %6.15 with maturity date of December 2028.",
        "label": "Conversion Price 6 Point 15, Maturity Date December 2028 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_ConversionPrice6Point254MaturityDateDecember2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "ConversionPrice6Point254MaturityDateDecember2026Member",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents conversion price 6.254 with maturity date of December 2026.",
        "label": "Conversion Price 6 Point 254, Maturity Date December 2026 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_ConversionPrice6Point254MaturityDateDecember2028Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "ConversionPrice6Point254MaturityDateDecember2028Member",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents conversion price $6.254 with maturity date of December 2028.",
        "label": "Conversion Price 6 Point 254, Maturity Date December 2028 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertibleLongTermNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConvertibleLongTermNotesPayable",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Notes Payable, Noncurrent",
        "terseLabel": "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": [
      "r13"
     ]
    },
    "hnrg_ConvertibleLongTermNotesPayableRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "ConvertibleLongTermNotesPayableRelatedParty",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Convertible notes payable - related party",
        "terseLabel": "Convertible notes payable - related party"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConvertibleLongtermNotesPayableCurrentAndNoncurrentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONVERTIBLE NOTES"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_ConvertibleNotesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "ConvertibleNotesDisclosureTextBlock",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureConvertibleNotes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about convertible notes.",
        "label": "Convertible Notes Disclosure [Text Block]",
        "terseLabel": "CONVERTIBLE NOTES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CorporateAndOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CorporateAndOtherMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSegmentsOfBusinessSummaryOfReportableSegmentsOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate Segment and Other Operating Segment [Member]",
        "terseLabel": "Corporate and other and eliminations",
        "documentation": "Component of entity providing financial and operational oversight and administrative support considered to be operating segment and operating segment, classified as other. Excludes intersegment elimination and reconciling item."
       }
      }
     },
     "auth_ref": [
      "r877"
     ]
    },
    "hnrg_CostOfPurchasedPower": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "CostOfPurchasedPower",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of costs incurred for purchase of power that are directly related to goods produced and sold and services rendered during the reporting period.",
        "label": "Cost of Purchased Power",
        "terseLabel": "Cost of purchased power"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostsAndExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostsAndExpenses",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Costs and Expenses",
        "totalLabel": "Total operating expenses",
        "documentation": "Total costs of sales and operating expenses for the period."
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "us-gaap_CostsAndExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostsAndExpensesAbstract",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Costs and Expenses [Abstract]",
        "terseLabel": "EXPENSES:"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAtMarketAgreementDetails",
      "http://halladorenergy.com/role/DisclosureConvertibleNotesDetails",
      "http://halladorenergy.com/role/DisclosureRevenueDetails",
      "http://halladorenergy.com/role/DisclosureRevenueRemainingPerformanceObligationsDetails",
      "http://halladorenergy.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r168",
      "r169",
      "r310",
      "r340",
      "r494",
      "r501",
      "r541",
      "r694",
      "r696"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_CreditAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "CreditAgreementMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the credit agreement.",
        "label": "Credit Agreement [Member]",
        "terseLabel": "Credit Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails"
     ],
     "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": [
      "r296",
      "r894"
     ]
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails"
     ],
     "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": [
      "r296",
      "r894",
      "r895"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://halladorenergy.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2024",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Income Tax Expense (Benefit)",
        "terseLabel": "Current",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r417",
      "r868"
     ]
    },
    "us-gaap_DebtConversionByUniqueDescriptionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtConversionByUniqueDescriptionAxis",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureConvertibleNotesDetails"
     ],
     "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": [
      "r18",
      "r19"
     ]
    },
    "hnrg_DebtConversionConvertedInstrumentAdditionalShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "DebtConversionConvertedInstrumentAdditionalShares",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the additional shares issued from a debt conversion.",
        "label": "hnrg_DebtConversionConvertedInstrumentAdditionalShares",
        "terseLabel": "Debt Conversion, Converted Instrument, Additional Shares (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtConversionConvertedInstrumentSharesIssued1",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Conversion, Converted Instrument, Shares Issued",
        "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": [
      "r18",
      "r19"
     ]
    },
    "hnrg_DebtConversionConvertedInstrumentSharesUsedForInterest": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "DebtConversionConvertedInstrumentSharesUsedForInterest",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of shares used to pay interest for the conversion of shares.",
        "label": "hnrg_DebtConversionConvertedInstrumentSharesUsedForInterest",
        "terseLabel": "Debt Conversion, Converted Instrument, Shares Used for Interest (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtConversionNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtConversionNameDomain",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureConvertibleNotesDetails"
     ],
     "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": [
      "r18",
      "r19"
     ]
    },
    "us-gaap_DebtConversionOriginalDebtAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtConversionOriginalDebtAmount1",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureConvertibleNotesDetails",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued on redemption of convertible notes and interest",
        "terseLabel": "Stock issued on redemption of convertible notes and interest",
        "documentation": "The amount of 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 cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r19"
     ]
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "BANK DEBT",
        "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": [
      "r96",
      "r164",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r295",
      "r296",
      "r306",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r322",
      "r329",
      "r330",
      "r332",
      "r465"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails",
      "http://halladorenergy.com/role/DisclosureNotesPayableRelatedPartiesDetails",
      "http://halladorenergy.com/role/DisclosureSubsequentEventsDetails"
     ],
     "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": [
      "r13",
      "r56",
      "r57",
      "r109",
      "r112",
      "r170",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r313",
      "r318",
      "r319",
      "r320",
      "r321",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r735",
      "r866",
      "r887",
      "r888",
      "r889",
      "r938",
      "r940"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "verboseLabel": "Interest 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/2024",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtBankDebtLessDebtIssuanceCostsDetails",
      "http://halladorenergy.com/role/DisclosureBankDebtDetails",
      "http://halladorenergy.com/role/DisclosureBankDebtFutureMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Gross",
        "totalLabel": "Total bank debt",
        "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": [
      "r13",
      "r112",
      "r333"
     ]
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Convertible, Conversion Price",
        "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": [
      "r97",
      "r309"
     ]
    },
    "hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "DebtInstrumentCovenantDebtServiceCoverageRatio",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the debt instrument, covenant, debt service coverage ratio.",
        "label": "hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio",
        "terseLabel": "Debt Instrument, Covenant, Debt Service Coverage Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_DebtInstrumentCovenantFirstLienLeverageRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "DebtInstrumentCovenantFirstLienLeverageRatio",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the debt instrument, covenant, first lien leverage ratio.",
        "label": "Debt Instrument Covenant, First Lien Leverage Ratio",
        "terseLabel": "First lien leverage ratio"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_DebtInstrumentCovenantLeverageRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "DebtInstrumentCovenantLeverageRatio",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the debt instrument, covenant, debt leverage ratio.",
        "label": "Debt Instrument Covenant, Leverage Ratio",
        "terseLabel": "Total Leverage Ratio, Threshold"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_DebtInstrumentCovenantMinimumLiquidityRequirement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "DebtInstrumentCovenantMinimumLiquidityRequirement",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum liquidity required to be maintained as covenant of credit agreement.",
        "label": "Debt Instrument Covenant, Minimum Liquidity Requirement",
        "terseLabel": "Minimum liquidity requirement"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_DebtInstrumentCovenantMinimumQuarterlyEarningsBeforeInterestTaxAndDepreciationRequirement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "DebtInstrumentCovenantMinimumQuarterlyEarningsBeforeInterestTaxAndDepreciationRequirement",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum EBITDA required to be maintained as covenant of credit agreement.",
        "label": "Debt Instrument Covenant, Minimum Quarterly Earnings Before Interest Tax and Depreciation Requirement",
        "terseLabel": "Minimum quarterly EBITDA requirement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureNotesPayableRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Principal amount of debt instrument",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r307",
      "r465",
      "r466",
      "r712",
      "r713",
      "r735"
     ]
    },
    "us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentIncreaseDecreaseForPeriodNet",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Increase (Decrease), Net",
        "documentation": "Net increase or decrease in the carrying amount of the debt instrument for the period."
       }
      }
     },
     "auth_ref": [
      "r866"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "verboseLabel": "All in rate",
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r335",
      "r465",
      "r466",
      "r735"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureConvertibleNotesDetails",
      "http://halladorenergy.com/role/DisclosureNotesPayableRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Interest rate of debt instrument",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r308"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails",
      "http://halladorenergy.com/role/DisclosureConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "BANK DEBT",
        "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": [
      "r170",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r313",
      "r318",
      "r319",
      "r320",
      "r321",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r331",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r735",
      "r866",
      "r938",
      "r940"
     ]
    },
    "hnrg_DebtInstrumentLiquidity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "DebtInstrumentLiquidity",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of liquidity under the debt instrument.",
        "label": "hnrg_DebtInstrumentLiquidity",
        "terseLabel": "Debt Instrument, Liquidity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails",
      "http://halladorenergy.com/role/DisclosureNotesPayableRelatedPartiesDetails",
      "http://halladorenergy.com/role/DisclosureSubsequentEventsDetails"
     ],
     "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": [
      "r13",
      "r170",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r313",
      "r318",
      "r319",
      "r320",
      "r321",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r735",
      "r866",
      "r887",
      "r888",
      "r889",
      "r938",
      "r940"
     ]
    },
    "us-gaap_DebtInstrumentPeriodicPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentPeriodicPayment",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails",
      "http://halladorenergy.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Periodic Payment",
        "terseLabel": "Quarterly term loan payments",
        "documentation": "Amount of the required periodic payments including both interest and principal payments."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r39"
     ]
    },
    "hnrg_DebtInstrumentQuarterlyEarningsBeforeInterestTaxAndDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "DebtInstrumentQuarterlyEarningsBeforeInterestTaxAndDepreciation",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of quarterly EBITDA maintained by the company.",
        "label": "Debt Instrument, Quarterly Earnings Before Interest Tax and Depreciation",
        "terseLabel": "Quarterly EBITDA"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails",
      "http://halladorenergy.com/role/DisclosureConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "BANK DEBT [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r33",
      "r34",
      "r38",
      "r101",
      "r102",
      "r170",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r313",
      "r318",
      "r319",
      "r320",
      "r321",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r331",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r735",
      "r866",
      "r938",
      "r940"
     ]
    },
    "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentUnusedBorrowingCapacityAmount",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Unused Borrowing Capacity, Amount",
        "verboseLabel": "Additional borrowing capacity",
        "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": [
      "r60",
      "r295"
     ]
    },
    "us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentVariableInterestRateTypeExtensibleEnumeration",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]",
        "documentation": "Indicates type of variable interest rate on debt instrument."
       }
      }
     },
     "auth_ref": [
      "r540"
     ]
    },
    "us-gaap_DeferredCostsLeasingNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCostsLeasingNet",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Costs, Leasing, Net",
        "terseLabel": "Deferred financing fees",
        "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": [
      "r122",
      "r123",
      "r124",
      "r944"
     ]
    },
    "us-gaap_DeferredFinanceCostsCurrentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFinanceCostsCurrentNet",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtBankDebtLessDebtIssuanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Issuance Costs, Current, Net",
        "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": [
      "r937",
      "r938",
      "r940"
     ]
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFinanceCostsNet",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtBankDebtLessDebtIssuanceCostsDetails",
      "http://halladorenergy.com/role/DisclosureBankDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Issuance Costs, Net",
        "negatedLabel": "Less total unamortized debt issuance cost",
        "terseLabel": "Additional costs incurred",
        "verboseLabel": "Unamortized bank fees and other costs",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r899",
      "r937",
      "r938",
      "r940"
     ]
    },
    "us-gaap_DeferredFinanceCostsNoncurrentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFinanceCostsNoncurrentNet",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtBankDebtLessDebtIssuanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Issuance Costs, Noncurrent, Net",
        "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": [
      "r937",
      "r938",
      "r940"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred",
        "verboseLabel": "Deferred income tax (benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r128",
      "r868"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred income taxes",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r408",
      "r409",
      "r543"
     ]
    },
    "hnrg_DeliveredEnergyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "DeliveredEnergyMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueElectricOperationsDetails",
      "http://halladorenergy.com/role/DisclosureSegmentsOfBusinessSummaryOfReportableSegmentsOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Relating to delivered energy.",
        "label": "Delivered Energy [Member]",
        "terseLabel": "Delivered energy"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSegmentsOfBusinessSummaryOfReportableSegmentsOperationsDetails",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation, depletion, and amortization",
        "verboseLabel": "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": [
      "r6",
      "r209",
      "r220",
      "r238",
      "r704",
      "r705"
     ]
    },
    "us-gaap_DirectCommunicationsAndUtilitiesCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DirectCommunicationsAndUtilitiesCosts",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Direct Communications and Utilities Costs",
        "terseLabel": "Utilities",
        "documentation": "The aggregate costs of direct communications and utilities incurred during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "hnrg_DirectorCharlesRWesleyIvMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "DirectorCharlesRWesleyIvMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureNotesPayableRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the director Charles R. Wesley IV",
        "label": "Director Charles R. Wesley IV [Member]",
        "terseLabel": "Charles R. Wesley"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_DirectorDavidCHardieMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "DirectorDavidCHardieMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureNotesPayableRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the director David C. Hardie",
        "label": "Director David C. Hardie [Member]",
        "terseLabel": "David C. Hardie"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_DirectorDavidJLubarMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "DirectorDavidJLubarMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureNotesPayableRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the director David J. Lubar",
        "label": "Director David J. Lubar [Member]",
        "terseLabel": "David J. Lubar"
       }
      }
     },
     "auth_ref": []
    },
    "srt_DirectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "DirectorMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Director [Member]"
       }
      }
     },
     "auth_ref": [
      "r883",
      "r988"
     ]
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueCoalOperationsDetails",
      "http://halladorenergy.com/role/DisclosureRevenueElectricOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [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": [
      "r363",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueCoalOperationsDetails",
      "http://halladorenergy.com/role/DisclosureRevenueElectricOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r363",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureStockCompensationPlans"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Text Block]",
        "terseLabel": "STOCK COMPENSATION PLANS",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r370",
      "r374",
      "r402",
      "r403",
      "r404",
      "r727"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "STOCK COMPENSATION PLANS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]",
        "terseLabel": "Schedule of Non-vested activity table",
        "documentation": "Tabular disclosure of share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r35"
     ]
    },
    "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "ASSETS HELD-FOR-SALE"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupClassificationAxis",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAssetsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group Classification [Axis]",
        "documentation": "Information by disposal group classification."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "us-gaap_DisposalGroupClassificationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupClassificationDomain",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAssetsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group Classification [Domain]",
        "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupHeldforsaleNotDiscontinuedOperationsMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAssetsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group, Held-for-Sale, Not Discontinued Operations [Member]",
        "terseLabel": "Wholly-owned subsidiary held for sale",
        "documentation": "Disposal group that is classified as held-for-sale. Excludes disposals classified as discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r12",
      "r136"
     ]
    },
    "hnrg_DisposalGroupIncludingDiscontinuedOperationAssetsImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsImpairmentCharges",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAssetsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets impairment charges attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Assets Impairment Charges",
        "terseLabel": "Impairment of assets held for sale"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAssetsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group, Including Discontinued Operation, Consideration",
        "terseLabel": "Consideration",
        "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAssetsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group, Including Discontinued Operation, Depreciation and Amortization",
        "terseLabel": "Depreciation and amortization",
        "documentation": "Amount of depreciation and amortization expense attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "hnrg_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortizationNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortizationNetOfTax",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAssetsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of depreciation and amortization expense, net of tax attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Depreciation and Amortization, Net of Tax",
        "terseLabel": "Depreciation and amortization, net of tax"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_DisposalGroupIncludingDiscontinuedOperationRightOfFirstRefusalNumberOfDays": {
     "xbrltype": "durationItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationRightOfFirstRefusalNumberOfDays",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAssetsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents number of day right of first refusal.",
        "label": "Disposal Group, Including Discontinued Operation, Right of First Refusal, Number of Days",
        "terseLabel": "Right of first refusal number of days"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAssetsHeldForSale"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]",
        "terseLabel": "ASSETS HELD-FOR-SALE",
        "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r91"
     ]
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAssetsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group Name [Domain]",
        "documentation": "Name of disposal group."
       }
      }
     },
     "auth_ref": [
      "r724",
      "r725"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://halladorenergy.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://halladorenergy.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://halladorenergy.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://halladorenergy.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r767"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://halladorenergy.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r799"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://halladorenergy.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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": []
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]",
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year"
       }
      }
     },
     "auth_ref": [
      "r810"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NET INCOME (LOSS) PER SHARE",
        "terseLabel": "NET INCOME (LOSS) PER SHARE:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureNetIncomeLossPerShareComputationOfNetIncomeAllocatedToCommonShareholdersDetails",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic (in dollar per share)",
        "verboseLabel": "Basic earnings (loss) per common share (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": [
      "r155",
      "r180",
      "r181",
      "r182",
      "r183",
      "r184",
      "r185",
      "r192",
      "r194",
      "r202",
      "r203",
      "r204",
      "r208",
      "r431",
      "r434",
      "r453",
      "r454",
      "r537",
      "r558",
      "r697"
     ]
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasicAbstract",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureNetIncomeLossPerShareComputationOfNetIncomeAllocatedToCommonShareholdersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic [Abstract]",
        "terseLabel": "Basic earnings per common share:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureNetIncomeLossPerShareComputationOfNetIncomeAllocatedToCommonShareholdersDetails",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted (in dollar per share)",
        "verboseLabel": "Diluted net income (loss) per share (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": [
      "r155",
      "r180",
      "r181",
      "r182",
      "r183",
      "r184",
      "r185",
      "r194",
      "r202",
      "r203",
      "r204",
      "r208",
      "r431",
      "r434",
      "r453",
      "r454",
      "r537",
      "r558",
      "r697"
     ]
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDilutedAbstract",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureNetIncomeLossPerShareComputationOfNetIncomeAllocatedToCommonShareholdersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted [Abstract]",
        "terseLabel": "Diluted earnings per common share:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureNetIncomeLossPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "NET INCOME (LOSS) PER SHARE",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r205",
      "r206",
      "r207"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r411",
      "r728"
     ]
    },
    "hnrg_ElectricOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "ElectricOperationsMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueElectricOperationsDetails",
      "http://halladorenergy.com/role/DisclosureSegmentsOfBusinessSummaryOfReportableSegmentsOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents electric operations.",
        "label": "Electric Operations [Member]",
        "terseLabel": "Electric Operations"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_ElectricSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "ElectricSalesMember",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents electric sales.",
        "label": "Electric Sales [Member]",
        "terseLabel": "Electric sales"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ElectricityPurchasedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ElectricityPurchasedMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Electricity, Purchased [Member]",
        "documentation": "Electric energy purchased from another party."
       }
      }
     },
     "auth_ref": [
      "r901"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Unrecognized stock compensation expense",
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r928"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Employee Stock Option",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_EnergyCapacityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "EnergyCapacityMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueElectricOperationsDetails",
      "http://halladorenergy.com/role/DisclosureSegmentsOfBusinessSummaryOfReportableSegmentsOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related to energy capacity.",
        "label": "Energy Capacity [Member]",
        "terseLabel": "Capacity revenue"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EnergyMarketingContractLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EnergyMarketingContractLiabilitiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Energy Marketing Contract Liabilities, Current",
        "terseLabel": "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": [
      "r57"
     ]
    },
    "us-gaap_EnergyMarketingContractLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EnergyMarketingContractLiabilitiesNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Energy Marketing Contract Liabilities, Noncurrent",
        "terseLabel": "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://halladorenergy.com/20240930",
     "localname": "EnergyObligationsMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueRemainingPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related to energy obligations.",
        "label": "Energy Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EnergyRelatedInventoryCoal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EnergyRelatedInventoryCoal",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Energy Related Inventory, Coal",
        "terseLabel": "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": [
      "r860"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://halladorenergy.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://halladorenergy.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://halladorenergy.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://halladorenergy.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://halladorenergy.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r765"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://halladorenergy.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://halladorenergy.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://halladorenergy.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r765"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://halladorenergy.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities Act 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/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://halladorenergy.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r765"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://halladorenergy.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://halladorenergy.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r849"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://halladorenergy.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r765"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://halladorenergy.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r765"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://halladorenergy.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r765"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://halladorenergy.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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": [
      "r765"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Footnote [Text Block]",
        "terseLabel": "Equity Awards Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r804"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]",
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r845"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments [Member]",
        "terseLabel": "Equity Awards Adjustments"
       }
      }
     },
     "auth_ref": [
      "r845"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r845"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "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": [
      "r11",
      "r133",
      "r151",
      "r152",
      "r153",
      "r171",
      "r172",
      "r173",
      "r177",
      "r184",
      "r186",
      "r188",
      "r210",
      "r255",
      "r258",
      "r273",
      "r351",
      "r418",
      "r419",
      "r426",
      "r427",
      "r428",
      "r432",
      "r433",
      "r434",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r449",
      "r452",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r467",
      "r469",
      "r486",
      "r557",
      "r580",
      "r581",
      "r582",
      "r599",
      "r657"
     ]
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "EquityMethodInvesteeNameDomain",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureEquityMethodInvestmentsDetails",
      "http://halladorenergy.com/role/DisclosureGeneralBusinessDetails",
      "http://halladorenergy.com/role/DisclosureSegmentsOfBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Domain]"
       }
      }
     },
     "auth_ref": [
      "r249",
      "r250",
      "r252",
      "r425",
      "r851",
      "r852",
      "r853",
      "r930",
      "r931",
      "r932",
      "r933"
     ]
    },
    "us-gaap_EquityMethodInvestmentDividendsOrDistributions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentDividendsOrDistributions",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Equity Method Investment, Distribution",
        "terseLabel": "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": [
      "r4",
      "r6",
      "r74",
      "r553"
     ]
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureEquityMethodInvestmentsDetails",
      "http://halladorenergy.com/role/DisclosureGeneralBusinessDetails",
      "http://halladorenergy.com/role/DisclosureSegmentsOfBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investment, Ownership Percentage",
        "terseLabel": "Percentage of equity method investment",
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting."
       }
      }
     },
     "auth_ref": [
      "r249"
     ]
    },
    "us-gaap_EquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestments",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureEquityMethodInvestmentsDetails",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investments",
        "terseLabel": "Investment in Sunrise Energy",
        "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": [
      "r209",
      "r226",
      "r238",
      "r248",
      "r856",
      "r885"
     ]
    },
    "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentsAndJointVenturesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "EQUITY METHOD INVESTMENTS."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentsDisclosureTextBlock",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureEquityMethodInvestments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]",
        "terseLabel": "EQUITY METHOD INVESTMENTS.",
        "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": [
      "r131",
      "r251",
      "r254",
      "r853"
     ]
    },
    "hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "EquitySalesAgreementMaximumAggregateGrossProceeds",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAtMarketAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the maximum aggregate gross proceeds relating to the equity sales agreement.",
        "label": "hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds",
        "terseLabel": "Aggregate gross proceeds"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]",
        "terseLabel": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r814"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis [Text Block]",
        "terseLabel": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r772",
      "r782",
      "r792",
      "r824"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]",
        "terseLabel": "Erroneously Awarded Compensation Recovery"
       }
      }
     },
     "auth_ref": [
      "r769",
      "r779",
      "r789",
      "r821"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]",
        "terseLabel": "Executive Category:"
       }
      }
     },
     "auth_ref": [
      "r820"
     ]
    },
    "us-gaap_ExplorationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ExplorationExpense",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exploration Expense",
        "terseLabel": "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": [
      "r514"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "FAIR VALUE MEASUREMENTS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementInputsDisclosureTextBlock",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureFairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]",
        "terseLabel": "FAIR VALUE MEASUREMENTS",
        "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": [
      "r106"
     ]
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseInterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Interest Expense",
        "terseLabel": "Interest expense on finance lease liability",
        "documentation": "Amount of interest expense on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r473",
      "r478",
      "r736"
     ]
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseInterestPaymentOnLiability",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Imputed interest on future remaining finance lease liability",
        "documentation": "Amount of interest paid on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r475",
      "r479"
     ]
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Finance Leases"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesBalanceSheetLocationsDetails",
      "http://halladorenergy.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability",
        "terseLabel": "Total lease liability",
        "totalLabel": "Total lease liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease."
       }
      }
     },
     "auth_ref": [
      "r471",
      "r482"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityAbstract",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesLeasesInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability [Abstract]",
        "terseLabel": "Finance lease information:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityCurrent",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesBalanceSheetLocationsDetails",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, Current",
        "terseLabel": "Current finance lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r471"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesBalanceSheetLocationsDetails",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, Noncurrent",
        "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": [
      "r471"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, to be Paid",
        "totalLabel": "Total minimum lease payments",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r482"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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": [
      "r482"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "terseLabel": "2025",
        "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": [
      "r482"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2028",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": [
      "r482"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2027",
        "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": [
      "r482"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2026",
        "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": [
      "r482"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "terseLabel": "2024",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r943"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "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": [
      "r482"
     ]
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeasePrincipalPayments",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesLeasesInformationDetails",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Principal Payments",
        "negatedLabel": "Payments on lease financing",
        "terseLabel": "Financing cash outflows from finance leases",
        "documentation": "Amount of cash outflow for principal payment on finance lease."
       }
      }
     },
     "auth_ref": [
      "r474",
      "r479"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAsset",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesBalanceSheetLocationsDetails",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "terseLabel": "Finance lease assets",
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r470"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesLeasesInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted average discount rate",
        "documentation": "Weighted average discount rate for finance lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r481",
      "r736"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesLeasesInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted average remaining lease term in years (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": [
      "r480",
      "r736"
     ]
    },
    "hnrg_FinancingLeasesDepreciationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "FinancingLeasesDepreciationExpense",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The depreciation expense relating to finance lease assets.",
        "label": "hnrg_FinancingLeasesDepreciationExpense",
        "terseLabel": "Financing Leases, depreciation expense"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_FirstAmendmentOfCreditAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "FirstAmendmentOfCreditAgreementMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the first amendment of the credit agreement.",
        "label": "First Amendment to the Credit Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_FirstQuarterOf2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "FirstQuarterOf2025Member",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information relating to period for the first quarter of 2025.",
        "label": "First Quarter of 2025 [Member]",
        "terseLabel": "First quarter of 2025"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_FiscalQuarterAfterFirstQuarterOf2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "FiscalQuarterAfterFirstQuarterOf2025Member",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information relating to period each fiscal quarter thereafter of first quarter of 2025.",
        "label": "Fiscal Quarter after First Quarter of 2025 [Member]",
        "terseLabel": "Each fiscal quarter after first quarter of 2025"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "FloridaNorthCarolinaAlabamaAndGeorgiaMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueCoalOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the customers in Florida, North Carolina, Alabama and Georgia.",
        "label": "Florida, North Carolina, Alabama and Georgia [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r776",
      "r786",
      "r796",
      "r828"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount",
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r776",
      "r786",
      "r796",
      "r828"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r776",
      "r786",
      "r796",
      "r828"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]",
        "terseLabel": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r776",
      "r786",
      "r796",
      "r828"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r776",
      "r786",
      "r796",
      "r828"
     ]
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]",
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year"
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "us-gaap_FuelCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FuelCosts",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fuel Costs",
        "terseLabel": "Fuel",
        "documentation": "Fuel costs incurred that are directly related to goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r77"
     ]
    },
    "hnrg_FutureWorkersCompensationClaimPaymentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "FutureWorkersCompensationClaimPaymentsMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSelfInsuranceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents future workers' compensation claim payments",
        "label": "Future Workers' Compensation Claim Payments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnSaleOfOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSaleOfOtherAssets",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (Loss) on Disposition of Other Assets",
        "negatedLabel": "Loss (gain) on sale of assets",
        "documentation": "Amount of gain (loss) on sale or disposal of other assets."
       }
      }
     },
     "auth_ref": [
      "r865"
     ]
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureConvertibleNotesDetails",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (Loss) on Extinguishment of Debt",
        "negatedLabel": "Loss on extinguishment of debt",
        "terseLabel": "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": [
      "r6",
      "r29",
      "r30"
     ]
    },
    "hnrg_GeneralBusinessLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "GeneralBusinessLineItems",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureGeneralBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "General Business [Line Items]",
        "terseLabel": "GENERAL BUSINESS"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_GeneralBusinessTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "GeneralBusinessTable",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureGeneralBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure for the general note to the financial statements for the reporting entity for the nature of business.",
        "label": "GENERAL BUSINESS [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_GeographicSpreadOfMiningUnitsInMiles": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "GeographicSpreadOfMiningUnitsInMiles",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSelfInsuranceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total active underground mining miles with equipment that is self-insured.",
        "label": "hnrg_GeographicSpreadOfMiningUnitsInMiles",
        "terseLabel": "Geographic spread of mining units (in miles)"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_HoosierMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "HoosierMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueDetails",
      "http://halladorenergy.com/role/DisclosureRevenueRemainingPerformanceObligationsDetails",
      "http://halladorenergy.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Relating to Hoosier.",
        "label": "Hoosier [Member]",
        "terseLabel": "Hoosier"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_IN": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "IN",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueCoalOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "INDIANA"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ImpairmentOrDisposalOfTangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOrDisposalOfTangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "LONG-LIVED ASSET IMPAIRMENTS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "NET INCOME (LOSS) 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": [
      "r73",
      "r116",
      "r120",
      "r538",
      "r554",
      "r699",
      "r704",
      "r876",
      "r879",
      "r880",
      "r881",
      "r882"
     ]
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromEquityMethodInvestments",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Equity Method Investments",
        "negatedLabel": "Equity loss - Sunrise Energy",
        "terseLabel": "Equity method investment (loss)",
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r74",
      "r115",
      "r209",
      "r222",
      "r238",
      "r248",
      "r553"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Consolidated Statements of Operations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAssetsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group Name [Axis]",
        "documentation": "Information by name of disposal group."
       }
      }
     },
     "auth_ref": [
      "r724",
      "r725"
     ]
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAssetsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
        "verboseLabel": "ASSETS HELD-FOR-SALE",
        "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": []
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAssetsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Groups, Including Discontinued Operations [Table]",
        "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r12",
      "r14",
      "r42",
      "r43",
      "r44",
      "r45",
      "r46",
      "r47",
      "r50",
      "r51",
      "r52",
      "r95"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "INCOME TAXES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureIncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "INCOME TAXES",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r407",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r420",
      "r422",
      "r423",
      "r424",
      "r594",
      "r728"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Expense (Benefit)",
        "totalLabel": "Total income tax expense (benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r129",
      "r187",
      "r188",
      "r209",
      "r223",
      "r238",
      "r410",
      "r411",
      "r421",
      "r559",
      "r728"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "INCOME TAX EXPENSE (BENEFIT):"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsAndNotesReceivable",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Accounts and Notes Receivable",
        "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": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "verboseLabel": "Accounts payable and accrued liabilities",
        "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": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeferredRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInDeferredRevenue",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Deferred Revenue",
        "verboseLabel": "Deferred revenue",
        "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": [
      "r689"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Inventories",
        "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": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInMaterialsAndSupplies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInMaterialsAndSupplies",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Materials and Supplies",
        "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": [
      "r864"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Change in operating assets and liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Other",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidExpense",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Prepaid Expense",
        "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": [
      "r5"
     ]
    },
    "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureNetIncomeLossPerShareComputationOfNetIncomeAllocatedToCommonShareholdersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities",
        "verboseLabel": "Add: Dilutive effects of if converted Convertible Notes (in shares)",
        "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": [
      "r199",
      "r200",
      "r204"
     ]
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureNetIncomeLossPerShareComputationOfNetIncomeAllocatedToCommonShareholdersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "verboseLabel": "Add: Dilutive effects of Restricted Stock Units (in shares)",
        "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": [
      "r195",
      "r196",
      "r197",
      "r204",
      "r373"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]",
        "terseLabel": "Individual:"
       }
      }
     },
     "auth_ref": [
      "r776",
      "r786",
      "r796",
      "r820",
      "r828",
      "r832",
      "r840"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]",
        "terseLabel": "Insider Trading Arrangements:"
       }
      }
     },
     "auth_ref": [
      "r838"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]",
        "terseLabel": "Insider Trading Policies and Procedures:"
       }
      }
     },
     "auth_ref": [
      "r768",
      "r844"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted [Flag]",
        "terseLabel": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r768",
      "r844"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]",
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r768",
      "r844"
     ]
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Expense, Operating and Nonoperating",
        "negatedLabel": "Interest expense (1)",
        "totalLabel": "Total interest expense",
        "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r209",
      "r215",
      "r219",
      "r225",
      "r238",
      "r464",
      "r704",
      "r705"
     ]
    },
    "us-gaap_InterestExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseAbstract",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Expense, Operating and Nonoperating [Abstract]",
        "terseLabel": "Interest Expense:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpenseDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseDebt",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Expense, Debt",
        "terseLabel": "Interest on bank debt",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r326",
      "r336",
      "r714",
      "r715"
     ]
    },
    "us-gaap_InterestExpenseOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseOther",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Expense, Other",
        "terseLabel": "Other interest",
        "documentation": "Amount of interest expense classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestOnConvertibleDebtNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestOnConvertibleDebtNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureNetIncomeLossPerShareComputationOfNetIncomeAllocatedToCommonShareholdersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest on Convertible Debt, Net of Tax",
        "verboseLabel": "Add: Convertible Notes interest expense, net of tax",
        "documentation": "Amount, after tax, of interest recognized on convertible debt instrument excluding interest on principal required to be paid in cash."
       }
      }
     },
     "auth_ref": [
      "r193",
      "r198",
      "r204"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "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": [
      "r157",
      "r161",
      "r162"
     ]
    },
    "us-gaap_InventoryAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryAdjustments",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Adjustments",
        "terseLabel": "Inventory adjustments",
        "documentation": "Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r861"
     ]
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "INVENTORY"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureTextBlock",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureInventory"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Text Block]",
        "terseLabel": "INVENTORY",
        "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": [
      "r259"
     ]
    },
    "us-gaap_LaborAndRelatedExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LaborAndRelatedExpense",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Labor and Related Expense",
        "terseLabel": "Labor",
        "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit."
       }
      }
     },
     "auth_ref": [
      "r863"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Schedule of lease cost",
        "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": [
      "r942"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "LEASES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Lease, Description [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": [
      "r477",
      "r484"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r477",
      "r484"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "terseLabel": "Schedule of future minimum lease payment",
        "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": [
      "r943"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total minimum lease payments",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r482"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter",
        "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": [
      "r482"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2025",
        "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": [
      "r482"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2028",
        "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": [
      "r482"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2027",
        "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": [
      "r482"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2026",
        "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": [
      "r482"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "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": [
      "r482"
     ]
    },
    "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseRemainingLeaseTerm",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Remaining Lease Term",
        "terseLabel": "Lessee, Operating Lease, remaining lease term (Month)",
        "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": [
      "r484",
      "r941"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "LEASES",
        "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": [
      "r468"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities",
        "totalLabel": "Total liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r56",
      "r57",
      "r58",
      "r61",
      "r62",
      "r63",
      "r64",
      "r166",
      "r253",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r438",
      "r441",
      "r442",
      "r456",
      "r612",
      "r698",
      "r763",
      "r896",
      "r946",
      "r947"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders' equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r114",
      "r549",
      "r737",
      "r867",
      "r886",
      "r936"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current",
        "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": [
      "r58",
      "r139",
      "r166",
      "r253",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r438",
      "r441",
      "r442",
      "r456",
      "r737",
      "r896",
      "r946",
      "r947"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Noncurrent",
        "totalLabel": "Total long-term liabilities",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r61",
      "r62",
      "r63",
      "r64",
      "r166",
      "r253",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r438",
      "r441",
      "r442",
      "r456",
      "r896",
      "r946",
      "r947"
     ]
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Noncurrent [Abstract]",
        "terseLabel": "Long-term liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityCovenantCompliance": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityCovenantCompliance",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility, Covenant Compliance",
        "terseLabel": "Covenant compliance",
        "documentation": "Identification of whether the entity has been in compliance with any credit facility debt covenants during the period."
       }
      }
     },
     "auth_ref": [
      "r857",
      "r858"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "verboseLabel": "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": [
      "r55",
      "r60"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://halladorenergy.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtBankDebtLessDebtIssuanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt",
        "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": [
      "r13",
      "r112",
      "r319",
      "r334",
      "r712",
      "r713",
      "r735",
      "r955"
     ]
    },
    "us-gaap_LongTermDebtAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "BANK DEBT"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtBankDebtLessDebtIssuanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Current Maturities",
        "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": [
      "r145"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtFutureMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Maturity, Year One",
        "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 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": [
      "r8",
      "r170",
      "r324"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtFutureMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Maturity, Year Two",
        "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 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": [
      "r8",
      "r170",
      "r324"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtFutureMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year",
        "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 remainder of current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r869"
     ]
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtBankDebtLessDebtIssuanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Excluding Current Maturities",
        "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": [
      "r146"
     ]
    },
    "hnrg_LongTermPurchaseAgreementPrepaidContractAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "LongTermPurchaseAgreementPrepaidContractAmount",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount prepaid for the long-term purchase agreement.",
        "label": "Long Term Purchase Agreement Prepaid Contract Amount",
        "terseLabel": "Long-term purchase agreement prepaid contract amount"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_LongTermPurchaseAgreementTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "LongTermPurchaseAgreementTerm",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the term of long-term purchase agreement.",
        "label": "Long Term Purchase Agreement, Term",
        "terseLabel": "Power contract term (in months)"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_LongTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour": {
     "xbrltype": "energyItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "LongTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of energy to be used under the long-term agreement, in Megawatts Per Hour.",
        "label": "Long Term Purchase Commitment Total Usage Of Power Megawatt Per Hour",
        "terseLabel": "Long-term purchase commitment total usage of power, megawatt per hour"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_LongtermDebtCurrentMaturitiesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "LongtermDebtCurrentMaturitiesGross",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtBankDebtLessDebtIssuanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Current bank debt"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_LongtermDebtExcludingCurrentMaturitiesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "LongtermDebtExcludingCurrentMaturitiesGross",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtBankDebtLessDebtIssuanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Long-term bank debt"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails",
      "http://halladorenergy.com/role/DisclosureConvertibleNotesDetails",
      "http://halladorenergy.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r887",
      "r888",
      "r889"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails",
      "http://halladorenergy.com/role/DisclosureConvertibleNotesDetails",
      "http://halladorenergy.com/role/DisclosureSubsequentEventsDetails"
     ],
     "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": [
      "r13",
      "r28",
      "r887",
      "r888",
      "r889"
     ]
    },
    "hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the contract price per megawatt-hour for the minimum quantity required.",
        "label": "hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour",
        "terseLabel": "Long-term Purchase Commitment, Minimum Quantity Required, Price Per Megawatt Hour"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne": {
     "xbrltype": "integerItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the megawatts provided per contract capacity for the stand-ready obligation for long-term purchase agreement.",
        "label": "hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne",
        "terseLabel": "Long-term Purchase Commitment, Stand Ready Obligation, Contract Capacity, Megawatts Provided Year One"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour": {
     "xbrltype": "integerItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the megawatts provided per contract capacity for stand-ready obligation.",
        "label": "hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour",
        "terseLabel": "Long-term Purchase Commitment, Stand Ready Obligation, Contract Capacity, Megawatts Provided Year Two Through Four"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents price per kW-month for contract capacity.",
        "label": "hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth",
        "terseLabel": "Long-term Purchase Commitment, Stand Ready Obligation, Contract Capacity, Price Per Kilowatts-month"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_MaximumForwardPowerSaleTermLoanRepayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "MaximumForwardPowerSaleTermLoanRepayments",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum amount of loan payment with proceeds from eligible power purchase agreement.",
        "label": "Maximum Forward Power Sale, Term Loan Repayments",
        "terseLabel": "Repay outstanding term loans"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails",
      "http://halladorenergy.com/role/DisclosureLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "auth_ref": [
      "r291",
      "r292",
      "r293",
      "r294",
      "r368",
      "r406",
      "r455",
      "r502",
      "r578",
      "r579",
      "r588",
      "r604",
      "r605",
      "r665",
      "r667",
      "r669",
      "r670",
      "r672",
      "r687",
      "r688",
      "r709",
      "r716",
      "r726",
      "r731",
      "r732",
      "r733",
      "r734",
      "r747",
      "r898",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]",
        "terseLabel": "Measure:"
       }
      }
     },
     "auth_ref": [
      "r812"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r812"
     ]
    },
    "us-gaap_MineralRights": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MineralRights",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mineral Rights",
        "terseLabel": "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/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails",
      "http://halladorenergy.com/role/DisclosureLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "auth_ref": [
      "r291",
      "r292",
      "r293",
      "r294",
      "r368",
      "r406",
      "r455",
      "r502",
      "r578",
      "r579",
      "r588",
      "r604",
      "r605",
      "r665",
      "r667",
      "r669",
      "r670",
      "r672",
      "r687",
      "r688",
      "r709",
      "r716",
      "r726",
      "r731",
      "r732",
      "r733",
      "r747",
      "r898",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953"
     ]
    },
    "us-gaap_MiningPropertiesAndMineralRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MiningPropertiesAndMineralRightsMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSelfInsuranceDetails"
     ],
     "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": []
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]",
        "terseLabel": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r831"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement [Text Block]",
        "terseLabel": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r839"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote [Text Block]",
        "terseLabel": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r813"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "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": [
      "r160"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "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": [
      "r160"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "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": [
      "r86",
      "r87",
      "r88"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureNetIncomeLossPerShareComputationOfNetIncomeAllocatedToCommonShareholdersDetails",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "NET INCOME (LOSS)",
        "verboseLabel": "Net income (loss) - basic",
        "label": "Net Income (Loss)",
        "terseLabel": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r88",
      "r117",
      "r137",
      "r149",
      "r150",
      "r153",
      "r166",
      "r176",
      "r180",
      "r181",
      "r182",
      "r183",
      "r184",
      "r187",
      "r188",
      "r201",
      "r253",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r431",
      "r434",
      "r454",
      "r456",
      "r556",
      "r635",
      "r655",
      "r656",
      "r761",
      "r896"
     ]
    },
    "us-gaap_NetIncomeLossAttributableToParentDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAttributableToParentDiluted",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureNetIncomeLossPerShareComputationOfNetIncomeAllocatedToCommonShareholdersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Attributable to Parent, Diluted",
        "totalLabel": "Net income (loss) - diluted",
        "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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "RECENT ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRecentAccountingPronouncementsNotYetAdopted"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]",
        "terseLabel": "RECENT ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED",
        "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r134",
      "r174",
      "r175",
      "r178",
      "r179",
      "r189",
      "r190",
      "r246",
      "r256",
      "r257",
      "r429",
      "r430",
      "r432",
      "r434",
      "r448",
      "r451",
      "r485",
      "r487",
      "r488",
      "r504",
      "r505",
      "r506",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587"
     ]
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description [Text Block]",
        "terseLabel": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r812"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-NEOs [Member]",
        "terseLabel": "Non-NEOs"
       }
      }
     },
     "auth_ref": [
      "r776",
      "r786",
      "r796",
      "r820",
      "r828"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r803"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount",
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r802"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO [Member]",
        "terseLabel": "Non-PEO NEO"
       }
      }
     },
     "auth_ref": [
      "r820"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r839"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r839"
     ]
    },
    "hnrg_NonaffiliatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "NonaffiliatedPartyMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents non-affiliated party.",
        "label": "Non-affiliated Party [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_NumberOfEmployeesWorkforceReduction": {
     "xbrltype": "integerItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "NumberOfEmployeesWorkforceReduction",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureOrganizationalRestructuringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of employees in the workforce reduction.",
        "label": "hnrg_NumberOfEmployeesWorkforceReduction",
        "terseLabel": "Number of employees"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_NumberOfFinancingLeases": {
     "xbrltype": "integerItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "NumberOfFinancingLeases",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of financing leases a company has.",
        "label": "hnrg_NumberOfFinancingLeases",
        "terseLabel": "Number of financing leases"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_NumberOfMiningUnits": {
     "xbrltype": "integerItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "NumberOfMiningUnits",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSelfInsuranceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of mining units.",
        "label": "hnrg_NumberOfMiningUnits",
        "terseLabel": "Number of mining units"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureGeneralBusinessDetails",
      "http://halladorenergy.com/role/DisclosureSegmentsOfBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Reportable Segments",
        "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": [
      "r700",
      "r708",
      "r878"
     ]
    },
    "hnrg_NumberOfUndergroundMinesIncludedInTheSignificantOperatingSegment": {
     "xbrltype": "integerItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "NumberOfUndergroundMinesIncludedInTheSignificantOperatingSegment",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureGeneralBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of underground mines that are included in the significant operating segment.",
        "label": "hnrg_NumberOfUndergroundMinesIncludedInTheSignificantOperatingSegment",
        "terseLabel": "Number of underground mines"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSegmentsOfBusinessSummaryOfReportableSegmentsOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses",
        "verboseLabel": "Operating Expense",
        "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/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSegmentsOfBusinessSummaryOfReportableSegmentsOperationsDetails",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Income (Loss)",
        "totalLabel": "INCOME FROM OPERATIONS",
        "verboseLabel": "Income (loss) from operations",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r699",
      "r876",
      "r879",
      "r880",
      "r881",
      "r882"
     ]
    },
    "hnrg_OperatingLeaseInterestPaymentOnLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "OperatingLeaseInterestPaymentOnLiability",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest paid on operating lease liability.",
        "label": "hnrg_OperatingLeaseInterestPaymentOnLiability",
        "terseLabel": "Imputed interest on operating leases"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Operating Leases"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesBalanceSheetLocationsDetails",
      "http://halladorenergy.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails",
      "http://halladorenergy.com/role/DisclosureSelfInsuranceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability",
        "totalLabel": "Total lease liability",
        "verboseLabel": "Total lease liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r471"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityAbstract",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesLeasesInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability [Abstract]",
        "terseLabel": "Operating lease information:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesBalanceSheetLocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Current operating lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r471"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesBalanceSheetLocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r472"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesBalanceSheetLocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Noncurrent",
        "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": [
      "r471"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesBalanceSheetLocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r472"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesLeasesInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Payments",
        "terseLabel": "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": [
      "r476",
      "r479"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesBalanceSheetLocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease assets",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r470"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesBalanceSheetLocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r472"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesLeasesInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted average discount rate",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r481",
      "r736"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesLeasesInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted average remaining lease term in years (in years)",
        "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": [
      "r480",
      "r736"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "GENERAL BUSINESS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureGeneralBusiness"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "GENERAL BUSINESS",
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r105",
      "r589",
      "r590"
     ]
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Accrued Liabilities, Current",
        "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": [
      "r57"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r143"
     ]
    },
    "us-gaap_OtherInventorySupplies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherInventorySupplies",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Inventory, Supplies, Gross",
        "terseLabel": "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": [
      "r859"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "us-gaap_OtherOperatingIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherOperatingIncome",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSegmentsOfBusinessSummaryOfReportableSegmentsOperationsDetails",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Operating Income",
        "terseLabel": "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": [
      "r72"
     ]
    },
    "hnrg_OtherOperatingRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "OtherOperatingRevenueMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSegmentsOfBusinessSummaryOfReportableSegmentsOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the other revenues.",
        "label": "Other Operating Revenue [Member]",
        "terseLabel": "Other operating revenue"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount",
        "terseLabel": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r812"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount",
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r774",
      "r784",
      "r794",
      "r826"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery Compensation Amount",
        "terseLabel": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r777",
      "r787",
      "r797",
      "r829"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r777",
      "r787",
      "r797",
      "r829"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r801"
     ]
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfDebtIssuanceCosts",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments of Debt Issuance Costs",
        "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": [
      "r16"
     ]
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "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": [
      "r156"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "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": [
      "r84"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote [Text Block]",
        "terseLabel": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r811"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount",
        "terseLabel": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r811"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount",
        "terseLabel": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r803"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO [Member]",
        "terseLabel": "PEO"
       }
      }
     },
     "auth_ref": [
      "r820"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name",
        "terseLabel": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r813"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount",
        "terseLabel": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r802"
     ]
    },
    "hnrg_PercentageOfWorkforceReduction": {
     "xbrltype": "percentItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "PercentageOfWorkforceReduction",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureOrganizationalRestructuringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of the workforce Reduction.",
        "label": "hnrg_PercentageOfWorkforceReduction",
        "terseLabel": "Percentage of Workforce"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Prior Service Cost [Member]",
        "terseLabel": "Pension Adjustments Prior Service Cost"
       }
      }
     },
     "auth_ref": [
      "r804"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Service Cost [Member]",
        "terseLabel": "Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r848"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote [Text Block]",
        "terseLabel": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r803"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred Stock, Par or Stated Value 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": [
      "r65",
      "r338"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred Stock, Shares Authorized",
        "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": [
      "r65",
      "r614"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred Stock, Shares Issued",
        "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r338"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred Stock, Shares Outstanding",
        "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": [
      "r65",
      "r614",
      "r633",
      "r990",
      "r991"
     ]
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseCurrent",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expense, Current",
        "terseLabel": "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": [
      "r147",
      "r260",
      "r261",
      "r693"
     ]
    },
    "us-gaap_ProceedsFromBankDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromBankDebt",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Bank Debt",
        "terseLabel": "Borrowings of bank debt",
        "documentation": "The cash inflow from bank borrowing during the year."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "ATM offering",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_ProceedsFromLongTermLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromLongTermLinesOfCredit",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Long-Term Lines of Credit",
        "terseLabel": "Amount borrowed",
        "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_ProceedsFromRelatedPartyDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromRelatedPartyDebt",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureConvertibleNotesDetails",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Related Party Debt",
        "terseLabel": "Issuance of related party notes payable",
        "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": [
      "r15"
     ]
    },
    "hnrg_ProceedsFromSaleLeasebackTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "ProceedsFromSaleLeasebackTransaction",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureLeasesLeasesInformationDetails",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of proceeds from sale leaseback transactions.",
        "label": "Proceeds from sale and leaseback arrangement",
        "terseLabel": "Proceeds from sale and leaseback arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromSaleOfMachineryAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfMachineryAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Sale of Machinery and Equipment",
        "terseLabel": "Proceeds from sale of equipment",
        "documentation": "The cash inflow from sale of machinery and equipment."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueDetails",
      "http://halladorenergy.com/role/DisclosureRevenueElectricOperationsDetails",
      "http://halladorenergy.com/role/DisclosureSegmentsOfBusinessSummaryOfReportableSegmentsOperationsDetails",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r241",
      "r503",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r690",
      "r717",
      "r746",
      "r747",
      "r748",
      "r751",
      "r752",
      "r892",
      "r893",
      "r900",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueDetails",
      "http://halladorenergy.com/role/DisclosureRevenueElectricOperationsDetails",
      "http://halladorenergy.com/role/DisclosureSegmentsOfBusinessSummaryOfReportableSegmentsOperationsDetails",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]"
       }
      }
     },
     "auth_ref": [
      "r241",
      "r503",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r690",
      "r717",
      "r746",
      "r747",
      "r748",
      "r751",
      "r752",
      "r892",
      "r893",
      "r900",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net income (loss)",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r149",
      "r150",
      "r159",
      "r166",
      "r176",
      "r184",
      "r187",
      "r188",
      "r253",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r431",
      "r434",
      "r436",
      "r439",
      "r440",
      "r454",
      "r456",
      "r538",
      "r555",
      "r598",
      "r635",
      "r655",
      "r656",
      "r729",
      "r730",
      "r762",
      "r862",
      "r896"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]",
        "terseLabel": "Property, plant and equipment:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSelfInsuranceDetails"
     ],
     "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": [
      "r7",
      "r483"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Gross",
        "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": [
      "r93",
      "r141",
      "r552"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Net",
        "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": [
      "r7",
      "r483",
      "r539",
      "r552",
      "r737"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSelfInsuranceDetails"
     ],
     "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": [
      "r93",
      "r483"
     ]
    },
    "us-gaap_PublicUtilitiesInventoryCoalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PublicUtilitiesInventoryCoalMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueDetails"
     ],
     "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": [
      "r860",
      "r901"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r801"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance [Table Text Block]",
        "terseLabel": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r801"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails",
      "http://halladorenergy.com/role/DisclosureLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r291",
      "r292",
      "r293",
      "r294",
      "r366",
      "r368",
      "r397",
      "r398",
      "r399",
      "r406",
      "r455",
      "r499",
      "r500",
      "r502",
      "r578",
      "r579",
      "r588",
      "r604",
      "r605",
      "r665",
      "r667",
      "r669",
      "r670",
      "r672",
      "r687",
      "r688",
      "r709",
      "r716",
      "r726",
      "r731",
      "r732",
      "r733",
      "r734",
      "r747",
      "r755",
      "r891",
      "r898",
      "r935",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails",
      "http://halladorenergy.com/role/DisclosureLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r291",
      "r292",
      "r293",
      "r294",
      "r366",
      "r368",
      "r397",
      "r398",
      "r399",
      "r406",
      "r455",
      "r499",
      "r500",
      "r502",
      "r578",
      "r579",
      "r588",
      "r604",
      "r605",
      "r665",
      "r667",
      "r669",
      "r670",
      "r672",
      "r687",
      "r688",
      "r709",
      "r716",
      "r726",
      "r731",
      "r732",
      "r733",
      "r734",
      "r747",
      "r755",
      "r891",
      "r898",
      "r935",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953"
     ]
    },
    "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSegmentsOfBusinessTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]",
        "terseLabel": "Schedule of operations of primary reportable segments",
        "documentation": "Tabular disclosure of the reconciliation of 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": [
      "r23",
      "r24"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]",
        "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure"
       }
      }
     },
     "auth_ref": [
      "r769",
      "r779",
      "r789",
      "r821"
     ]
    },
    "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount",
        "terseLabel": "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": [
      "r31",
      "r32",
      "r98",
      "r99"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureNotesPayableRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Domain]",
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r247",
      "r367",
      "r492",
      "r493",
      "r544",
      "r550",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r632",
      "r634",
      "r664"
     ]
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureNotesPayableRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [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": [
      "r247",
      "r638",
      "r639",
      "r642"
     ]
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "NOTES PAYABLE - RELATED PARTIES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureNotesPayableRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r247",
      "r367",
      "r492",
      "r493",
      "r544",
      "r550",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r632",
      "r634",
      "r664",
      "r945"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureNotesPayableRelatedParties"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "NOTES PAYABLE - RELATED PARTIES",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r489",
      "r490",
      "r491",
      "r493",
      "r495",
      "r595",
      "r596",
      "r597",
      "r640",
      "r641",
      "r642",
      "r661",
      "r663"
     ]
    },
    "us-gaap_RepaymentsOfBankDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfBankDebt",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSubsequentEventsDetails",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayments of Bank Debt",
        "negatedLabel": "Payments on bank debt",
        "terseLabel": "Payments on bank debt",
        "documentation": "The cash outflow to settle a bank borrowing during the year."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfLinesOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayments of Lines of Credit",
        "terseLabel": "Repayment of revolving credit",
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r866"
     ]
    },
    "us-gaap_RepaymentsOfRelatedPartyDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfRelatedPartyDebt",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayments of Related Party Debt",
        "negatedLabel": "Payments on related party notes payable",
        "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party 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: Payments for Advances from Affiliates."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "hnrg_RepresentsConversionPriceOf615WithMaturityDateOfDecember2028AdditionalSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "RepresentsConversionPriceOf615WithMaturityDateOfDecember2028AdditionalSharesMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Relating to the additional shares if conversion price of 6.15% with maturity date of December 2028.",
        "label": "Represents conversion price of %6.15 with maturity date of December 2028, additional shares [Member]."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_RepresentsVestingIn2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "RepresentsVestingIn2025Member",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansVestingOfNonVestedRsuGrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents vesting in 2025.",
        "label": "Represents vesting in 2025 [Member]",
        "terseLabel": "2025"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_RepresentsVestingIn2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "RepresentsVestingIn2026Member",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansVestingOfNonVestedRsuGrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents vesting in 2026.",
        "label": "Represents vesting in 2026 [Member]",
        "terseLabel": "2026"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_RepresentsVestingIn2027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "RepresentsVestingIn2027Member",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansVestingOfNonVestedRsuGrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The RSU's vesting in 2027.",
        "label": "Represents vesting in 2027 [Member]",
        "terseLabel": "2027"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAtMarketAgreementDetails",
      "http://halladorenergy.com/role/DisclosureConvertibleNotesDetails",
      "http://halladorenergy.com/role/DisclosureRevenueDetails",
      "http://halladorenergy.com/role/DisclosureRevenueRemainingPerformanceObligationsDetails",
      "http://halladorenergy.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Domain]"
       }
      }
     },
     "auth_ref": [
      "r168",
      "r169",
      "r310",
      "r340",
      "r494",
      "r501",
      "r541",
      "r695",
      "r696"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]",
        "terseLabel": "Restatement Determination Date:"
       }
      }
     },
     "auth_ref": [
      "r770",
      "r780",
      "r790",
      "r822"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date",
        "terseLabel": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r771",
      "r781",
      "r791",
      "r823"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Does Not Require Recovery [Text Block]",
        "terseLabel": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r778",
      "r788",
      "r798",
      "r830"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSelfInsuranceDetails",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Cash and Cash Equivalents",
        "periodEndLabel": "Restricted cash",
        "terseLabel": "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": [
      "r17",
      "r107",
      "r140",
      "r163",
      "r546"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSelfInsuranceDetails"
     ],
     "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": [
      "r53"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSelfInsuranceDetails"
     ],
     "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": [
      "r140"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansDetails",
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansRsuActivityDetails",
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansVestingOfNonVestedRsuGrantsDetails"
     ],
     "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_RestructuringAndRelatedActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringAndRelatedActivitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "ORGANIZATIONAL RESTRUCTURING"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureOrganizationalRestructuring"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring and Related Activities Disclosure [Text Block]",
        "terseLabel": "ORGANIZATIONAL RESTRUCTURING",
        "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled."
       }
      }
     },
     "auth_ref": [
      "r283",
      "r284",
      "r285",
      "r287",
      "r290"
     ]
    },
    "us-gaap_RestructuringReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringReserve",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureOrganizationalRestructuringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring Reserve",
        "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan."
       }
      }
     },
     "auth_ref": [
      "r285",
      "r288"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r103",
      "r548",
      "r583",
      "r587",
      "r593",
      "r615",
      "r737"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r171",
      "r172",
      "r173",
      "r177",
      "r184",
      "r186",
      "r188",
      "r255",
      "r258",
      "r273",
      "r418",
      "r419",
      "r426",
      "r427",
      "r428",
      "r432",
      "r433",
      "r434",
      "r443",
      "r445",
      "r446",
      "r449",
      "r452",
      "r467",
      "r469",
      "r580",
      "r582",
      "r599",
      "r990"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "REVENUE"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueCoalOperationsDetails",
      "http://halladorenergy.com/role/DisclosureRevenueElectricOperationsDetails",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Revenues",
        "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": [
      "r118",
      "r119",
      "r209",
      "r216",
      "r217",
      "r232",
      "r238",
      "r241",
      "r243",
      "r245",
      "r362",
      "r363",
      "r503"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "REVENUE",
        "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": [
      "r132",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r365"
     ]
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from External Customers by Geographic Areas [Table Text Block]",
        "terseLabel": "Schedule of revenue by geographic area",
        "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligation",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueDetails",
      "http://halladorenergy.com/role/DisclosureRevenueRemainingPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r126"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueDetails",
      "http://halladorenergy.com/role/DisclosureRevenueRemainingPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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": []
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueRemainingPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "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": [
      "r127"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueRemainingPerformanceObligationsDetails"
     ],
     "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": [
      "r127"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueDetails",
      "http://halladorenergy.com/role/DisclosureRevenueRemainingPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]",
        "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueRemainingPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue, Remaining Performance Obligation, Percentage",
        "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r855"
     ]
    },
    "hnrg_RevenueRemainingPerformanceObligationVolume": {
     "xbrltype": "massItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "RevenueRemainingPerformanceObligationVolume",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueCoalOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents remaining volume performance obligations relating to coal contracts with price reopeners.",
        "label": "Revenue Remaining Performance Obligation, Volume",
        "terseLabel": "Remaining volume performance obligations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Revenues",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSegmentsOfBusinessSummaryOfReportableSegmentsOperationsDetails",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues",
        "totalLabel": "Total sales and operating revenues",
        "verboseLabel": "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": [
      "r118",
      "r119",
      "r154",
      "r166",
      "r209",
      "r216",
      "r217",
      "r232",
      "r238",
      "r241",
      "r243",
      "r245",
      "r253",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r456",
      "r538",
      "r704",
      "r896"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "SALES AND OPERATING REVENUES:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevolvingCreditFacilityMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails",
      "http://halladorenergy.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving credit",
        "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/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r839"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r839"
     ]
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAtMarketAgreementDetails"
     ],
     "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": []
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails",
      "http://halladorenergy.com/role/DisclosureRevenueCoalOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]"
       }
      }
     },
     "auth_ref": [
      "r189",
      "r369",
      "r850",
      "r873"
     ]
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of accounts payable and accrued liabilities",
        "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_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAtMarketAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]",
        "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r435"
     ]
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDebtTableTextBlock",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Debt [Table Text Block]",
        "terseLabel": "Schedule of debt",
        "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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureNetIncomeLossPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of earnings (loss) per share",
        "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": [
      "r875"
     ]
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureEquityMethodInvestmentsDetails",
      "http://halladorenergy.com/role/DisclosureGeneralBusinessDetails",
      "http://halladorenergy.com/role/DisclosureSegmentsOfBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r249",
      "r250",
      "r252",
      "r425",
      "r851",
      "r852",
      "r853",
      "r930",
      "r931",
      "r932",
      "r933"
     ]
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEquityMethodInvestmentsLineItems",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureEquityMethodInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Equity Method Investments [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": [
      "r166",
      "r249",
      "r250",
      "r252",
      "r253",
      "r456"
     ]
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEquityMethodInvestmentsTable",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureEquityMethodInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investment [Table]",
        "documentation": "Disclosure of information about equity method investment. Includes, but is not limited to, name of investee or group of investees, percentage ownership, difference between investment and value of underlying equity in net assets."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r166",
      "r249",
      "r250",
      "r252",
      "r253",
      "r456"
     ]
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]",
        "terseLabel": "Schedule of maturities of long-term debt",
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureNotesPayableRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Table]",
        "documentation": "Disclosure of information about related party transaction."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r37",
      "r638",
      "r639",
      "r642"
     ]
    },
    "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]",
        "terseLabel": "Schedule of revenue by major customers",
        "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSegmentsOfBusinessDetails",
      "http://halladorenergy.com/role/DisclosureSegmentsOfBusinessSummaryOfReportableSegmentsOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r21",
      "r22"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansDetails",
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansRsuActivityDetails",
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansVestingOfNonVestedRsuGrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r371",
      "r372",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
        "terseLabel": "Schedule of Non-vested RSU vesting years",
        "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": [
      "r104"
     ]
    },
    "us-gaap_SecuredDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuredDebtCurrent",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Secured Debt, Current",
        "terseLabel": "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": [
      "r56",
      "r109"
     ]
    },
    "us-gaap_SecuredLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuredLongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Secured Long-Term Debt, Noncurrent",
        "terseLabel": "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": [
      "r13"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://halladorenergy.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r764"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://halladorenergy.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r766"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentDomain",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueCoalOperationsDetails",
      "http://halladorenergy.com/role/DisclosureRevenueElectricOperationsDetails",
      "http://halladorenergy.com/role/DisclosureSegmentsOfBusinessSummaryOfReportableSegmentsOperationsDetails"
     ],
     "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": [
      "r118",
      "r119",
      "r120",
      "r121",
      "r209",
      "r212",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r226",
      "r227",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r238",
      "r239",
      "r240",
      "r245",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r286",
      "r289",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r701",
      "r704",
      "r705",
      "r710",
      "r750",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986"
     ]
    },
    "us-gaap_SegmentExpenditureAdditionToLongLivedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentExpenditureAdditionToLongLivedAssets",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSegmentsOfBusinessSummaryOfReportableSegmentsOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Additions",
        "verboseLabel": "Capital Expenditures",
        "documentation": "Amount of expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r209",
      "r227",
      "r238",
      "r704",
      "r705"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureGeneralBusinessDetails",
      "http://halladorenergy.com/role/DisclosureRevenueCoalOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": [
      "r243",
      "r244",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r601",
      "r602",
      "r603",
      "r666",
      "r668",
      "r671",
      "r673",
      "r676",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r691",
      "r718",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r749",
      "r755",
      "r900",
      "r958",
      "r959",
      "r960",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "SEGMENTS OF BUSINESS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSegmentsOfBusiness"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "SEGMENTS OF BUSINESS",
        "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": [
      "r121",
      "r209",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r228",
      "r230",
      "r231",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r245",
      "r700",
      "r702",
      "r703",
      "r704",
      "r706",
      "r707",
      "r708"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSegmentsOfBusinessDetails",
      "http://halladorenergy.com/role/DisclosureSegmentsOfBusinessSummaryOfReportableSegmentsOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting 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": []
    },
    "hnrg_SelfInsuranceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "SelfInsuranceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "N/A",
        "label": "SELF-INSURANCE"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_SelfInsuranceLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "SelfInsuranceLineItems",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSelfInsuranceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Self Insurance [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_SelfInsuranceTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "SelfInsuranceTable",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSelfInsuranceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure for the general note to the financial statements for the self-insurance taken by the entity.",
        "label": "Self Insurance [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_SelfInsuranceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "SelfInsuranceTextBlock",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSelfInsurance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for self insurance.",
        "label": "Self Insurance [Text Block]",
        "terseLabel": "SELF-INSURANCE"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling, General and Administrative Expense",
        "terseLabel": "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": [
      "r80"
     ]
    },
    "hnrg_SeniorUnsecuredConvertibleNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "SeniorUnsecuredConvertibleNotesMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represent information regarding senior unsecured convertible notes.",
        "label": "Senior Unsecured Convertible Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansRsuActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "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": [
      "r391"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansRsuActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Awarded (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": [
      "r389"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansRsuActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Share price on grant date, awarded (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": [
      "r389"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansRsuActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Non-vested grants - Ending (in shares)",
        "periodStartLabel": "Non-vested grants - Beginning (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": [
      "r386",
      "r387"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansRsuActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Shares outstanding (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansRsuActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "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": [
      "r390"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansRsuActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Share price on vested date (in dollars per share)",
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r390"
     ]
    },
    "hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansVestingOfNonVestedRsuGrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that are to vest in a future period.",
        "label": "RSUs vesting (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansDetails",
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansRsuActivityDetails",
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansVestingOfNonVestedRsuGrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [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": [
      "r371",
      "r372",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Number of shares available for grants (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": [
      "r35"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansDetails",
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansRsuActivityDetails",
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansVestingOfNonVestedRsuGrantsDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Award Types",
        "terseLabel": "All Award Types",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400"
     ]
    },
    "us-gaap_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharePrice",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Price",
        "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/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding",
        "terseLabel": "Intrinsic value of outstanding shares",
        "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansRsuActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Weighted average share price (in dollars per share)",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares, Outstanding",
        "periodEndLabel": "Balance at the end (in shares)",
        "periodStartLabel": "Balance at the beginning (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/2024",
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "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": []
    },
    "hnrg_ShortTermPurchaseAgreementPrepaidContractAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "ShortTermPurchaseAgreementPrepaidContractAmount",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueDetails",
      "http://halladorenergy.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount prepaid for the short-term purchase agreement.",
        "label": "hnrg_ShortTermPurchaseAgreementPrepaidContractAmount",
        "terseLabel": "Long Term Purchase Agreement, Prepaid Contract Amount"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour": {
     "xbrltype": "energyItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueDetails",
      "http://halladorenergy.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of energy to be used under the short-term agreement, in Megawatts Per Hour.",
        "label": "hnrg_ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour",
        "terseLabel": "Long Term Purchase Commitment, Total Usage of Power, Megawatt Per Hour (Megawatt-Hour)"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_SouthwesternIndianaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "SouthwesternIndianaMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureGeneralBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information regarding Southwestern Indiana.",
        "label": "Southwestern Indiana [Member]",
        "terseLabel": "Southwestern Indiana"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueCoalOperationsDetails",
      "http://halladorenergy.com/role/DisclosureRevenueElectricOperationsDetails",
      "http://halladorenergy.com/role/DisclosureSegmentsOfBusinessSummaryOfReportableSegmentsOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r119",
      "r120",
      "r121",
      "r135",
      "r209",
      "r212",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r226",
      "r227",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r238",
      "r239",
      "r240",
      "r245",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r274",
      "r286",
      "r289",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r701",
      "r704",
      "r705",
      "r710",
      "r750",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r66",
      "r69",
      "r70",
      "r133",
      "r151",
      "r152",
      "r153",
      "r171",
      "r172",
      "r173",
      "r177",
      "r184",
      "r186",
      "r188",
      "r210",
      "r255",
      "r258",
      "r273",
      "r351",
      "r418",
      "r419",
      "r426",
      "r427",
      "r428",
      "r432",
      "r433",
      "r434",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r449",
      "r452",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r467",
      "r469",
      "r486",
      "r557",
      "r580",
      "r581",
      "r582",
      "r599",
      "r657"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureGeneralBusinessDetails",
      "http://halladorenergy.com/role/DisclosureRevenueCoalOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r243",
      "r244",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r601",
      "r602",
      "r603",
      "r666",
      "r668",
      "r671",
      "r673",
      "r676",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r691",
      "r718",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r749",
      "r755",
      "r900",
      "r958",
      "r959",
      "r960",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "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": [
      "r171",
      "r172",
      "r173",
      "r210",
      "r469",
      "r503",
      "r591",
      "r600",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r614",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r623",
      "r624",
      "r625",
      "r626",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r634",
      "r636",
      "r637",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r657",
      "r756"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Consolidated Statements of Cash Flows"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Consolidated Balance Sheets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Consolidated Statements of Stockholders' Equity"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails",
      "http://halladorenergy.com/role/DisclosureRevenueCoalOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]"
       }
      }
     },
     "auth_ref": [
      "r189",
      "r369",
      "r850",
      "r854",
      "r873"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r172",
      "r173",
      "r210",
      "r247",
      "r469",
      "r503",
      "r591",
      "r600",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r614",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r623",
      "r624",
      "r625",
      "r626",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r634",
      "r636",
      "r637",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r657",
      "r756"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method [Text Block]",
        "terseLabel": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r773",
      "r783",
      "r793",
      "r825"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities",
        "terseLabel": "Stock issued on redemption of convertible notes (in shares)",
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r33",
      "r66",
      "r69",
      "r103",
      "r323"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAtMarketAgreementDetails",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Stock issued in ATM offering (in shares)",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r65",
      "r66",
      "r103",
      "r592",
      "r657",
      "r674"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures",
        "terseLabel": "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": [
      "r11",
      "r65",
      "r66",
      "r103"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Value, Conversion of Convertible Securities",
        "terseLabel": "Stock issued on redemption of convertible notes",
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r66",
      "r69",
      "r70",
      "r103"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAtMarketAgreementDetails",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Stock issued in ATM offering",
        "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": [
      "r11",
      "r65",
      "r66",
      "r103",
      "r599",
      "r657",
      "r674",
      "r762"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures",
        "terseLabel": "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": [
      "r11",
      "r103"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity, Attributable to Parent",
        "periodEndLabel": "Balance at the end",
        "periodStartLabel": "Balance at the beginning",
        "totalLabel": "Total stockholders' equity",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r69",
      "r70",
      "r90",
      "r616",
      "r633",
      "r658",
      "r659",
      "r737",
      "r763",
      "r867",
      "r886",
      "r936",
      "r990"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity, Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders' equity:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAtMarketAgreement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Text Block]",
        "terseLabel": "AT THE MARKET AGREEMENT",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r165",
      "r337",
      "r339",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r450",
      "r660",
      "r662",
      "r675"
     ]
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "SUBSEQUENT EVENTS",
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event."
       }
      }
     },
     "auth_ref": [
      "r463",
      "r497"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Events",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r463",
      "r497"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Table]",
        "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued."
       }
      }
     },
     "auth_ref": [
      "r463",
      "r497"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSubsequentEventsDetails"
     ],
     "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": [
      "r463",
      "r497"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSubsequentEventsDetails"
     ],
     "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": [
      "r463",
      "r497"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "SUBSEQUENT EVENTS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureSubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "SUBSEQUENT EVENTS",
        "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": [
      "r496",
      "r498"
     ]
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAtMarketAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_SummitTerminalLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "SummitTerminalLlcMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAssetsHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information relating to Summit Terminal LLC.",
        "label": "Summit Terminal LLC [Member]",
        "terseLabel": "Summit"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_SunriseEnergyLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "SunriseEnergyLlcMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureEquityMethodInvestmentsDetails",
      "http://halladorenergy.com/role/DisclosureGeneralBusinessDetails",
      "http://halladorenergy.com/role/DisclosureSegmentsOfBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents Sunrise Energy, LLC.",
        "label": "Sunrise Energy, LLC [Member]",
        "terseLabel": "Sunrise Energy, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "SUPPLEMENTAL CASH FLOW INFORMATION:"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List [Table Text Block]",
        "terseLabel": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r819"
     ]
    },
    "us-gaap_TaxesPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxesPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Taxes Payable",
        "terseLabel": "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": [
      "r57",
      "r110",
      "r954"
     ]
    },
    "hnrg_TermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "TermLoanMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails",
      "http://halladorenergy.com/role/DisclosureSubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the term loan.",
        "label": "Term Loan [Member]",
        "terseLabel": "Term Loan"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount",
        "terseLabel": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r811"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group [Text Block]",
        "terseLabel": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r818"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]",
        "terseLabel": "Trading Arrangement:"
       }
      }
     },
     "auth_ref": [
      "r838"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]",
        "terseLabel": "Trading Arrangements, by Individual"
       }
      }
     },
     "auth_ref": [
      "r840"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://halladorenergy.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Adoption Date",
        "terseLabel": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r841"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Duration",
        "terseLabel": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r842"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Expiration Date",
        "terseLabel": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r842"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r840"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Title",
        "terseLabel": "Title"
       }
      }
     },
     "auth_ref": [
      "r840"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Securities Aggregate Available Amount",
        "terseLabel": "Aggregate Available"
       }
      }
     },
     "auth_ref": [
      "r843"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Termination Date",
        "terseLabel": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r841"
     ]
    },
    "us-gaap_UnamortizedDebtIssuanceExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnamortizedDebtIssuanceExpense",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureBankDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unamortized Debt Issuance Expense",
        "terseLabel": "Unamortized bank fees",
        "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change, Percent",
        "terseLabel": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r837"
     ]
    },
    "hnrg_UnsecuredPromissoryNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "UnsecuredPromissoryNotesMember",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureNotesPayableRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the unsecured promissory notes.",
        "label": "Unsecured Promissory Notes [Member]",
        "terseLabel": "Unsecured Promissory Notes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UtilitiesOperatingExpenseMaintenanceAndOperations",
     "crdr": "debit",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Utilities Operating Expense, Maintenance and Operations",
        "terseLabel": "Other operating and maintenance costs",
        "documentation": "Amount of operating expense for routine plant maintenance, repairs and operations of regulated operation."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "us-gaap_VestingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VestingAxis",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansVestingOfNonVestedRsuGrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting [Axis]",
        "documentation": "Information by vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r902",
      "r903",
      "r904",
      "r905",
      "r906",
      "r907",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927"
     ]
    },
    "us-gaap_VestingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VestingDomain",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansVestingOfNonVestedRsuGrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting [Domain]",
        "documentation": "Vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r902",
      "r903",
      "r904",
      "r905",
      "r906",
      "r907",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927"
     ]
    },
    "hnrg_VestingIn2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "VestingIn2024Member",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureStockCompensationPlansVestingOfNonVestedRsuGrantsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents vesting in 2024.",
        "label": "Vesting in 2024 [Member]",
        "terseLabel": "2024"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]",
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r807"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureNetIncomeLossPerShareComputationOfNetIncomeAllocatedToCommonShareholdersDetails",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Weighted average shares outstanding - 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": [
      "r193",
      "r204"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureNetIncomeLossPerShareComputationOfNetIncomeAllocatedToCommonShareholdersDetails",
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Weighted average shares outstanding - 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": [
      "r192",
      "r204"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "presentation": [
      "http://halladorenergy.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]",
        "terseLabel": "WEIGHTED AVERAGE SHARES OUTSTANDING"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WorkersCompensationLiabilityCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureAccountsPayableAndAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Workers' Compensation Liability",
        "terseLabel": "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": [
      "r57",
      "r62",
      "r111"
     ]
    },
    "hnrg_Year2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "Year2025Member",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueCoalOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information relating to year 2025.",
        "label": "Year 2025 [Member]",
        "terseLabel": "2025"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_Year2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "Year2026Member",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueCoalOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information relating to year 2026.",
        "label": "Year 2026 [Member]",
        "terseLabel": "2026"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_Year2027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://halladorenergy.com/20240930",
     "localname": "Year2027Member",
     "presentation": [
      "http://halladorenergy.com/role/DisclosureRevenueCoalOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information relating to year 2027.",
        "label": "Year 2027 [Member]",
        "terseLabel": "2027"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]",
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r805"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "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/2147477401/830-230-45-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-10"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-14"
  },
  "r3": {
   "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"
  },
  "r4": {
   "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"
  },
  "r5": {
   "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"
  },
  "r6": {
   "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"
  },
  "r7": {
   "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"
  },
  "r8": {
   "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"
  },
  "r9": {
   "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"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r11": {
   "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"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r13": {
   "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"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3"
  },
  "r15": {
   "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"
  },
  "r16": {
   "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"
  },
  "r17": {
   "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"
  },
  "r18": {
   "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"
  },
  "r19": {
   "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"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r23": {
   "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"
  },
  "r24": {
   "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"
  },
  "r25": {
   "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"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-4"
  },
  "r27": {
   "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"
  },
  "r28": {
   "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"
  },
  "r29": {
   "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"
  },
  "r30": {
   "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"
  },
  "r31": {
   "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"
  },
  "r32": {
   "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"
  },
  "r33": {
   "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"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r35": {
   "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"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r39": {
   "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/2147477734/942-470-50-3"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205-20/tableOfContent"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-11"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3A"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4A"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5D"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r53": {
   "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(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r54": {
   "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)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r55": {
   "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)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r56": {
   "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"
  },
  "r57": {
   "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"
  },
  "r58": {
   "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(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r59": {
   "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(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r60": {
   "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(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "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(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r64": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r70": {
   "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"
  },
  "r71": {
   "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"
  },
  "r72": {
   "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"
  },
  "r73": {
   "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"
  },
  "r74": {
   "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"
  },
  "r75": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r76": {
   "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)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r77": {
   "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)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r78": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r79": {
   "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"
  },
  "r80": {
   "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"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "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"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r90": {
   "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"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-9"
  },
  "r93": {
   "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"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r97": {
   "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"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Subparagraph": "(14)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Subparagraph": "(15)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r103": {
   "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"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "820",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/820/tableOfContent"
  },
  "r107": {
   "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/2147478546/942-210-S99-1"
  },
  "r108": {
   "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/2147478546/942-210-S99-1"
  },
  "r109": {
   "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/2147478546/942-210-S99-1"
  },
  "r110": {
   "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/2147478546/942-210-S99-1"
  },
  "r111": {
   "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/2147478546/942-210-S99-1"
  },
  "r112": {
   "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/2147478546/942-210-S99-1"
  },
  "r113": {
   "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(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r114": {
   "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/2147478546/942-210-S99-1"
  },
  "r115": {
   "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/2147478524/942-220-S99-1"
  },
  "r116": {
   "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/2147478524/942-220-S99-1"
  },
  "r117": {
   "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/2147478524/942-220-S99-1"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "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"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "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"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "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"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/250/tableOfContent"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "323",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/323/tableOfContent"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r133": {
   "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"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7"
  },
  "r135": {
   "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"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-6"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r210": {
   "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"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r239": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r258": {
   "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"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r274": {
   "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"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/420/tableOfContent"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r286": {
   "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"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r288": {
   "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.b.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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.e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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/2147477891/740-270-50-1"
  },
  "r424": {
   "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"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r449": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r466": {
   "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"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r468": {
   "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"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r479": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1"
  },
  "r486": {
   "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"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r514": {
   "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/2147477215/932-235-50-23"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r533": {
   "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/2147477215/932-235-50-8"
  },
  "r534": {
   "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/2147477215/932-235-50-8"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r537": {
   "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/2147478524/942-220-S99-1"
  },
  "r538": {
   "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/2147477314/942-235-S99-1"
  },
  "r539": {
   "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/2147478451/942-360-50-1"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "470",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r541": {
   "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)(1)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r542": {
   "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/2147478777/944-210-S99-1"
  },
  "r543": {
   "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/2147478777/944-210-S99-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)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/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)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/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)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/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)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/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)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/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)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/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)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/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/2147478777/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/2147478777/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/2147477250/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/2147477250/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/2147477250/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/2147477250/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(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/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(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r559": {
   "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/2147477250/944-220-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 A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/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 B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/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 C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/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 D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/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 E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/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 F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/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 G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/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 H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/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 I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/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 J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r570": {
   "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/2147477965/944-235-S99-1"
  },
  "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 A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/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 B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/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 C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/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 D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/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 E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r576": {
   "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/2147477965/944-235-S99-2"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r579": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r587": {
   "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"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "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"
  },
  "r594": {
   "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"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6"
  },
  "r598": {
   "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/2147478009/946-205-45-3"
  },
  "r599": {
   "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/2147478009/946-205-45-4"
  },
  "r600": {
   "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/2147477796/946-210-45-4"
  },
  "r601": {
   "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/2147478795/946-210-50-1"
  },
  "r602": {
   "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/2147478795/946-210-50-2"
  },
  "r603": {
   "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/2147478795/946-210-50-6"
  },
  "r604": {
   "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/2147478795/946-210-50-6"
  },
  "r605": {
   "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/2147478795/946-210-50-6"
  },
  "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(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r622": {
   "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/2147479170/946-210-S99-1"
  },
  "r623": {
   "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/2147479170/946-210-S99-1"
  },
  "r624": {
   "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/2147479170/946-210-S99-1"
  },
  "r625": {
   "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/2147479170/946-210-S99-1"
  },
  "r626": {
   "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/2147479170/946-210-S99-1"
  },
  "r627": {
   "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/2147479170/946-210-S99-1"
  },
  "r628": {
   "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/2147479170/946-210-S99-1"
  },
  "r629": {
   "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/2147479170/946-210-S99-1"
  },
  "r630": {
   "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/2147479170/946-210-S99-1"
  },
  "r631": {
   "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/2147479170/946-210-S99-1"
  },
  "r632": {
   "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/2147479170/946-210-S99-2"
  },
  "r633": {
   "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/2147479170/946-210-S99-2"
  },
  "r634": {
   "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/2147479105/946-220-45-3"
  },
  "r635": {
   "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/2147479105/946-220-45-7"
  },
  "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(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/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(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/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(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/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(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/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(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/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(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/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(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r643": {
   "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/2147479134/946-220-S99-1"
  },
  "r644": {
   "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/2147479134/946-220-S99-1"
  },
  "r645": {
   "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/2147479134/946-220-S99-1"
  },
  "r646": {
   "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/2147479134/946-220-S99-1"
  },
  "r647": {
   "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/2147479134/946-220-S99-1"
  },
  "r648": {
   "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/2147479134/946-220-S99-1"
  },
  "r649": {
   "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/2147479134/946-220-S99-1"
  },
  "r650": {
   "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/2147479134/946-220-S99-1"
  },
  "r651": {
   "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/2147479134/946-220-S99-1"
  },
  "r652": {
   "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/2147479134/946-220-S99-1"
  },
  "r653": {
   "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/2147479134/946-220-S99-1"
  },
  "r654": {
   "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/2147479134/946-220-S99-1"
  },
  "r655": {
   "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/2147479134/946-220-S99-1"
  },
  "r656": {
   "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/2147479134/946-220-S99-3"
  },
  "r657": {
   "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/2147479134/946-220-S99-3"
  },
  "r658": {
   "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/2147479134/946-220-S99-3"
  },
  "r659": {
   "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/2147479134/946-220-S99-3"
  },
  "r660": {
   "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/2147477968/946-235-50-2"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r662": {
   "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/2147477968/946-235-50-2"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r664": {
   "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/2147477802/946-310-45-1"
  },
  "r665": {
   "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/2147477271/946-320-S99-1"
  },
  "r666": {
   "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/2147477271/946-320-S99-1"
  },
  "r667": {
   "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/2147477271/946-320-S99-2"
  },
  "r668": {
   "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/2147477271/946-320-S99-2"
  },
  "r669": {
   "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/2147477271/946-320-S99-3"
  },
  "r670": {
   "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/2147477271/946-320-S99-3"
  },
  "r671": {
   "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/2147477271/946-320-S99-3"
  },
  "r672": {
   "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/2147477271/946-320-S99-6"
  },
  "r673": {
   "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/2147477271/946-320-S99-6"
  },
  "r674": {
   "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/2147478448/946-505-50-2"
  },
  "r675": {
   "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/2147478448/946-505-50-6"
  },
  "r676": {
   "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(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r677": {
   "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/2147479196/954-310-45-1"
  },
  "r678": {
   "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 A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r679": {
   "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/2147478979/970-360-S99-1"
  },
  "r680": {
   "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/2147478979/970-360-S99-1"
  },
  "r681": {
   "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/2147478979/970-360-S99-1"
  },
  "r682": {
   "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/2147478979/970-360-S99-1"
  },
  "r683": {
   "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/2147478979/970-360-S99-1"
  },
  "r684": {
   "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/2147478979/970-360-S99-1"
  },
  "r685": {
   "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/2147478979/970-360-S99-1"
  },
  "r686": {
   "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/2147478979/970-360-S99-1"
  },
  "r687": {
   "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/2147477332/976-310-50-1"
  },
  "r688": {
   "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/2147479230/978-310-50-1"
  },
  "r689": {
   "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"
  },
  "r690": {
   "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"
  },
  "r691": {
   "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"
  },
  "r692": {
   "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"
  },
  "r693": {
   "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"
  },
  "r694": {
   "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"
  },
  "r695": {
   "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"
  },
  "r696": {
   "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"
  },
  "r697": {
   "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"
  },
  "r698": {
   "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"
  },
  "r699": {
   "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"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r709": {
   "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"
  },
  "r710": {
   "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"
  },
  "r711": {
   "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"
  },
  "r712": {
   "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"
  },
  "r713": {
   "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"
  },
  "r714": {
   "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"
  },
  "r715": {
   "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"
  },
  "r716": {
   "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"
  },
  "r717": {
   "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"
  },
  "r718": {
   "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"
  },
  "r719": {
   "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"
  },
  "r720": {
   "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"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r724": {
   "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"
  },
  "r725": {
   "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"
  },
  "r726": {
   "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"
  },
  "r727": {
   "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"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r729": {
   "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"
  },
  "r730": {
   "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"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r736": {
   "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"
  },
  "r737": {
   "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"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r746": {
   "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"
  },
  "r747": {
   "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"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r753": {
   "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/2147478795/946-210-50-1"
  },
  "r754": {
   "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/2147478795/946-210-50-6"
  },
  "r755": {
   "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/2147477439/946-210-55-1"
  },
  "r756": {
   "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/2147477802/946-310-45-1"
  },
  "r757": {
   "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/2147477271/946-320-S99-1"
  },
  "r758": {
   "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/2147477271/946-320-S99-2"
  },
  "r759": {
   "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/2147477271/946-320-S99-3"
  },
  "r760": {
   "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/2147477271/946-320-S99-6"
  },
  "r761": {
   "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/2147479168/946-830-55-10"
  },
  "r762": {
   "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/2147479168/946-830-55-11"
  },
  "r763": {
   "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/2147479168/946-830-55-12"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r799": {
   "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"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r850": {
   "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"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r854": {
   "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"
  },
  "r855": {
   "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"
  },
  "r856": {
   "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"
  },
  "r857": {
   "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(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r858": {
   "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(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r859": {
   "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"
  },
  "r860": {
   "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"
  },
  "r861": {
   "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"
  },
  "r862": {
   "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"
  },
  "r863": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r864": {
   "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"
  },
  "r865": {
   "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"
  },
  "r866": {
   "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"
  },
  "r867": {
   "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"
  },
  "r868": {
   "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"
  },
  "r869": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r870": {
   "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"
  },
  "r871": {
   "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"
  },
  "r872": {
   "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"
  },
  "r873": {
   "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"
  },
  "r874": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r875": {
   "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"
  },
  "r876": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r877": {
   "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"
  },
  "r878": {
   "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"
  },
  "r879": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r880": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r881": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r882": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r883": {
   "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"
  },
  "r884": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r885": {
   "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"
  },
  "r886": {
   "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"
  },
  "r887": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r888": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r889": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r890": {
   "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"
  },
  "r891": {
   "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"
  },
  "r892": {
   "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"
  },
  "r893": {
   "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"
  },
  "r894": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r895": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r896": {
   "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"
  },
  "r897": {
   "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"
  },
  "r898": {
   "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"
  },
  "r899": {
   "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"
  },
  "r900": {
   "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"
  },
  "r901": {
   "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"
  },
  "r902": {
   "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"
  },
  "r903": {
   "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"
  },
  "r904": {
   "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"
  },
  "r905": {
   "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"
  },
  "r906": {
   "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"
  },
  "r907": {
   "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"
  },
  "r908": {
   "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"
  },
  "r909": {
   "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"
  },
  "r910": {
   "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"
  },
  "r911": {
   "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"
  },
  "r912": {
   "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"
  },
  "r913": {
   "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"
  },
  "r914": {
   "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"
  },
  "r915": {
   "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"
  },
  "r916": {
   "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"
  },
  "r917": {
   "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"
  },
  "r918": {
   "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"
  },
  "r919": {
   "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"
  },
  "r920": {
   "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"
  },
  "r921": {
   "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"
  },
  "r922": {
   "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"
  },
  "r923": {
   "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"
  },
  "r924": {
   "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"
  },
  "r925": {
   "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"
  },
  "r926": {
   "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"
  },
  "r927": {
   "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"
  },
  "r928": {
   "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"
  },
  "r929": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "720",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1"
  },
  "r930": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r931": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r932": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r933": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r934": {
   "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"
  },
  "r935": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r936": {
   "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"
  },
  "r937": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
  },
  "r938": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r939": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r940": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r941": {
   "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"
  },
  "r942": {
   "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"
  },
  "r943": {
   "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"
  },
  "r944": {
   "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"
  },
  "r945": {
   "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"
  },
  "r946": {
   "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"
  },
  "r947": {
   "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"
  },
  "r948": {
   "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"
  },
  "r949": {
   "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"
  },
  "r950": {
   "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"
  },
  "r951": {
   "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"
  },
  "r952": {
   "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"
  },
  "r953": {
   "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"
  },
  "r954": {
   "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/2147478777/944-210-S99-1"
  },
  "r955": {
   "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/2147478777/944-210-S99-1"
  },
  "r956": {
   "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)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r957": {
   "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/2147478777/944-210-S99-1"
  },
  "r958": {
   "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"
  },
  "r959": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r960": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r961": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r962": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r963": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r964": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r965": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r966": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r967": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r968": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r969": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r970": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r971": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r972": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r973": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r974": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r975": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r976": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r977": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r978": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r979": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r980": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r981": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r982": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r983": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r984": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r985": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r986": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r987": {
   "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/2147478009/946-205-45-4"
  },
  "r988": {
   "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/2147479170/946-210-S99-1"
  },
  "r989": {
   "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/2147479170/946-210-S99-1"
  },
  "r990": {
   "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/2147479134/946-220-S99-3"
  },
  "r991": {
   "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/2147479134/946-220-S99-3"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>93
<FILENAME>0001558370-24-015355-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001558370-24-015355-xbrl.zip
M4$L#!!0    ( (V*;%F.4JD>JA0  ";;   1    :&YR9RTR,#(T,#DS,"YX
M<V3M75MSVSB6?I^J_0\<OVRF:N1KG(Y=G4S1LNQH6Y;<DISN[,L41$(2*A2@
M!D%?]M?O 4A*O($@93NA=_EB4\3!Y9P/MW,A\.N_'E>>=8^Y3QC]M'>T?[AG
M8>HPE]#%I[U S#L?]_[U^3_^]NO?.YT_+\8#RV5.L,)46 ['2&#7>B!B:4W9
M>HVH=8,Y)YYG77#B+K!E'1WN?]P_W#\[M3J=SZJ,"^1#'D8M5=CQ_E&<T(V*
M8_3<.CHZ.#H^.#X\?F_]<G[\\?SXV+J]B0EOH&US8J1\]-USWUGB%;($X@LL
MAFB%_35R\*>]I1#K\X.#)?(\Y#*.*>:+IWV'K51)AV<G( 0D!">S0. KQE>7
M>(X"3X! Z%\!\E3]("</2TFD"!+)(%CJGT,[-A4^/#SL/YSL,[Z B@Z/#OZ\
M&4Q4$V/B)>6+:LT+Z7TN.N)IC?U-ICGR9ZJ"39+*%&=P\9IC1PHZU:C'&??B
M9IT=<.;A@RUEG-<).+3%>=KD5+E\[.POV/U!G)JN3O"2>B U)N1XKB7\< "I
M&W%"@BO238CH3@_"Q VIIRWRY.#/ :'?8\K [RP06N>%&"6D> I*>0JV//G$
M*185)*1*],6::R@A)47JL( *KH,@3$QE\(#-$C'(Y!D,R80D)/H%_2E.296.
M:; Z+@+C^/  /PI,?3+S<$>288X$3#%^YWA_TWTI(HY?S(M*2M5%L3#U62!)
M,*(9&'%*JO#'G)RB<7IT=G9VH%(3?3I3=*HUD'P@DV7QQYW#D\[)4::;=?!,
MW]5D8KIS<%$XN-,X/#K+8CG*E(P8%U6&?T26&G:D<-A]"(<=2<Y)FCZT24JU
MJ,),&T^EQ#R5=@CU!:(.WDYYI%@TD)#N Y!(2L9*MF#LN!J9.VX:'<?M^,%,
M2RP3PPR?_V99:N5"E#*A!HQ\%;]<KPF=L_ -O).]\ES*<PK]S9(/=^-^V?*A
MD)U N6K=ZC+JP@C%+CSXS".N!/P">9+'R1)CX>]9!%BLDR%N6]PZ%\\))8J/
ML[-3B=3AH=6Q-D7"\Z94*UFL%95KA07_>I M+E-1  6,Z&?U# N7#V4K\<EI
M/LH<D91D=)#G!%[]?-MF:;-%+V.T7A7#3:H_FH_6\<1;!4Q-3B.JQU51W59@
ML;FUK:+%=T=\N\A?7GGLH3:\VXQ&=$]V0U?68*DJ6G13Z%X2W_&8'W!\@>CW
M2SP3\?\!]GWYO^_[@9S]NLP7\$(@XD4 [YBW%..S]X>GA\< Z[9P^'%A#W^S
M+GL74_D,=5@N%/Y/"U9O7SU:)*K(<F1-UKNHKG^T:!O0O@H$_+I!\!<:@DT
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
M_)9$Z)(HLCM#O[(^6?>JE?>HV2V/%-XV80\]>915/CJ?$FDB[^Q59N)*<&H
M#=[^GDXDQ-R3'.JLE2"X,%!X&W^YIQ3XB7Z!2]Z,M?-7@OAR:.'M&K+:.M[2
MRY/3O)VP$GQJPM+>"=SC?KU8K_X=B_#CO.N9S(E+_("#><%R,O4RIS51/_#!
MNX($EX :D7X#A_15G <INQNI8-%X^#T;'?4 7)#:J+;D@$Y&2F@VH&9 R5LN
M+'BK51LU%XO9>MR)I!4D+Q_7OE:5DIYZZ_F98N;&X;&W'7)&D?J8R2D"#=XR
M4Q) ?[J\2"&.VN:O+LFRP""T"#49LQ53G/#ZSM\1<7WN+F"_SUQTOE@=$G\F
M)E]3R2"HS)?&W_CT1UF**0Q>=Y#6I%D04:V\_S4<V9$Z$Z7!6\!>:2D:0-ML
MVCC-#5B6DQJ6@6@?BM3# 7!F%%U/-^-.G@D6A2:5S#B!88X4GANP=752BV1%
MKBJQ7 2J]ESK@/<;^.L%=X[W:G*]H5'L>@,ORHK+ GF]@==PXSF'K><>TA\D
M4@XP)7Q,MBF_9'Z+ES]7$>.[;_8,N<]XR%32G4ZQG=MS[KD2^^UH^*,*K,H#
MZKT09E_M]^\^;U2KN5/+#LB++'BBOH!TF[QD;;)QR/7U@]A6L@LKJ3EX@]80
M+]![U(^UD?M3,EW-2@K+/DJRLTVW-F0EL?MW.9D6;(PG8L:C8#8K:<69U88,
M[[1V,@[+@!*&?\&C<+_+5@VD>2I.M3EVY8J1>6O.7N%/6N&(#5.BCD_(_CFF
MR/61G7&.23M?15DMAQ_><DX22C)FEF9WO9FEHJP7A@[O[&+2I] D7)8EC9I'
M=&]6B7!CZ,K3BP?PQ%8(>*WO?3_DXY%L\T^2H^)\FR)7'E<\K.,= ^A/$R\Q
M:'3KF?FJ3GTA_/"./<8F''578V^,WOC]7OX,!-/+G4=',T1Q&XDEQ3E? I4=
M6"\JKNK6LDNU*(]1[K\7R5'8<K^RQ")?A@!8E@)VD4]7<_!6#.*V,O9:-M,5
M9=-@;X&9%S5PD!OP \OLT\5<\I:\MH"T1GC\YSJ\7D>7R?Q>IZ B@"\3\JET
M?_J [!EQ,7W7,0R]W%6WBA):@-=;Y*AG=1&[Z,B3(0"678 =>70U!_*DVX8^
MXF=YF"Y%<,/U6_'Y)YBT1<"RIY)L9AZ"*J<*@.//-B;>#[NLH/P.1IKGT]F
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
M]1%B(=>BZ &S]"$9PU9$#=ZK+!IEX*II@"L6\<279RF3'!; 'L*D7#JIY%3
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
M&*<0J:[OG3HZ(=YQ-G\DTD]B[*?+PA/G?C29/FD?33>T@7#VZ7!"[&_3M)R
M;114+# =N-KHV-F1K#VN[!F&]E::XSOA#8.T7SX'I+2+"S%AI-H8V38&<([K
M1G5L&0#G EB*Z+.9#\]E/HS^2C@!MR&WF4DZ%<;Q K/'!0K'*2G1,#]NX5M^
MY"5\Z?9^0T&"QTD<B3?J^)%*9Y*<H03@K-J167/*5F :GSZ!J-._' # 1<4.
MM2$G$HYL1LM50-<8Y[<ZY*3?T_"%;]5PMKV+TM?NBK]?T2B^I_&_<#S!'IV'
MY-]%>YPU*JNP0A4<XM.GYBG>Q^U&\QSR%(ZBUV;M?2(DEV]-H^$+(H'8:MY0
M]HFW53VNU]UP?:JIXIW=#@UD)RR#YBR>1,G0B\D+1ZF&W_B@6*O2;WPVX*?I
MP6:HDQOYY$8^N9%/;N23&_GD1CZYD:$8A9,;^>1&=JIH1F?3]F3X.R;SA3@A
MOF"&YCC=7(L7GVX08:G_:4*#@.^Z1:]M:VU76'ZUCG%PG/X*7 'VK,F.I.XF
MP6;\8]@%N#%,/<^5C4"^A5F0\C^ZS:LO]CX)RL,?LXG_&N9 61[?PA3X+96)
MLRE0'OZ80ZQ?PQ0HR^-;F *<T3-,7,X""0;''%W^&B:"1"3 YD*=? WY9F\3
MD+(\%7<\\#$O =UDV51@'C =[6&;9C0ACK?U%OA!.?OV8E%<;.4M9/ M3)S]
MS1V\B5,9/R@'YJ]HXE26 ;24%4% ^B #YVQ&S"1*,G-0(X7EX-4"30I+/O*
MS@9\[+-,K&EB2S;\*:WE:--:<M%JDEKV(+Z-E)8]DITNF3DFVDR4$@R,%!*)
M7DDXW&'UDWR$VU#\I"Y^(@4#L&V5"GY[3U^*=2?U$E9\R19SJ#BBIE*:H0&
M;8V>L0;\>V.QIIR:H0$ )T,=%G=99$T^HJ;FFJ$!  ]F'1;#J,1V%'FTJB/1
M*8_VE$=[RJ,]Y=&>\FA/>;2G/-IJN[!N/7OI)N<FB1.&I:%N-R@ ..^TJY]N
MV.C.$WN'.0V5W:L7[PXKR]V-AM/1$=21NQ/5&#.ZKW'D,9)R6N?[U+;HOC3^
M1&B=XBF"PF]@/)<6#-[4P2^@W_N+ ^G8TEW;P:_N7Q4XT($]#CI[,>,S9\<R
M62JY6/K=\;,"$HEOV%A"M']&HB]Z1N[_[OB% 1TC]Q%UNI^7&R+39MW8RME.
MW)*>XC9;:XN/[P):1DY>%#V<IW1M:_FFGQXQ6VH%:VX,8$];6])FZKJN0+V/
MP2W7)<;WO/DF><QI0,\DX./+CB_V;0$$ 2K(J")Q78MHDZ]R0T(4>AN,RO90
M#PH@1%!5 $I:NN9W:<!K$;SPB*;RHG4K .6DJDK!ABPX&7T9MGAORNJK96I;
M *BK5&-IT9($6U;&=:=JXSXE^&.G$NQVY6G\T@R>8<:$ RZ*(X$WMQCW6%4)
M30G=I[A^:DU<2G(<9FSB8'8;\K^$'E5V%UY('J(8W=V<W=Y/GR;#^ZM1]VY#
MA<^^2);,!ZB$<A5TO$+18ABF_PAO\PL*A)]9_JTF Z%)A\X]C0;1R>.-U>D$
M$F:N@KAE%+I.ES R#II/A.;:T6$F5Q86^IVR/S&+]DJC!H@L\R5;\]1=M?8
M\@[:4//=V:(2]4ZG]P.CW-S%:Y$Q$7,"!7&K++1HR!VS:ND\HZR"B;8B"*:P
M!'[:Y"^KEC L:P6-M))>D4*GTON<O?26X4EPQ)'D7V&&@HFX(J5?,VT; S"E
M%;2T*$!;"CM8[?;L@RHNHX7L/19C@?<NC41B_J D*VV<H9GTTS0\G?]W#\QA
M@*0*^Z6X=^WK_83IG*'5@GC3%</(WQO^-OQ, KFCW:Z=P[!'%<[;$0/'V;0?
MFC&Y"I70#F,BEM(QD@!')J:#0<TSKM.8244IF6EQYP_,,AT_XWA!_=OT'GQZ
MMJKL&?SNT#,X^N?3[>._!I]'C[^.KP>W][^-IH^?1_>/1Y!;N,MJ5O#'[HJU
MOG'WV4@F3 Z_Q5BD_2N2%)MUY]S;6$^XFX2H9L3WGHBF0D=ZRK5IX#YWL@UM
MWDC31&T7AZ0D9"3"H]04WP6>VOFG@G2<=FFG4KM3DX(*MU>#3'-?=7JMTX&[
MJSZ5J91?Z=';Q^-+.Y33,W[E*AHMR.J!KR3\,YJK5O8*[0$D'S;3@@JTPCEL
M* BM)$ZWQ_,NA>?TH'$EJFRQF'#3<4_C&E>5OC\\85R-^:%B\GA[>3<:W(\?
MC^'6TC5^CG?WRG3'""EDSVG:-)S'F"T%*H9HEAP4S)Y?P_:]Y&LI%6XO/Y10
MTH:I5, P(E,Z==))H<M-.0ZY07P*(^PE::+6OI'2[-'M&@(()^D5J!#DL"*H
M]X/L%4U$HN,*L7BM\4W(P9R'SRWMCYJ"_J]3XE7"O 5?&(=SAM--?!DSI0^A
M0EOW[@2=8FUO9=H3U+N@K@G#'N]*>=>P#.#ZUF95Q=H(H4Q'%S=I>%>S&0D(
MBD4A ";VSBK+KX9U?9NS#H,-)#G.'7^.LW5(3.G+]5-(_DJ*R=>:_:AEV_X7
M",5YSW*#:DD6(+$9ZVJIP6'L6BMIH5I6'7N7=P,],.+A'QXHI_O]A^\_HS@1
M!WY1,OH:>^FTYJU_4MNWNCT!V.J:-&]K\.K2V)?@+CZT)#=S1P <E<W$9B:Q
MTTJ=)9S&LQ\N/OQ.XD41J?&LB-;0]TF&2U9HWJ:\9WNC /!M6LN["_K=VUY-
MR=RZ/0&XQ=V5[6VGWFZ[;EM3D% )[2PB:,"_O&TYV(D>7ZSO@5$/8S^ZX7R8
MX&![LA'D*<2F;P)DH;24HIX6.!&[?9(V=YHG'-]IG")MBLE6Z0#(VE=K(NHI
M@RK0@ANY9/<OK.2I;0]DU:LE3BUAL*2YPR]'6CQ.M*$CVUS=1E&"?9U(JW0"
MH!I*1;E6H:[KFPN6^#SQE?F&LHU9D>U&Z_8$H#J*A?P:D0AGAG[B3(GN:!3A
M:!R.OHC+  F)%FFRSDRSV;%H!Z!&2H5Y:$$0'*GMZ]V8D3GA6(AOATOAL[<S
MI=)V $JEU+:>4H*<&\RR*Z&6K3SLI$]!?>S83!Y2YR[3+,U7>$!K<7(M''U(
MC9RS#X<Y9UF>V</P7T.1=78VF(SNAH^C:_[-Y/'V&#+0=IF%Q7/A(T-AA#S!
M^>ARO?>+U5672GVY/)$88H9E0# 9;(W$ICZ' (D7[A"RBA?*P>'$"^7JII9"
MQ\'!;5;7 \>41!%E:T-ZFZD%D&"?3FVVBY>)%L?78VTFL[8 F'T'8-+A6C-F
M5:@'(V>M>9,!PC!LU555):D.3=TF6>R*;T,#'$U^QU& U[<O:E-G:@' U*F5
M9[=#-U#1(:NOT0OQ_^]=\HSDN8@F8 "!E0H,EA#0-6^O?D7,)_(W3HS0 &(>
M5;E;H@",W2X8O8.CLMVJ? <@%&Q+D?Q*:*7U^OBBQE]M.-+"\-DJP]<0E[Q!
M'LX<C%9R+((#,ZCUI%8DR)VG;AA_1NQ/'&_SU2L[Z'X\=- -'P>/OXX&GX>3
M?XP>!\-/D]%(5)TY)L?<%>6<>Z:BM-,++KZ@.0S]>QIZBI^+]MC.:]?>0#V7
M<4B>(^(3Q-93E+X]*MZ@U1R2-?  '7QMBW]O)5=SPFUACATVPI4SGA6HT3_+
M;=$0QOG9J+1[<K(@JX-SQ\8BCV<SS$@X5Y\Y5)  CLOVNK0]?ZBH.5UW;>C?
MZ\*6G6[+?MNW9>6FZW)" KR>"E<_$<'>VU!38DL#?(S79$TT.5W:6S !)G=+
MNT,X<\UTP2FY&Z<]LWQ\/IXKNES2,-T>\!/TF&5>B]]0D(AWW-/\%:6:6;0$
MX-7I6H^L^-!UVE96XTKL]:*MI<Q?+1[.^1=SCM,G1J-H<Q5"M@[4Z 2 _Z<K
M^=9E2=>B'L;+S<;\GL;$PS>4B5=P29B^"B,_GAB: +@\T*D8C0R XYI-#4F6
M'W^="(2Y$2'4SS()[_%K^I/2M6/9&,"E@LZ7=TM6@)=\NI+4%'RY+8#+"([D
M7N:$RT<GT]U?-)Y=)A&G)*J>B?N3[.7)3UDY^?'-X/)I>GL_FAY5^FW.%7[@
MHTS<5K@-9Y0M4^M\N<Y_M'/C5^CI5'3>M7>_LMA/%>BA.,%.%>A/%>@;VW_U
M]#=YN>R:NJLZ7X$RN5>J@FD\/K?3YAFSC#I!Q69;I!"WK@$ )U-=<>O(@G,R
M^4J?"E!5FZ\IRS8?">CQ]#%-EDO$UC(=S%]4XT>N&D>4]U9'%/YU-OZ S@9L
MB\$@-U;1@&YQ.!UGNC_.5')7H#A=6;:*E(M,EWJD;_.U'% LR86P]=*G$^W#
M ,D<LM&[/2GL4]%%]"7 GGC4<&<OU:<)-2R$9"&94NR"(4K4.ZDCB (;?LKA
MX&P)E87_9&@[3DU@*^%XQ</0'\<+++_ 9(2&LX-3/P^N1+YWQ] #HW[BQ6,V
MQ>R%>"K'GQP,8(I;;8>>G$)7\A#1B!R12.FCT\"Z=\_I%*O$<QD!7:R2Z:'D
M"JV01W1O"LCA''O;C'JQ6R6EZ'=2JB<@+YAA/QM1<R-2#NCXA09[CBKP[X"E
MZ5JP?4=\@E]PF&BNFFK!':Z#U=BKI0+"&>7D'O[6W,.Y$JHO%&]^AK//KRS*
M'1%P'+U;*S#ZLN([#:4 )'!PMOV5)2&A!J!(;D./+K&HZ6@22A$20&9?8[$4
MZ8$CF&OQ'H-'4CKXWP%.F1OZPZ4@\]^R9,QJ30$DZ=45G1V!<&0YC"*L##UN
M?@20/%=7'AL2X' \IR2UN#Z)Q?WWO&KF(Q6/=-[Q';^O%4NE'@!4[ZV]Y:M"
M)QP![Y\J,A.N6KBDH !*]]9>N:0$=7XQH&!<Q:6F,&;(B^\(>B8!'U9V@#4V
M 5"6MZH0[ AS6.<CG:J_XD 441<W2ZK&UM^_D]3YF$Y'C]/!KZ.[Z[.;\>1L
M.KP;P8^79S-C%]!# 0H]/%U@'(O-PK:,\H[4Z'+-/ZQHA()/C"8K<:\S2'RN
M%@*&BYGP(Y6_"ZSH8NR]C=ZOX>V>+$V OZ_!P60*]*S"Q56F+UZ[/655P==<
M+KEN;S!2'_J=VGL'NKJ,ZR1S>[DD<7Y]+S"D;BM  >1:--3L0F*W@D8X\_8J
M0%%$9L1+B=$5G3>U A/Q=FCWC4R"*GA[TRQO!\,(6VJVI<1:L9.MRDR<3/@)
MBW\4CX?(=5.;&52[-VA&6:>]2O%6(=BIT+NW8*88;:\8. OU.N!SOZ<$9U%F
M5;7P NYZU"=DOHC'LQO"HGB"9PEOM;F0<XW6\J>M6NP=0/#:D7*VSDHX?N\*
M5%UQ]A __V"SF%;J#D! WK'IJ\^[HU2G8M#5,@[=4N< D@R.1]6TG.S\><=6
M\+P7M6$?T9>&"Z35" "R((YDD;1B)R %RP)AM\L5(BRM[+E ;*YX4+2%7@&D
M;QR)(BE9Z/#:<O(<X;\2D0?Q(N[Z58Z97DA*)CU=3D?_?!+/(8Q^2R\F@P^8
MEMB@O4$L!>W_98(B#GPHP[L$4F@PP3X=^\OO"D@I<9MR=8B5_O:O&AZ&)]:@
M7@:)@/"\EO#2^E45L "\ID;-TH@"A"]4Y-'%F"W%NT &*R4'!1.7LC51<C)
M"4%KG%3 ,"R33I]T4N@P:BX"Q'<4A>I@>1D"@&'1J\1V;UO&'-#;:N!?6%?=
MI;&T(Z<'U#N.-KM\0+V%:WPT>.''S"N&^=GV!GEI]JUVEV-H \ HV;RU;DG-
MZ44EO7%2W2@S&*?3FTBG-Y$.=T"_4AH1154;&<#1OGU4H@/2 ?? /ZD_X]X!
MR-\P4:!S,\#*C!"[:;%5?BCKE?A2-B$,#0#D+]@(QX:4KL,BRN$?&%XAXF]N
M*$F?8:[5 X#P?W/A*&CK6UKBB2>25G-]I#$*GB(TQ^/9 WT51G:.7E$</V#V
M*TVDRTJ3W@!$UFM+L0J=74MTNJ L;C8!*W<!(')M+;O*Q/4NL&9SL%%W "+'
M]07I9A8V]QRLT'I3J!J%?XHSM])A( .%<.&_PL913@0<>>S[/+(GE8CWD.%L
MY5H[: /A?G\%"1FH@2.JHBH)BO@_F?/)8OZ4X"'<_J\YB4J4U,A<^=MYQBV2
M)7K\_?\#4$L#!!0    ( (V*;%G?CRR^T'8  *RE!P 5    :&YR9RTR,#(T
M,#DS,%]L86(N>&UL[+U[<^-&EB_X_XW8[Y#;>V]T.8(JN]QC]]@[,S<HB2IS
MFB+5(LONOA4;'1"0I# & 1H 56)_^LT'GB022"02R -Y(F;:)3+SO'C.+T^^
M3O[;_W[=>^@%AY$;^/_^AP_OO_D#PKX=.*Z_^_<_'./MU;_^X7__Q__U/_[M
M_[ZZ^MOUXP(Y@7W<8S]&=HBM&#OHBQL_HTUP.%@^NL=AZ'H>N@Y=9X<1^O#-
M^W]]_\W['[Y#5U?_P6A<6Q'I$_B($?OV_8?TBYN$7.#_B#Y\^/K#MU]_^\VW
M_X+^_..W__KCM]^BA_NTX3V1;>LVMO1<_]<?Z?\\$8Z(*.E'/[Y&[K__X3F.
M#S]^_?67+U_>?_G3^R#<D>[??/CZ;_>+M?V,]]:5ZT>QY=OX#XBT_S%B'RX"
MVXJ9A0K=7Y]"+R7PIZ\S7L(6]*^KM-D5_>CJP[=7?_KP_C5R_I"(2+^68)(V
M?[UHG^CTX8<??OB:?9LU)82<.&M;I/O=U_S+/_S'_T#HW\+ PX]XBUCO'^/3
M ?_['R)W?_ H5_;9<XBWU4)Z8?@U[?^UCW?TYZ1:_D"U_/ ]U?+_23Y>6$_8
M^P.B+3\]SH7Z_E"BE71BVDB9Z.NAU-F0\,%*.A5[ME6,>SCMNR#_*NF'7V/L
M.]A)-:0L:R@SB9BO4,*4=&"7Z'G4_8/PTF!1ZDD1MM_O@I>O'>RR<*3_N*+_
M8'8B?_SC)B H,WV*XM"RXY02$__?_U#U?3MK4*$IK6E8EMP*[907^6>#'9(6
M7]L!"?]#?.4E/PSKO@V#?;6DG%U0\>4_O*?V/VRJ2DF/$$?!,;1QJU^T*+[(
MTIF(I 6%?.Q??5JWD/D_&#7T.:7W__T;Y]NC)]TF0]#<WP;AGN'RQGK*X[F@
M:DU3N/[5I%_J:J)V,+VN45I5!TP)HP)E])G1-N.,!([Q/,;[2,X*Q>:C<LH+
M/6L<,VL[&N>\E%BO@U+ZB#$8P$MG?NS&IQLB1&AY<Y(:O/X%GRKL(&H'UR]K
M-4L=LK(13$^L%U75!3E5E)!%C"XBA(?RO$>\<VE^X,=+:U\U4 N:0?>[:KW*
M;E=N ]GK!))V=+J<*J)D^W>Y*0%;AP+NG6?M*I0]_QZNDU5JDGI7Z4N8;E4M
MHJH_9=00)=>_']T<PY#*[D:VY?T=6^',=V[)K+UJ2B5N"M>[FO3+IK2"=C!]
MKE%:Y8DN)XPX941)(T(;4>+#S3,X]P<<NH%S1SZKFV14M87KCHT:GD\O+AK"
M=,AF<3M/+!*7Y+01(SZT1])PD//'8LNQ>..%=M6^F#4;@R=>"JO+#QDT#NR%
M&T*Q1N7D:_C^5M3CW,GH=[ ]JR1A9W>BU(;SH+\>K3#&H4>F08<@K-JB$+>$
M[U<"[<Y=[*P9;&\3"=O9\3+"B%,>S@GY$"Z>:(C:P7? 2LW.W:_4"+;S58O:
MV?62'&[XB<4FM/S(I6O3C?A7T12^_XGTNQADS]K!]D*AM-T'WXSR8"#(%PSO
M7 \OC_LG'%;H7=$$KNN)]"FO#^??PW0UH92J+K;&]C$DGH4C-+7II,'#B),>
MRL7FOAV$Q*?95MPZ)CA[$QS].#S=!(YX=Z*I%W1'E-*Z[)NU72"[JYS@'7<V
M2DPFB+%!08@25HCR&LJE-];KW"&X[6Y=?E2Q 4+%[:&[<8.F90<6-(;LNDTB
M=W1:0AZ5Z0\,OE/'(4:+DO\L7!]_$-JBNBUT#ZW1L.R=%0TA>V:=N!V],J$Y
M2?^!*'6T\@?#SX3O#?GG*MP$7_PF*Y1:CL0C+[6K],>\V0B\L4)87;Y(2=/Q
MG!(?V ]9+K$*'\+@Q?5M<4XJ;#X2CQ3H6>F69VU'X)LBB74Y:)9QIAP&]M*'
M((HM[_^XA]IYDZ#Q2#RT4L=*_RRU'(%W5LNKRS<Y=43(#S0/HF@]#;$E\,6S
MK^%Z7Y4>V5&<PG<P/:Q20N4C-\RC"+6!7(A>\_,>G@-?O !9T02N*XGT2=WI
M_'N8+B644M6M&$'$* XV]TT6/4\?OGW:N''E9:6*)G!=2Z1/ZEKGW\-T+:&4
MJJ[%J*!@BSY\^^[I*Y32[]^_-J%%[VRO3_NGH$K3\^_A>E:E)JE;E;Z$Z5/5
M(BH[%*>&.+GA<&KV:C\3B;'@OH:@&5ROJM/K'+.*;6#Z6*VD'??E3BBE.M!]
MC>3*$S]>S?>::?R0N6WE:=*&YG!=4$;/LQMKE6UANJ24Q%WOKR5'\#/RB-,?
M;M\XQO22N_N";ZW82L2IV804-(?NH_5ZGF\15[6%[*,-$G?>%,ZHTQ-<5NJT
M0QZ?"6^L&.^"4'S%][P5=(^LU.KR'$W6!++_50O:T>T84912'<K9UGO+\ZZ/
MD>OC2#Q6G[>"[FR56I6=K=0$LK-5"]K1V1A1E%(=RMEF>QSNR*#_,0R^Q,\W
MP?Y@^6*$$[6&[GRU6I:=L+(I9&>L%[BC4Z;$$:>.$O*#0>$S]KPFISQK!-T7
MJW0ZP\%""\B>5REG5Q2D-(=V,\)N3T\T!O:OZV>+&&IUC&F]0KI())Z5U7>"
M[H8R.I]-G&MZ0'93*;F[3J(9#\283!!G@PI\NGKRUHJ>&/MC=+6SK -W9^S%
M4?I)[M?)!_]@!QGHM8/5]L[U+=]V+>\AX-</!#4#6W:%Z>,J^E-/;],/GK\K
M2:]>G]!WL$^KSI)_18'G.JS.[+7ET2*O%,1QW#F%[>3S5<4+A8U&XL<7!0NK
M6XS -_44*<S(Z:I,V,GC%H(*A;4-1^)Y%[I5>M\";CU""5DU>.%"7_E!%5><
M1A&!W8:A_:(1;!>LUJGH?N46<%U/(*=RX2Y&3EPC6(L^<;&4]F!*F8N=9%M!
M*H0NVXXAD@0:7@;464/H<242MYLG3K+=41!QIEO)5#F+4?_11-S=6-'SU'?H
M?V:_'=T7RR,"1=/XQ@K#$YDX_VQY1U$>+]L7=ERVLD Q3J4ZPHW;=N(KNS@A
MCRR?3%3I/PJ,)LB*4<H+,69]1/8AK6A2%]T#F\*F_\ Y(R.(!DOG0;#N$1/<
M=NT8.]7*"RPET0TVPLGJ702WICYP<4U:<E6?SAD@(;H9@[(AM:<Q;02[#"LY
MS(3(MFG%C>@1VYCH]>3A)8ZK#^=)=H$-4C+ZEF9)->WA@I.4U,ISIH0XRJF3
M+&M+P@E-/2_XPO8&MK262X@=-T:+(,IG6&:F58.8(\RHFPCDF8_#W>D1>W2+
M9NZ_$-4"6K+'$AFEM@/L(&[6M1C"XM9P UA"9O6M;$H:);111IR$*"%O)#Y[
MU#:C9B(F5_$S#C,)UL?#P7.Q*/\7-H8=B_4Z%N.PNB7<&&R05]4C&=EBV*64
M)_3TW<61T&$BL"=='ZR0#(QTYA(E)$V$X4.(#Y;KS%X/]#!#?7(K:@L["&LU
M+,9@94.X(5@OKK)7<JHH(6LV-^U71<S)&MQK6VUOW>@01)9'T.UXF/NV=Z1'
MY<BGQ+%CUS]B9W7 O!!DP\2S"T'8 =S=5I=;>RK4X$*!!IV4ZSHG+!'C.4$9
M5U1DBS*^$W2VK6AP+]&(P9)#"\_8<ZZV07A%N!N9$Y>V4V6V7$>"$XVA/Y)H
MUNMO_89;$%N>]-9]]](5E!VR2QOW9E+G@(!#?'H@>L13WZ&KWX=]\]D9F7ZP
M(TU:\W)ZW= );D3*BZZ>DW(.$\1XL&EAQL7TR9LAU3]DZN.4BY%#.?>N3P9^
M[]'=/0MWI<_;P [:2HV* 5IJ #<8J\54];R$&N+DC(277H46-';H_^\3S<(J
MS:1BR ]W+#"^^>%/W[#@H)_\X_KH>C1+CHI(P%;GSO1K;@TS8"2UI*'3T-1L
M$#G)DSML^M+NM]'PIC+=]T-/F$QQ,+)L(LF1[ZDX^!!BV^4O! 1;])0(@<A0
M<K3C([TU2"=';)?T$ ;.D=<\.4:8N75,!'*?/(S(@!$%/G'P0S)XT";D^R#I
MA=$N")QDA16'+ZZ-H_=]!'@56/5MWXQT>:@<%+]@Z#C,$=W Y^Y)G';NDVQE
M1XL15X&>7 ^8P-="V](A7'%SN%F$C- =KH9FM)'KHY2ZR4VL/O6E"0S!]1?L
M!<8BE%_TQ0M,)&*9U&K[*<)LX4%@D?H>L"-40MMBA-8TAQNA,D*K>FQ"&S'B
M$Y[\7P7;*\* KT]GA[8*F0O):<+8_2?+7(S$\! 6\2AQB(MJ=8-M8R?8T2RG
ML]1:&O!15U+N7E;1^AQ]FQ; >]:;KX@?ZA;1#)V?3L'SMC#K(__V,*O%X3M%
M3!4:2;2KH(\\;'S0;<>S,]Q::,/%'.T:=C@,G>4214DF*).%Q6Q1F@DZP[1)
M&=2THMD/W)@^WE$9:S?TH-AT0=_TNQ(N,$WH7P736N(4SFQVLQ1.4QJZP$8N
M&7VE\IHEY)F*E-0]Y32$!:R,1H?.$OG,!/D7F@]SEX1($)_N<?P<L./X4;RO
MN;@J;@T[<!NT+%TAJ6X*-UR;!%:^/,+H(DX8%2B;N3?2DY8Y+;JTN3[ZH1MA
MQ&^I&+M'P@\8+8E?UYYG$[6%'8NU&EY<(CEO"#<.Z\7M=H4D/?66$S9W=:0G
M%<VMT7&%1%.#]$O80576X?*4*-RP.9-/:YVQ(8^#:LH2*\- BQXO.'P*9,Z1
MC[CFV\*UGES/C5U,-_!9[>;GP',(KO'\H>$H:XONL.&@K1V*@"';%RZDM-9
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
M0#_ZA0:#+0WTAIP%?%"=ZU&5^\(-G@L)->.VGA!INF2L38ND&@";_+)*9QD
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
MN6"(2&P)(V!TZWK'&#N21LM;CPN0SK2L@Z2DZ7A Z5Q@G;"4T 8!3+KT3.B
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
M=?H54:"J'=PXKY56U4=SHC0UIF3U/XXGOR[0BXK9JDC-^WC#8) Q]09?X6A
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
M,G9F5DAO%42U02ML##M:ZW4L5TRL:@DW/AOD5:^2R,FBE*[9>!Q*2R-S?UH
M)EH=XRBV?'H&1S23K&@'.^J$FI7F]>>-X,::6%3E15M&<8(*-(V=I-:OW;7E
ML<IN5LRJPM.K@>_(6!<Q1E\9O!S8NZKY'3VQP@,EYO]UC.+T/>_JK*:Z A6;
M4JS8!D+T2&\E1FZ,USA\<6W,JQ(\8CO8^6Y-=;CAN,,&PH%_A?*T8Q#6<$%[
M: ,H3PH>YC>-5>SH25S*;9)7/Z'G5FFI6500QM"<:1R&9MRNGIB)[8(49O9]
MB"Q\V>;V2$N"<G5_MKPCSJ\+L5;3+U9(CSROMG=!N,7\X(=PTZ$S6=B JLMN
MY0VF;C3A0J VS;J=3> 2("Y"4L5I@I@4I1MSO#639()HJ;I@BPK2F+D@!,.$
M^?$. !4]!3;AR;5^]&I%=Y3PU=YR$O@E3W1T *:@6A\(ED[BQPEA@QM1B&&
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
M#5A)-\!4KXY-XWLK_!7'TUV(V3YTW6GANL8PHU].QVS]2]@2^*I7L]S*V5Z
M'+QU?9>O:;U8KD<7@X==Q>I/O>D&;7Z:H?OIXU_HHR\?'V?L<(2Q![*? \\A
M:,1WM>B2E?RHW:8_S&!5ML3%2]DRG>$.RNU5Z+CM:WR '4YC2 &/=Q3+'O$A
M".FEHH9):DUSX.'<H&<I>@5M 0=KD\3JY]8_\B?)5G=&'T,]5[#%B"35<US.
M*SL*-7<;CTOW@<,)#Y0Q 37A&\0"0.)[9H4^43%ZP"&KA=!XQ+"F/>Q8;M2T
M=(!0U!ANW#:+K)PG)I01(8T8;?,QVI^V2_KD&2_3]6ZQ6J^_0@^S1[3^:?IH
MY/H8!9^ OHAZQ$YR YWN^?I.^KSCQS X'F1*=+6C CN8%:UR7ABH!0FX@:^J
MB/(DBKX*N$8_S1:W5W>KQZOU=&$J,@KJS7W;.SK):'UICA9O[70G"SYVM-CM
M+)@ZT00=77HT4WX/*!$ <0DF*),!%85 N1034-FT<0-"P:OU\2G"OQW)S&+V
M(E%5LZ8Y;'QITK,T4Q:TA8L'C1(KSP@_7:]G?_U$'ZBG1<?-7-$\UZYQD:>F
M_;B\M'Y!1]1X/'ZJ<>DBHXPX:?-C3(_*@HA*^QD[1P^OMO0MO@W=@FT,S/HN
MP&-30M]2>-:T!QRA,E(K^VU"' 5;Q%Z4_,P8(..1.I32#B%O-E;O+7IDB!X0
M6FV+#]BVC%]I,F.)Z79VJ8YS.1ICB/V6FN@(C9PE_8LRO:)<@>*$ 0/M2P;R
MJ('H?5@ F"+S"F!+?%$B.1:L4;=7->ZTIS<&#.J@E8YPDWZ/$QPV&3:<E1KN
M4#"<E1C.RT4P_&SA[)68U+>\]'FVZ/KT$0>[T#H\N_8TQ)8<9'6C"!NQ-%A+
M\-YA6W)P\4J'4NJ7%@JO(J;<LP<1(_1T0KD B$D !:U,FJT(5F%B0F*J76XJ
MBW UFU(E]KD^W5O_%80%TV3G?Y+S0&T3JPZ$88.5/MM5)UFJ5.%"ET;==(3B
M8QZ*3(PRD.6'\E)1H$ 9,#,6$&W/S&BG<IA^<2Q_UJCX\%'A=29BJ8NGCZ9?
MK-!I\P*9'BZPL:XGJXI>*-/  BX*]J5HAY,5Z2D)$LW%]\R*,A4?-6/X6/GP
M&94,"DQ"LW,1,Y>!?T7K-&(Z4647:$\HIE8SFP16FXG=_'5M(BR[HO3)=^.(
MV2:Y^WMJF1'JX@(;,GNR:G6NJ(4%7,CL2U'E4*Y_])$67D\%0DPB1$6:I%?[
M3U @$IQ=JR'R<?T)T7_29/R$+3.))7ONC+Z6*85VXM:P4:M!RXMG)2^;PD61
M)H%5O9;1G2!*&4I@]Z5J,4 ]R@/9A F4-S;3[893LEDJEYBH48(>QLK6:7JB
MLX$,Y/!75T8=&BH?\YQD^WFG"8H#](1)&N$ZD_1, I@$P83-BABS/=)J^VCO
M^N[^N$\@Y\ S+C/;>33XB/8L/5IM,\L\A,'6C1=!%-$=AFS5+;@)_"CP7(>6
M2FK>V=-$'#8VZ;5A>;]/!V6X"*99/_5=P*(8-$QS>..2H'=4EJ_X/F&V?$Z
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
MV@]<7:E1X;(/3(1LI;$X/3GK,)8D122VMGOL*0.4< "0K^C6.9FO>*<\9I$
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
MC#)84")O!"Y*J@P+&)0U?,C08B#5\JA#@L8=,;0&@R5DW@YD%.VBBAB4QML
MC)(F@^(%Y0P>+K28AX3QOT)&B^F6V(QIZ[YT33/.:;T-W*BTD IXE B-'T&J
MU1D*1BS*/0$3PA\TF.BUU.89AYBI#QE7.IKLS:!'%\ 8/T8,# N]H$ 06YX.
M%.@>^%02M'=]=W_<)\<X#M67;,Q#P2<_W2'&SNS5)DUYA4 5(];0&C%(-%E(
M&C%$A$8*'XWJ](DE1>:(<T><O59L^8';R,<[BS#:=$HT>K47<L^K/EB^@YSR
MO7(,[59YJ[UN^*5-&K24N#T.%PJ:!-9_6]Q(DM"7FCPGX+F J-J*%@U?</@4
M*%V#'T1'8[=66ATX:T4 -B:UMT73Y9:Q'353T$'WM1?XQ\M,&<E(-E)Y"RA5
ME9_R=W@Q7/I#T=^IA=4:"8T/+^1LTW@IKI;*N/!#4I=^<23C3<LK%T %#(#T
M;"4:U^#@0_Y$J@*9$4.'Y G4MC1&"AM]G*64 PVCYTP'MXFI\Z5-BM:?*Y7O
M/6Y J#E'*MEUO.&OZVADBZ@W=5IT*%.8.B4JI5_-Z= V_=] P(M.@TIW'GG0
M:SG<V";LC9WY',X<ILYZRFA8<\:S1??Q![[H3*=LWW&'O99#BBVBWMC)S<&,
M8>K$9I.",B<UV](8=_0WGLQL16"\.*#W?*$<&$ X?SFL7<R>NVS25=%$H\<
ME; ?;Z0/$MQ&#DCTKCFTTY.5"K<\-=F6Q@A#O<TIR58$1@8"O9WR$R,"S+.0
MPUIG!&<@*PW2QGCC! 9I !A9H/<6T'!2]/&<>E1+6][.B<?RD<Y'6@-PM?T4
MX2E]FEA@DJ8^L+%&2F/QB>NS#G"Q1TYL;:>O&8.K8'M%6"#& T"UN_ZTYJ'+
M'_ &%[?KF"1:['70;?(>M>4]!)'+'[J.L1^Y3QY!LT@IPEM1'S$6M+>B-&K(
MDQXIOB@HV",235 F#S_QF$B$4I'0YUPH-/./>T8R\,^/5)N\\G1S)),1R?=V
M*CJ-*1!%.DO<@TIZC"5LA'+KOQ4U00D/ ..R=K43.N<O]&6YM0OJ]F(BK>9A
MNA/Y,<.#SH%:G?98(<?D4'T)3F]BJ%X2CU89K4O]1AF1EYI+A%K>:70Q5"%Z
M'\&1LX$T>&M4GI"ZLD<UAN?*]S6,*W(8.6[T,IBKD!\Q%@$9TG.!AAW5_7#'
MPOB;'_[T#0ME^LD_UMC;SOWH&-+E_(U%&)V95]P*9D@U:$7#0M#$K&L[@7VD
MGL!^8+G?H+.;TA>3O("0Q&@;A"A^QFB'?>)D'O*#&-.S,?2S;>:84>JO4=8A
M(F)=N:E<*+9^Q3YZ.K'O2$/B\N_[&)VKD* O,U&2**.)/C.J1C+K1QS%H6O'
MV+FQHN>IS_XS^^WHOE@>_56J/YV^NJ)+LYT(P@0 ?;8J#J'JU.".F!IT4@VI
MG#6BY-G)$O:/ B/TF;(:49S=X_T3%MU-Z4CR+<9:V5[=HXW3>VOQ=J:5\EJP
M.,QN UI.0F-2>7>,24[Q2Q#^2N;0-\'^0')8EM?<>):[3T^W5H:+2G^8L:%L
MB2Q%;=,9>/*JI(KZX'(@2O LE?%%7SCC/R*[P!K9E+?H,'2_6>J@]N#,T"^I
M$8K\$&.(4H[H,^=I9-1]".DB5WQZ('K&! @I2!VH6->G#6%;D\;*]82)$PK:
M%X=*B6YP1\0VPBL?90[\W=7"?2&IYH908&LI[/R#P?Q2J#?5F@_';2U6ZCE2
M3[_47LK3\VXC]/0*X7OP] XI7E=?OW=]U]\E^KLX(LJ3C^@B$SN25#]KDNX,
MV^/;V:#H]'(]X?I]2_E579^S03D?-M5)./&S;]UR&XG5\P7A-H_Q_CQ)J6\)
MTW$EM*M>2<^: 9^0- BM#,&$$G(I*12FLY#"^GEB\0BYONT='7:W"EDHI@O*
M[]'FF;3/VU@D9S]&I$T<((>OU&-*-0A9>])U&X1[GL5;4100#G0][8L;/R.'
MX3W:,X>/Z*4M(ACC%A !@Q#M+?^$K%<2*,DB/Y?!W%*]OM_@?+F>_2:,M,;(
M7QZI95=;#CR??#>N#/OJ9H!COD:O+. KV@"/]CJ).]1%0#ZC2S=O]WP .E+2
MPT91'[J)" ]ZSJ8W[9:5OYH^;/B(@UUH'9Y=>TV& ,LI23_W[UT/5X*%9#_
MZ-%&\PQ.9#H!QY=6*G2['6G9,9GA$9=U<+@+ _+?U(OWE L?_G$ZNR1#NQ4C
M-RILTV-G6'P:Q#;2G(9'L$'TSYF@B'$Y1S?TCJ:#E-=7^H"N>L.JO,UU;7DT
M#8MN2>(:";(D13J @;"+93)@5"$"'"@[J=0E4[/IKB<N['K2]8$P/X7 O@^Q
MQZ90=,*5,!\6*XV81YGS\%AJQGW8N&NG^^=GGE3I2$^)#&2VG7H2'YCSI0 R
M%L=N?*2!8N0 ]]I^QL[1PZLMM61\NL?Q<^#,_1>B"ML*K#H,VKHS3(A6LT%Q
M65:N)]QEV9;RJX8.)XXX=923-WF&LE%UT3JN$H&1!T#EJF_[WB,.!(WKD@DK
MFIJ+ B/J:;ERC7TW"#_Y$;;I#/ F(!S#F.X0+H,8UQS%DNT(T\_;ZU[8U9#H
M!3S;;J=#Y^-6I1V)$.^LT*'SSXA)0::AB1ATAR.5@]TS&#C)'L8JG O*V* "
M'\08Z3]K%85Q800D?^6C'_GC'[=NB&U"JC+:*QO C&JQ+C1Z+[^%-_K4R*A^
MEX>3ZV&7>QGXUG;K>FQ_\<$*Z2@I&B]JVL)T)BD-\ZTO04/@ T&CV!J.VOJ!
M?Y4S00?*9>"=L+ZT7)958Z2-GI2]Q4\Q'T\B\HM?GS[Y[F]'?(LC.W0/U EJ
MSLK*]H49KDH6*$Y:I#K"&S'4Q%<>3 @7E+-!!?H&3\V6=5]:^_JCLC7-Q^3;
MEWJ*W3EO.Q8/KI!8D]-.$*7=P^VFG,5#Z-KX^X? ]>-OO_N7].WQ6S)(W&*;
MC0[T41UQLJ1,":;_:K!.OO>E1 9X&M91*0U)FIUC^H&*@/[G]^^) 'QS8I^(
M@1PB!UVE2F5!5)B!=\+,F*HPYC&^Z'O$."/">H)2YHAR+UNGAVE7I0D^?*<)
M9B0(C0UE9&U3#S)-5,:(,=(Z]0$Q!$C^U_?O/WPW$I#IW59"C/GPW= 0D_]L
M9Z98;;__\-TOY/<JVF*U+5ICZCBL2)'EK9^ML&X/H1<N@,&I/ZMFR*6?!7!8
MZU%A=<SS>(VOY :%E;%!$>.#W&TE&E(P_%_PT!"DB?4,*Y.*'R=%TW,C#S<S
M_%[;S/#[,<!B-^NHS@R_'P6\=52JC_B2G1A^#R!GZ]]2JA/#[XWO$\S]* Z9
M]\V3=]P>B9"L\J3S@,G/0MQR)SKHUXH 3.Q1M\7Y.JM<;]@KKRUUZ+06F_.:
MH)0;HNR2PJ<.RCD:J> \H$$R_<,$0AUJ(3=C;AX="N=3SC#V@Y3YZON/"1LD
M+"&&AIK.8T$&&16T 4.!V02=C[( 4 &.,=@5+B?P/"N,T(&D%VPBHW2=2^].
M;"(U=G)5^"QP'D5'[-3!1RLB\#&DO4W$>[E-%&"CB8(>VO9],XZEV.),$>=J
M#%B VX5A#%\@T7A/5%+Q3Q%V[H(P396J9G_*E&!BAP;K9.LB:F2 KXMT5$K#
MNDA<*O.1K!VF97D.UBE_'3VMB%]82<EZ#+M&8LAJ'7@/?Y74D(W:@3+ESOPJ
MFSZ:P>?SY7TE@U80&3,JBVPB#\CG%,:.Q4)]-,%PQ08;3UKHSX8LOJ22HR\P
MS-5N'36V )%6NV4D03;GF^)M1W35=S7YD5>B8#<--J'E1[3L3^!'UZ?2-U)7
M]-O1@@G)6BQ4?7>Y!2&X4^YNZG0Z 9%=B"EPZW*_OSI%R>Y1/A!_(+ ?A*>&
MF\N-/6!Z>@MMLTRCOCGPM$)2>$TY1'X+^9"Q,W$)N6>M\VO'.?WZ6\<#) +&
M=#;SA)0,#M<^S=:" $PL4[=%^3$HV=YPQV<%';H.RK0NU3+PP\(83>NBFWQ4
M+=>T]N)>9</Q>+CXLMYEJW%XK*8+>DV>J?VF7EH3X89,Z3P</?Z"(P^?YB_B
MI+&Q!TPW;*%MOCQ5VQQXTB@IO*:DT4EK:R3LT.-[Q#FB^<_#KC+UJ_=MG:(&
M,\>>U;[05C\$W5HOKO.?B^.355U^I['Q"(!'J.,%YERT' G<B.76C32,$_K/
M]X@Q,X(Q^I6]K=8. +#TH&O=#Z@+4&Y^HC76L"2BG+<>"Z14:EF-*:6F8P*5
M:L'[096;]XAS,P<K>M6]%>@'!5@T:UO[(YI<W%HT5,Z5Z 83D]KJ+;%\M8!?
M&U=:\A[VCQ;=JN#JO1IQ9]EXN@^._OF91(GFL!VZ24_Q/8>\+5P';I18V\%]
M2AMQX@#N+&C4]"%T?=L]T(>'&$%-5Y?J']6;[0]><,(XHD^6;P-BK$?L'.VF
MU]WJN\$,Q+9Z7SS"5],'>/[;1H,N3[_DIW=QRHD^A$D3XR\I1Q2F+,T\WM>G
M#609F7O<KT_MEY>_OC[ RB^(KK9R6-78 S!,R6F;(51]<^#@)"E\%UPZ9"RH
M=Y;AZ-$,'/6LM02/X4&H9YT?2K]RQL#,K)VF;#8M5>'OR!\X?!&='A4TA0E.
M,OJ59^27[>!.8FJE59]Y%XBBA*K9(\\W]&;S4Q!:]'W3:1@2Q3![$F?J.TOR
MXPN^+IZFD3L/K9$1['CHS[;5)ZEU<8$;BSWJJEZ8J, )%5BQ8S;%OU<DQ: W
M%"T?E3N9?(SM^!2YCFN%I[5%S;J. _O7FD.1=>V!!V.3IJ68$C4&'!J-(JMZ
M.*5'<R=&T>#YQ8)>M++\:EL(YMKSC%(=@7NOM.XE-V[L!=B?Y677Y-C:CS].
MXWLK_!7'J^T6TSQ/?$Q V!*F5TIHEZU"5#<#OOK0(+2F8P'LIB-Q0,X#V9X5
M1>[6I2=T(S3=W*-WT_B*-+S:,V&^&G8MHB<;3&/$Z:*4L,%3 GWIN+G7AR+7
MCZZ'3VMZM<:EY[3GOBT&DKK&@+&D4<<,3H0M@2-*L]P:0.7Z/6)L4,X'$4;#
MXD9_FE:H-V'Z&400 ]J:R+TU3+<7#8>3-+. B79]VK.8^>ND#W>.T(N6)A>"
M%GV\/<[?.J>3G6BZ"S&3X=YZ=??'_72WH^]$Q_AC&$310QC8&#N5U854B, ,
MP6XVR1*1UA2 )RCJ^FB:#>TY,V2EW-".LJ-U A@_%)Z]]X&9Q"BB(I->B<S#
M)CO#6TV-[?")T?"6F0H<1^>"SCZ=*2Z#V+7Q71!N<+AW_9J5A*8N@%%24M_"
M6D]M>^ (*"N]GK-PCG6*OOZ"\:_1U_O CY^CKT^8%I8F7_F,.\$[$D(A+W09
M)W)@DDRPI:%TU6CH-:%^323#Q,0J4;]:/Q#2@<.*E=(5Z6PH,WL>8(UW5 @R
M2@<A'7;G_C8(]TSCZU/RI=R&?QM*,-%0@W6JM^RER<"=A'511GGG)N')=F\X
M892Q106^$_1TREJ8W&<7FZ9I742R*_# ::%_*5(D^@$.C3;2*\="G?\;O\AU
M$X0'NKR!I[[#UCTJ]RZ:6\-V[P8MRRMSE4WA.G&3P.KK90G=#)_I.AE?&UL=
M<,CG^AEVFUCA'\X$5/6 J4[_A3TW32XUSEZ9Y)EE'_$+]H\UI0OJF\.,1UD]
MLQEK35O@LU49R36MS'''##F+@>MT]JGF.=8DU WN)O:O;9!IF_R>)I*"3,/9
MZP'[T<5[!G7M8 )/HV;%%."B$=S!7RRJLAMF#IB2["/,7G#X%-0/Z@.H9G"F
MR21PW/@8XK3,_B98!/YNX;Y@9QI%.&Z8<$I2@!V/"M:HF'[*=(<;PRI*J)<K
MH -,?)J@!T*!I_1T)^A0?O'!5,P/:8H;Z^#&EH<*S'1N1>WI9/^?+#VDMV'\
M.+3L>.%:3Z[GQJ?*9>S&+C!CN8V^^594?7O@R;VL]%VVHJP"#Y36 DZVUNV$
M(_)2E@/O,_6LOPP3 _M,/6M=I$]7SB]_91,)R\P*?9(S10\X9*\ 75N1:T^?
M(B:: ,>;^L $LE8:%].0V@YP$P\YL56].:5.'['G[T=-$.. /J<\S*P6]JLV
M5Q&GRM-WJ.U@OP^2A[-^A!#"MZYW)*-)RR"^[#6N,!9H71?(9UW&$\HBP74&
M<\(#6CCK5CU5$U9(IP^>KM(' ]TG#],J=TMZ6VICO0JL)=,/=EA+:UX,[,9.
M<$-;7G15#\\>SPU\5."!*),)(FQH,DH8&5H4Z-\ 4\?YL:0Y?PDL>[D:\^7"
M"?*Y+>(+6PP2\T3?N4^0!R^"*)K&<>@^'6-Z9&83/! <\N,$J@1V;-$=-@*T
MM4,1"&3[PL6#UAHH5P;$M(8KY83>45Y?H2(WNA3!^6690"_#?Q!;7ATZ#&H.
M-S&'Q\QQA9Q*Q0=* .R0G4*UO!N6C/ G>LL6R-_X76TI8N97%858VY4J;.C0
M9+5R:M&))%R@T:68>EJ2\4=<@/09ZG,<8B%.+^C-MEMLLR$ZEXO^Q>I1YZ(9
M2V3,&I2E.9FM,+,5N]#@;I-GX>D\YS(/,OSJMY39TI4<6H[_Q!Y-+UPW[?)[
M-!%^ W@G9;O6D%=+=>2H)Z>;$>!C+:^8;"@1KGBY&33V]6M6(?RQ8I^N3<&/
MEYKZY+LQ!-@CN>8ZMF*F_[5%U+;Q^AGC>.H[Z;ZXY=VZD4WR4;I]?7TB?QR"
MR/(^AL'Q0(M=>$?']7>T3>#'KG_$3G(*IJ$<Z'#<P0/HD+_"&<H.P1HT% ]J
M /458LX2<9ZL"@SGBHIL4<[7Y%6G_JU:4Y]T,.:_=U0154X=AO/O&5.TU'0M
M0PJB%38-5G9MI3^5M;;<JSHUV$'=T4JEI\342,$-NZX*:8TC[85DU\?]WHV3
MD@/>PJLI "EN"M.Y9?3+#G4*V@$_S-DDM89;6F[AQF^Q3!)GC5+>:+&X&?8@
M9U^Z5RAF\-I6OUH:'Y%ODL+$-G.PFNR[N1=,$&JIM7 DO>PRDA&S1G!-(V.9
M Y1<LRR5?%8IZ#=:[Y;,%*LZC=+#^\G^SGV\0QZHU<M_PIY#\@-:7&H9Q-4Y
M<6U9#G5J(XJ(]E82QHD\J9%$CX)">F)J@BCK*\+[BI:2G- =8_&BI\D:(:;L
M]<MSX'FGJ^"+3XP198\ H6<B B(RL)IR;W,=>-%0.6M8"6!#G8%?8]AEX07\
M<F FC-#AC  ]B9@)2^]6,7$1DY?7-,\D1@61:<4]E1VKA;!0V8!G"$;S^TS7
MZ]EFC7Z:+6ZO[E:/5^OI8J9OP;&D5+U.C^[N.5YM[]PPBA_Q]DAZI<^*WUJG
MREKR6JG#A-V>K)BMA.HC_?^7=VT[:L- ]+U?,1] U1^H5FHI4BOM%KJ4OGN)
M"5&72\-EU;^OQXX3,+%SLQV'ONP*UCN7P_C8'B;CP).G#ARUD&^]:N,,*2K&
M%RM4#:G0[3?1&A!.Z@Z^BOM'\"P!Y#9!9A3;[.<PHV'^\[H!@?I<&F-*/_'>
M,PUFC,9L!4RB[$6=8U0S<6&N!+9PTB8;&L@*=VO<V2-_9'6EO_]4@T^P3*Z'
M1C9?<+5>)N(+#;9[O^A]TAU6L_"[(:(:&+:D)8/DNR"I.O[YHZQ+:\3)_<*>
MT"G,*90J,$0/C)_CM,%;3><%-QK"Y#"':+8Y6M<0?S_'ZR;.=NA0=MKR8TYD
MFIEE#1. *,\N19(F8T&3B?1N!&P47K($V&9==+T;X?"".W?2Z6 /\3X^#<L+
MC>M6'];.\EZP-<5WUT8@G5<AT0+UVV9/DA3Y8[PF:7SS4+\]J?>QVE2@UF:%
MT8B\GU6ERL'N*PGA&B#)5<!2Z/C/5@Q72#=?)80E4)@"F2U!KPJN\+N H8C6
MWJLWYJ>7 _USPF;9YZJ+_LJ'ALGI=?R[Z@!?,B[<#(71VO95Z%(H<*F]WJ.G
M.,A4&>K1]:.'%9R*EZ;XS(8.)T15@ZU%*4KNL<Z\Q$]C?;EI_."B55]/KAT\
MJ(BU5#^NB=D>Z\857XU5X;JQ@XI6?45WZ<#!1*FU)]#4M;_/&FL_/O921J&X
M]EAU*;!^^*"FWXV?AAGX&'Z%;Z7%]N;AH]MRV:9ST:*KB\_SR8_%Y/M/F/QB
M/^?V,J!XQ1,^I3MC:*R9LD]Q2GFI+[Y9EAZH^H<PYUI]7_.4I'%TX-G&>K9;
MJ/K$FY'8O-A@GN:5*7W/7^PSM4"D7K\I0+?NHW3^F#U(^9 K&/$_^$_:N?5X
MMGOC%S!D=R/QSQA;]6W8.^MVK?H:LM$LI7N21/("*)'*;@2$3L(0^<J(1C6!
ME?[[4!G-[$S'V^#P^Y*]4,!3STAW Z Y-YB8> \RE2!U@E :$!.Z T47#7GH
MY,Q)RD"QR)?8YS4Y<M[')OZ+ XGI=,7I^XG&Y(T<CS.:?F60UX&ND;0!\6AS
ME+2<6E_4P/BUA6,6N);M(NF6IO%?_.[YA<()6RJ?MA%5J9<4&RZV#Y$6B;NR
MT*A^B=@C>"6D7&@'KAZX?IBN0.SCI DY6/V3M&? %,)>%H#QNT]8V"%@+!CW
M:,$(-A(QO(=L?8N8EW08.W6)#MV'Z0I3"^S7.*51HKM+T#0^3+*N[>EE1DP[
M.-R46+7)'4[FF62,7BZ;W\S!I?>2$_/@*WJ8TO/N]8P5-DO5UX\?"KN8!;\?
MWLEW,E$/_P!02P,$%     @ C8IL63!<?S#940  8<\% !4   !H;G)G+3(P
M,C0P.3,P7W!R92YX;6SM?5MSXSB6YOM$['_0YCYL=\1FI:\IN:.[)V19SM*T
M+*DE.:MK7BIH$I(X19$JD'3:_>L7X$42+P !$A0!RC&[74X; /&=\^$ .#@X
M^.M_OFVMSBN KNG8?_MT^=/%IPZP=<<P[?7?/OG>ZG/OTW_^_7_]QU__]^?/
M_[J?CSN&H_M;8'L='0+- T;GA^EM.DMGM]/LSA. T+2LSCTTC37H="XO?NK]
M=/'3W6WG\^>_!VW<:RZJX]B=H+&KGR[C/PRBYAS[+YW+RR^75U^N+JYN.MV_
M7/7^<G75F3W%!9]0WU9F84G+M'__"_Z?%_3%#@)INW]Y<\V_?=IXWNXO7[[\
M^/'CIQ_7/SEPC:I?7'[YU]-XH6_ 5OMLVJZGV3KXU$'E_^(&OQP[NN8%$CJJ
M_O8"K;B!ZR_[;Q%+X']]CHM]QK_Z?'GU^?KRIS?7^!1U$?^9X2-Q<?Q7DU+^
M"$M8/M-^)(/+N[N[+\%?/_W]/SJ=OT+' G.PZ@2_^HOWO@-_^^2:VYV%FPI^
MMX%@A5JRX?HSEO_%W?4%!O)_'B*"Q/_MV\;0]DSO?62O'+@-Q/BI@]M_GH_V
M7=EHEJ49#@0V@.OWGW1G^P47^<+66@".26Q?*J);>(BEN",#QS: C<B,?G =
MRS0P>^\U"TM[L0' <]E!<C4J)=:9AD!Y&^"9NF;5@SS]"5GDL/^K.UU-=P &
ME!0F E+K,J(?:.[FT7)^U +^J'$9L2\\1_]]XU@&FDF'?_C(0-4AA+ROG$X:
M#Z:K6X[K0_ -0]"L>]\U;>!RZ)O21!,XYD#'<XJN.SZ:5.SU##HV^E$/Y3UQ
MO%^!US><'5)#&8Q<S3>!?^S8Z['Y"HR^ZP)OM-UI)@SZ5@8MI;$FL(WL5_1Q
M!W(,Q-S*3?3]7K-_?P O7IFN'^HVT?.([&BV?M=>+("6:^@WT ?&V-1>3,OT
M3%"*7&SM-F-#$%5\4,X^1%6;&1^H1V"IO9532*)Z$_T/YL*!L]VA&3-8%<W0
M8K$4%%)+C5AD@!HL9WZCFHWH EBKD8U^"O>:)520;* )#(]HNOJN63YX0H)$
M_RX]#Q(::@)3N$9\ M[&,?"4YGJE41&;:@(76A^_ NB9:"9 JZARXR7;1A-(
M@D]'D]H<6'C!CS:Z96=)6FM-H)O"M6:;_PZ,JF;-$6F@KWL^1&OA,O"HS36R
MVO&>-/@[6L2O(0C&>:FE3;:19FSX.MIE5MG6Y;72R+A".Y!@A3)V7'<&X&*C
MP5(S$Z&A1MB&]U7NS\ R'AVXT*Q2>'(::81M_HL+_O 158:O9:>D;!M-[M66
MV.B6PI%N0=9]6WF$/*TWN(<K#S#5@#S[H?*0Z.TUMS<JCRA97XXYMH)^B&U)
M,]^6!T=M3@*/]P/P-)/GH*NX):G\OQ7P%;?9J#>X K)L&TVN-RH R331)([X
MO^-@,+QX(]?UL1=HX+B5>,C7?I,2>/31'A8\:7@GBU=" D 3FY1U;5D!,U?S
M#:XN*T!,M] @BCG8:J:-#S,!#")PT%":OECF.HQ,J Z2]0,-RF!H =V#IGX(
MR*@.F])F@T@'CF:)1$EHK^'SKTIK@FPK\NS^*@ K:% >C'/7[^N>^6IZ5=9V
M[&W+@_P[<'%4R70U<6S\,S!0?[]!K=KZO?RWFO,)5-FN)!MH#D/XOT=AK95!
MD5ML#F6T,$43_-;?!K]"R[;*6T[6IIO#?1S*&@>35X=,;[7Q2( J5BBW'6GB
M BH@H[<G491 !8Q%+<H0,U !'K$IN2((*B!D:%2R>((*8%E:E2*ZH(J3A-B6
M'.<@E:8*8F-R8%OXVZT&WZ>K.=@YT,-C:E](Q-ZZZA>E.2_"NP[?"WJ'-AIQ
MB;YEX:4-,)8.*K!U[*!L= NBBHT3W04I8D*JV AB6S)$B%09(*2F:L.%&G11
MBT%K+M!_6CNO7X!N!#=5\0\!Z  P6N2:B$5+J.$KMWV(%KQK4NQIIKD )ZT%
M7H !AAAE^O/IZG?A]VVPQD-CK+T ZQ.3:-)M61 FFL)W8^_PW=C+KX&,DE^H
MW-,E&K2@_NX>?R;L\PX"%^DEL"YC](WH2[BM8C:S780]@@/>/& ;P=6B\+>F
MA[]S=W>+^GMQ=]'YW(D;._X1-=P)6^Z4NV.+H6(%.7JB.X$%=2##0#& &0X4
M],-AH*!__#9PT+J[_X(6:)KNQ2U96,1_^Y3S]R\U=B44T0!)#&K6",GY[1_@
M/:=+N>5^^WK=^]J]N/YZ>W'1N[KH]FZ_'GI[S)(^3/9<@WK\#?1C@CA9C40E
MONR"F[.?]8UI[<FP@LXV5V;1UQS>WCL0V:"_?;K\U/%=U"EG%ZZF/W40G!6
M,!J^E.X&?;6.QDNMFIN#M8DQV]Y$VP*BXI+%%-,;0^<CM5W)K[8^LDX&ME"/
MEK;.T5?B[\HHJKC7D8:NY=?0P(=8#H]HW:59OP(-#FWC <V$>8::4%09O7$!
MB%1X([\*XU5 B MMBDP';09TW\W1(;&L,DKD0Q!I\58U+6)VLNEP7U)1#=+[
M'^GOJSKZ6Z(6*4K#?U9.4\1.1^KIJJ.>?_H:] "TWD,O&T53J9+**8VE_Y'^
M>NKH+S3XY$5*;KDD]LMNMW<MM^Z*>Q]I[DX=S2W1GL8U<3<+AUZZJ'+Z8P(0
M[[XOY-=AN#5]-"TP\;<O .;H+EU$&9TQ=3S6E3*N$GP& A'U A$'Z:@&.. :
MO@\<@^PYH=923*/\6&(E*^!8"2$NM;>1@:1DKLPPCJA@=!+**Z98'A2Q2A7P
MQ(3@^H:!!.Y&_QF;-K@DJC.GK&*J9$40JU$!;TP"V #].(5+YX==I,1#2355
M6-#_6($*.&(2L()Y8PIGT'DUPRQ'5"VFBJNI2A80L3X5<,PDL,T<U].L_S9W
MU&507N&D&*Z0&&X5T&4QA%B3"OAPL(WI0Z 1='?\9V6T5=CI6#\*^&AP-+LU
MVS@V>9>8+J*,GI@Z'NM* :_, NCXFO'[Y=7+$L>8Y.@J740973%U/#Y$5\#[
M$D6)+=ZW+XZ5HZC$WY714G&O8Q4IX'2)*3=\TS<XE(\0GY)73!F%,7<^UILR
M?I0H,"#TU6).(H'G'KW2BBNC1VX0L3Z5<:*,; ]@Y.8K>- \+8)*\7KF%4^*
MXAJ)HBNS/CE Q/I4QIN"G?-P@':EZS"[._GL85]*,>T5]SU6FC(>E,56LXZ?
MBLA76J*48DHK[GNL-&7<),,M@&LT&WR#S@]O@R_6:#9YQ.665DR)[!AB92K@
M*8GXN0&65:3#XT))V#?=[MVES*HK['JL,05\)]&B++RHAK-Y!+?5W*GOX<?@
MC#!;-F$Y2JFDF$:YH<0:%NEQ^>N7])V?RA>!^!Z+.U(#]3[0Y06^#[1O&_V\
M;[YSW'XG^D"'^SFZTH1?:>Y+T)[O?EYKVBZZ1&=Y;OR; _VC7_RV!S)=/9HV
MZK"I63,G#*,AW!_BJUI^_):!$][,+.AXLI LH[6,1O! YD EZ.J1E[ZO=V+U
M1MLL)BVGRLJF; :ED33-@JP&A>^@Z6"'5-#J:;6/7S;LVP;^#\Z;\JI9"+_;
M]P8:A.]HL@J2Q1#8P%173G:P*#I+DO* E;<206(24T>3<+X0"!0IJM8F=I3"
M*N@*9(/31Y0 %S\WB9#BK$3 RW=4LE1)"ND6;5B;N9T@@A#<. 7=MFR.#,-@
MNQ#E;-IG+,=Y5PE4(%=H$Q$X40JZL=D<#:;>!L ]SH6_VUGA*V!Y%,@OW";U
M<R 4=,VS.=7/(-AIIC%\PQE< 7T>R"W;)L6S Q1T/;3I7>1T]6"Z.\?5K&_0
M\7<C6[=\[/+"V9 <_ JU#XQ]#K""14+I!MO$(,%2$'3-59*]:T*P+!Z+]C&#
M0=E5SPP\Q].LAN82!Y':>\<YP(.44V@OM=L6>ZD*Z\G) ^[)I0S*&O:;#5J
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
M>O_?P A$Z+H^EL#P#;^P1+K?2*_4+FJ4P!H[WB[D6(GD.V-36SKG%2#J>V.
MS)2V!G.LH#PW+$.U=NB_$MJ8 9+X7GD8$)POC4U@EZ1"?OW6<X(#=DP.23RO
M/.2(8KG&YA^^B;9A[W. ?H" E)V*NY'6TX07>\P5D2FH3LN5Z*C:>H]?X;@'
M*P>GI4&_!/B)N#?\$@= <'0S>M&Q/*>J?.Q<N"=<1C%'JSI[3\C1_?@K9MB^
M:!+[;;?7O6@'/^@(8^U6]<&>4+O<#"]F 7>3K66+&$G$K&J)LS;OH",VN_BU
M8LO$>T:.\Z%LY7802@#FF#I5W;,-+(GP;Q< OIK8Q51J=T5JH1WL$ 4\IDA5
MEZTDUB4I$?QZG;M 0#1C:G_7H(GC!Y$LP"7!OK!6;P>'A*"."535R2O1$5 R
MRB><K+$ AJL5T#WS%11F(N=JH\UD*@,]CK:KZA.6E%'QD#H6#;Y//<3I*UV<
ME7=HHX(P;[DMH,6DR+\B-5ZVAFW5!1%S3]#-GH;2H\;_'0?/EQY.8H+#NA*Y
M4Z_(N5/1S^AC'0-]Y?]U+/2]X,>.&7VQH^-/MC_#ZK68M?!QCH6!#_'8>=(\
M'U'(!.XWZ+BY\?[%M60;]"09IM:W)8%)=[N]8L1!!)TO\.!023WE5\!5-53_
M+M2]#=9H[C :R_"T3+*>P11%)9-"Z79[-Q(F3\Y5-BL842^-.)YF";RO>6RK
MAF_X)14<05?*AA=45T_%0A!*EV2F:AR98^ME#'NBGGI<J :M:I2[9.;] )C!
MPA\*JZMU#CRB8M1+VWFIKTFII'1N5(*BRIM4O?"X8;44S@ZH:LBX9!:=P8ZK
MJ]="%*("OM,#]R1>LT<?+4+!82E:PE%V37.4A>UW#A]HOUOLILFA>!#T(?O#
M=#6#IJV;.\V: YQ9QL"I8<+4,;\"C91/NVJS2@QY8I9EX<@;3[ET0IJ-[ FR
M&<L?P'H%3X[M;6C9NDNWF10S^K^K9L\0:R$8(VSE,SEQB00/LN6/=%Q,E:;.
MA$LTM'6]9MR.O:=*E.!&)<C->-HE;%_7,2!WIKWC\^^^;:#?0!_UU=1><,1@
MF>7LU^R;F?W!8/J,WZ^>]7_MWX^'G?[D ?]R_CQ\Z(Q'_?O1>+0<#15XWYI%
M8I%SNF#A6Z*ET[^1F^IDW!_;*/1 ,M24S3J4U$C6>)3%WJYT<DOM#90@3E&U
MUK*F%/!VI9B+)(>$@'IE!0+A,SDLM5M+H"KX:UBY-LBC7QSX.^H)ON8 ;#=:
M)(7"?.<@%&\SK666$$&(6B'+0;%(DL/MSG+> ;A'B^R5Z94P5RPMM)98564@
M*'N=+)QR7>#-@1==!9Z^6.8Z4"L]G*NH6GO94P9XNW+83;T-@$3Q$0A#KY24
MVEVWAR\FMX$N)6"+BBB0@RP\DN3?XC,WUUJ""16(H)QXQP[%$U\KF8-78/N
MVX'8S3H0Y\/OP\GS4'[_8(09IU4=.'; E5],;S/P7<_9(NM#]PDRUO[MY)8C
MZEAX5&O:ZQF *P=N<93.8=;%"=MT#QA+<XN*3%<+]%MWA?J+_A8\P4%'7;%Q
MV:P*ARZSEJ1&D4AWRZ7@J;$!-JD (H%[[Q-M2WHX-:^8I)2H0ZL'"G$)0S4R
MS,'.A_H&F?7^&@(0IB](8B6^0\=<5Q;:<&DR28!J6.5[INYGQW%- ,D/ER4*
MR*3 :IHX:)41I6H#>@8=P]>]*8PRCQ"L>UXQ6;1\<NO.+ Q!AT.G)H.+-D<1
M-)=HS8EE9:$%EZ9R%<R(3;HAS[&O&%IH-$ 3OQ8PB\RDD6ODBRLD9-.[Z/:N
MNDWKG5&!V>4_)TJ5&3#SD6W4G[W(/3*RD1%%7WD?.)I%94)QQ38QHB1:Z68
M#F;D[9J#)%-!.*:.P_&RBP6^RK(PY*1+" $B$OLDG6RTREUS\%:7C5H5M%V&
M.A0AR+>[C.'$#Q>1MYGY)=73-44]J2TG!V+Y%-LW##/LQ,%\NF3M4HJW6<6\
ML%5>5%2>8<<%#Z2+^X!LE#OIXJ1F,3:9%(:>!RC>[PV<[=;TL+OP\*B [1W>
MLS#P,,<I,9_ 6ONA>=[/CI]KU(0TW#HNTNF1,I#UB;!=$?],6JEB-\^6AM6E
M)';2%I[-G3S$%IYF&W.@&>]'\7V916DPSEQW!IU7TP &OJ0YM=,!!S5^*2GS
MR_-AYJEE*M=%A1K)["7$L?SA+#?0\=>;1^YY7M!'/RA^>O'*=6>B#K;'2Z5_
MF)832&B+,S2()WC^=SXX?1*)RG5-(Y_&BXT#O>61-/;Q&C,(=IIIQ/ASLR&4
M:>*\R2="6'+=Y6#DU6&4+7%L]K.KK<%T-7-^'/:+2/*D[7R%YC[X)E)P[;H:
MDN=/WE_QY#@*V]<Y6[*5EXZ@&Q_5M^BB[AG-@0[,5^SU)2<QS2U[]N1AEXJ@
MU)E$TISBAA!=KOP9B+K9EV?B"T3HI_ACG=WA:QWG\+F/2T8EWZ9I_&SNQ)>,
MT/CKX0<0FS=,++JLX8R-+!*5(Q)/'G<F#8WJ8(*8N+.SH%4-<6?-4ZN"MD7%
MG4E GGS7P#!8&#&%)A&*JJ=MBH)2&W8>R/+I5FQ,8;LTRX&XR5BST\84MDO%
MO+"EBR@_T:UT"=1^DL4?ES"D"S"5[E9Z@[3ATF22 -6PRC?'5[B5WK "JVDB
M9>N+4:J\;ZML'A<>$NF#YN7-$?5\)*F#ZV[OYJK],\P)12G=8N4<+D!\T%BD
M&%5^%??$8>8M(!Z="R7)1^.5H)E>]KL,-)FC"J9C7-9E):/F/ZA:IR#;];H"
MDZC0+W7,F76E@]1#*Q\$%2 OL0O.9H(\XIPVTQV I>,Z,@^E'N(ZXO8[AP]\
M1'(T])PJ4I&V7D,0DGNZBCI*B\^@59'4AK#(/6L/N(%*YSPY44J_WDVW=W77
MJ**Y=97T=S)#5%3% A/U-:AL+DWE*I@1FWP.[ =@F:\ ?3@\:R<[LG,+2JA
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
M3#Q ]B(G( YK5;YU:7;F]QO6YI1RYKR%39'LH.Y2S7N?=AR5A4.OB/IQ_&#
MCPJ<SFUCKEEJQH&*YN60)6<<L73]H0MG/GI8F*-_'91)??3[]NE1:9C#UGBC
MJ]?3=4EIP(H]F44N[+#CK<-%VJ^1^LPJG<#B/;Z\]_T?7=\SYM$)'".IU^71
M'S0]A=5S=F:NV);J0<<,7G3'R:'D[*!O*S:P3L+]M45S#NAB:8CW')L &6?0
M3Q4C9VQ'@/N/T6,KKA\2) ;:*8%V_/C"VTK8/W&G6UY1LKIH] AQ5>@*><?G
MZI/HUL5^=JJ?>:=;U \[G(0W1"PCS"W,$'"SQ;8R_6YVKG0B:Q1$EC>BMM'M
M)+QA*A";X%[=T+$!E*>IPKH]K436&8DF;T0PR7D2WLAU5VF#(3@HEGF/RJ9D
MI%JXF#<B'^"ZXPTVB'60P34YB#GN/SQ?"K%F6V T0N8FZEQI!+\_LLT#HS%C
M6W/DSJ-.TBO1TI#YEH6N[&C3H-\'!;&VS8*R,)!IV)KED4FZ"CS?00L83# +
MY?#]:&C,J]V&-K0TVQ$MQ%<^LI W_7C:T( UV[L+Q<JUI35K%9HM :CU1J4S
MS0[6;N04WPO%%Y^BQ\=-\U<1\K[RUCLH>59/Y54\<#9@DQC.8@3Y&F _:GH2
M8+-[N&9?@'7P0U9SH.S9CRN<?A3+1/()!F!/#&4)7WENLPBG^&K9,WE]S*V&
MO0N"<O#+0QI$ +\O4>^[PQ=G7PW?^Z8GL>=)[@Z_]Q^^ L!/B_!3(UCF5D8]
M[^ #T5\:ELDMB[I?C!%\+@W\(R"<PDCNE1#>;WKV<,W#J.T[ N9'(NX;#(</
M\:H#0U=GM]E4!O0J,UXJXBK?+>FW\])XEHH<M.Z*1QXLSJ?%O8^%W#?@.K:N
MWSJ8]*8SLG5O#)WMQB]+W=:L/.'6/,I2:+>9D@V=E%IULLK4E\-.Y*+7+^R9
M>6:13I!&B>(.O8NK!96%AH94%%0VVRA/R,&5;F,DUQJ9A9 I32N:.Y+S=/+2
M-I<>79Z8=Z-1I^#<,AB,N^U9FL/*0MUG*(CGO1;?CF7P!?#Q9=7;.)\,+JLY
M@2IGLH3>XSRZG6S:/3.:1U9B&?SUO/N>LZ#GEL'-,J^O,(Z!@I]ENTUSC/%N
MY]*LB)\G@R_N3/,993!.V%6ED!=P<J [HCGK%G@M<J&(6 9'@W??<][FW#)8
M5=>\/K7UM5@N [;<(29)9A&Y70^Q#([21HOW\/'Y9'"S9:X:/"OG!6S04J=S
MK=RARI=F1?PP&?Q%I^"^/'4!*2'737F3$E[G3:'5GG<ID8B<M/W1J8O/NIVW
M!2SU/M]=U2S-],TMFZ2$'"E L^6)6*8Q+]U6LRN+B*19>3>+3<;XP32^ 57
M<H\J&3W9[%!V&^"@6AIWRG3*+GD7097]:5P&5?9.K8:58M 2*KX!ZZ/-=M<J
M],:V4K3FT/7N-\'N?POAPWV>;=]R-!=NU&O%D+<T)8$SQP>K 2GF%\4^Z;8=
MYM:/G$ .Z[Y\8 EV&QB.KL&9&.)DIU"/P?1L_+!L9&961R!; B8WJ8*G%Z:S
MZ)VINT1^./M5J/P".,K!T<G[ ]UMSY9UT=(\M]46M^3NJF1[S/:YJ9[G!CF]
MYA?P63IR\-\910]FN&^*/3/%RZ#F;E?@WB%<S9W:+C#RCNU/,P9P7;1X,KC;
MXW>T70$:RLAVT,=@2Q;Z*>A)LWRH'%Z_MGV^:,FV">_])& $EY&VQQ!ZO*7<
M7^8:O,RP7=^!;GKUH%,7O<+P%60*'^]P7^:8IN8%1TXU],9[H=/KKD?Y89.>
MB#/#X:UBI<9IR\@)G3O3_'G*W//E.TGS<>?A<VAZ)T2/$O5\N-O?VG>V:VE?
M%YBYOX7:F=KH?1 M;QB+VS+VHB5VM:SD*T+;&O.FN:AU*2-RH9E7!DON;X,^
M.MGON77C(]SQ=+5%<0U9F2#;59W$)YS,5B@O;416X$6NR&$$-_.<1E[P34>K
M#FI)6X=N+SD9JW6JT([EQ9NY(VK;#$[#';=MNC":B).&#D:W$M&<.F-P&W/'
MV[@C@LG[CVJ3E:BVL3F#K46,JF0::;DCBN7(.G&1TR813(F?1EX,AQT.-.7,
M2M3&LZ8-(-VZ+<3RXLW<$;5$\T?E!=',CMF: !T<3+%RL48-0=V(Y464.>*I
MF-]3V=><YK@>C[Y3@N_KH^/96'W5M0HK.]D12<T<5(OIM*K"R J()U.BKYIL
MU.. =YBGG_4OWI9N?W-!/K@V1K0L#70Q(^;;#2V97+C1VU-]XB3YJ_O[>!V]
M$_@V]&?[-H]K"+_$BG<'A!N.;6JN:SNK_8/AH^30X"NZAX3.7.FE^JFI1-&7
M)W2>G^7YI,TI2R/?UR(XU:G_AMJ8S$TO5=+]E97,]9QR@UY%5GY$Z:S['I7)
MD\>XGX]9G5FG3!9Y/CU<TJS8QBS9P(<5?R1='N"_LT[Y]'C9B77*?;+; +NR
M61T'6"Z00X\@O=K_96]3[K; 1Q;,-:54\8=@YSO/1Q.":#HM3- R56O(IC%M
MEHFLCW1J+?7JCE^_X+M]OD^M^&5HS&AQ;*8 '$7;G8:HL2SI5?DL+C*47E%7
M?*['Q"Q[8I9]L.0QS[Z)9S-CX!C0;?6@:\!5<;Y];;$RD+52LNX(^54>*M/B
M1,@W(VLS7A[?'E_VR^#='UC%=-RU)GJ-LFW=7*VUT2KM9=1H[K*.JYA>G%^Y
M7YCTX]C\"95(B7+-)XMZSQ1[[B2;Q8JEMH5%SGN]L#J&/ZL2Z6,(WA<7/5T
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
M>1?(==JT/QH4A+2@5<J+<L<LEDO68KOM\*4]ZHA(FVL$KQ/_^P8G$E/@).;
M\)],FT0*LV^*RYT^S?U0*/\XCMQ*](U OV/'VW+!MX%<2^.](JBUJ_-N-^VI
MB!W)%]BQ4&OE8ZY[H[JX!*9[G-P,-,19\IH[$2EL5=#]@0#$E^DL)^O3M;H2
M,]G\[7#,4<1JT$1\2;_ ES7@*F#VNKS4#T]\!#E:.=A(-EPEY#&4]01Z5D=F
M /3&<'/@U;G+C23^(+9AX3%PPU-22@(8!FH1G <,8LLS7PLBRYZ=&,)M _3B
MA\%E*F$[FP-N#T+,>S'J'3<$8>? 2@E.N244/RCY'S:=.E"&H6E*D)MWA.=J
MW<0?Z,V(=Q.NCXP8=VP'!W5WQW2],? >SV<!'@XZ//@5/KR=TI_7"6 IB3_(
MO7D/$0Q0H^$$S2IX*&P?W#F#QK-]65A2.!Q).-Q@1PJ';]Z@@)5[\WD;0#*^
MXZ#!;$YL!J+? Y[O[A\*+B\Z18'D2#$/V7XCW;YMD/I+J95;Z+XGB[0SN#=/
M'K1\Y?'0[6G0Y-,O.NBR9C_L^BS'4J.:'8FV2 D0A<!D:IZ', C#VMNV%6A2
M8Y6 2*NN$L5 7P$Y3+UG@0<2P5')Q\+F_AW[::V6;\ -Z6D\&8B2%E3];2FX
MS?=MK)/X(_@S]5>"I,B;;3MOK+EH]&"*NO[S4V3/9@)WT@2Z?WZBF-A;XF"%
MMU)C3TSP[GR$>1B?TE=8?>1#2AD#\J7: ;&8^$EBXB#K_#9!@/ &$@9Z'B:
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
M4+!<=S7WR61,B @0@KBAR9@042 $?I.D8DI$@!*Q;(H((6+9%!5"Q+(I(I1
MA$C%A#@=(=ZX]>9%!R*2U=C/JPX_/&7V@]FGIR^Q'#Z</_)=@T7YYXJ\>J\@
M)&ZX\UZ$]M'%:,.IMW?)!X5?/[$8,3-\?V;(0GF?%XC3\L)+NN@K;T%ACVT+
M...>S%@Q?#/ZGU)"/+SKAI@NG[[*)FH2)+B-Z5)41\PN46 7*M8NY](NG[N]
MG3W0-\]1GF^WA4[[I*+BRP\X?+%^W82_?OPJ;&)//WT98DC$D(@A<<1"^":K
M$#E_\VWJ/^,[#K*?$L!UH>?^OBB7(5),_5+.ZSM.^:7LTC><<\S9/V+*/Y"S
M/\=OCXX*_DJG_*Z.QJ9 =GAM!;"4A!S\ 6>^-@?&YI1E[']<K/]Q8(C][TMU
M(1Y%%Q_72TA0]QR-^DO\K2V#,_<Y!\C!1H.$;VE>*SA_+*(_I+:'.!TXBB2V
MLQ('Y@,,5[IU$8Y-FRYQU1*=7%PEPJW(R\U3O"O51Q(7'(X(HMI2:J N<*JG
M974&9DH^M^Y4:HQZE5"@K)G </^YPJBKQ"@XNNS]<Z4MO=^6;RJVM_W]*F$!
M$RV&[V(J -/? ?AX2PG^(]PCC_<RP'%6:!6[P/#A5<)%-$)/H3=O]V,770M?
MC&9K3F\OX70X7XFWW79P-HVZ^I>Z9DGN[U\/U^%2HPD'?+Q+1L:H_/&H),C@
M(%*0/9"LH8PW=#.;%MNW>;*VZ+!8>O3YL#3R"R\_8KNJ"!:V/I@/Z%:Z$L"2
MN?J7O&9I\ARPC",:7V8[M:#K.9H<'%L/K*?8Q8NDBW=&'7)V5RT*<O9LUL\]
M?(X+W",2=I&DG-L1,<_B&NRJC3(^[4_!0@J/6":O6>(L$O93]J^=T\JYS*'_
M"'"=SXAY![K6E%4N5B&V$C#6,U<3*KU2;GF$+F2_T-<D2YS/?KE$E7?QL1]>
MEM$X/#?A0!DBOA@:\$+]Q*B:-=_&6_ZI3N;9C)\=]EIWT*M!;YL1/2*:6[)4
M:!1($0J0JVJ-P7CH<O6@'A R? CBFL/9..030_)'0/)\)M,;,:FE>MBR//$5
M'1*&2:^XD3BN+! FD;E$<-<<E8KC/=\JWE.TYH@3;&=U"4YE5$VB2Q:VWURR
MGLW8V50K;07G@Z%RAZ*,';0\$*LV)L]3_:FEZ=IR2#JE*6*__D)BP^06<8VG
MSB)6XR!/C*O+LUC>!"R]UY@#ATF/<"@8;&%<<2O-B8J %:2G* 2L9!S?^5;Q
MG09P/#?<W./ZTZFAP7A33QS>B7W)S[!XZMX8.G<"N;V%WQ&AG%MVVODRV1F)
M>;OL.1I5QNMN4)0YL':X:X:AXL!.#,8? <;SF4FO1F-SDI2RK-QMZJO*,F>W
M\XOZK1*@$9E(%'O-GL?WB$,Z7V<B.7 *-"4!E]/@,HK3&4B72+K8 _VNHO5L
M=LX6/\(&/D_'RN?-!9_.-?(CL4T*'#OH=L>=X)($?+-SAV/H.*@30^J2('4^
M:^6UF%JX\GI4F("BF,'*-.%F>K6"%&(JW&],,F?<;WR)ZNWBXSE\>% Z,8:&
M@B%NPEP0;]@Y?T3G"TLK17"5GG1.HU.!ZGM96!O0UT=9S9W:"/%YM.S3HB4;
M?K"&Z-M@+)KE0Z4^A0X(9O2TRIC5&XHKKHI5L3R9,@6=6_(%20UNZPKV$5TG
MZ3.:8;& B05,+& B:&^>5,*X10DK^95<4V_/DFFLW&?08\U P@2[HJX9XHR;
MR+^)A+F4"!I!AN_OV!XP$O*#8CZ7X+M'4/9M-,37RKGS)C5^M@P_LY'XM%0&
MV* [4_'J#*^;J4E#J#IM#%N$.N7J7XZ[3G'QIJH8BS\*B^>VIYX&(R_(RZ;?
MT731+RVP3+:;ZO-^> \R,I$X\IIEXXU8%QZX^^N%TH<-QT:FM+>Z3DP-$%A-
MEA+67IJ:B&5.6PGQFQC%\>:0R&X.N9O?R689;T^*\&Q^! ?& 84ORW)5 F48
M_&-J%G2 D0BI'8<4XFT$W]$-.5M(H+I!3RL$SQ$OA*+(?H8G:@Z>@=W"TL]R
M:B&'O!!Z<Z0\>4VS3!P3B,%T26 ZGT__$IID)YFKW[H*AK?MWJR=R1;XZJ(9
MH(DY*YIBI_[+[)2TKQE!;^Y#[_U"W9^HFBZQVW3A,OGD!L[8<M3?=^#C+478
M02_OV.XQX:SV:YG65!NM=,S+,8@\GN@*"XD(ZR4G2>Z:)>+R.3$>?P8>3V\C
MO1V0.:'>OB6J5 ,O4RY0TK49G,IJ $AD+26IU#5!Q=M$OE=4)S"@$6/-H6&?
MUDRZ1-+%'NAWE:[GNRK"MES/\<.A%JV&8ZL.=-VG!&S![,H"8]ND -A5HSX@
MG+2\1 (V+)1,,*FXBDX,K4N#UAGO>W@3MCRS,P%&IC 1F6*V9K:[65P,CC*&
M99*))'O-G/.BATM4=Q<?ZLEI%K!DF# @<.$F'X79(\Q''TZ\W_6;V*;?ZI#$
M5SBA/WQSWMG,J"V2*P&0PV!^?22Z,-RQ=ZQB6KF<SM1E92Z23&N=]]=T1V@@
M4;\IN\Q=LTQ\TU8,Z1C27VN^O0W3(]/1\AV7JPL^+,'&U'2[+7T18#HPW\AK
MBCYCHNZ;J/=+"3T].*$T?6[/[27XOE&UUBY93G]SH7O&NC\;,#4"*+TFY#^W
MG=M"N= BQ5D1&Q-9NBW3*61*A66=68J\)I-X')&*T75)Z#IG": WPJO,5SJM
MZGKDZ' ^X8&U8(#LAO!"5@U+4M<,'A\J^EY!J0ITW026 ++LFWY8 !QQV]1!
M#!4>T;\./ADPY/9P1[5IH]FMP]\NU$>-J@$4/6<O]FWWYI_XX[)L*_X>T=D]
M0&=W<$;Z@-\#\Y.ZXHB:J)G+#BAVZW/<OV787&',&D90_V=3;IK!KXG48;WI
M/R]47,0AK1CVEV3TG1'W9*=5;JPHJ(HK0W5I(U56N'0SP'U0V)JBK[G4X8:K
M4^ ^#GM%.NQUG;!@'/N*O?/OZ)U_?NRK=C3AH(W;LEJ9B)3(>,0D8_G5.707
M:&2!S46GR'@O5HRM2\/6%T2^CH-KBFMKV>((6O1[*2&[6CJU24H-P!7<6<^R
MUPQUEI*F<=SKR^)>P3TNKA>P1$*S$FW?<C07)C8WX5VHIQI5Z^;;^.L_];#/
M^6YT16+96U6A-[:5>T >RTR(0[\%%*V5%=II)E,L5\1F6VU*9%AR.C!^SG+2
MYX?$FRYS-C\5C6>\!_;5<.QV>LVIGL_D\3R_;#67@E]R1XL CN&E(6Q<G_G;
MA($VYE)X]UU<ECDN!1N7@OV:6V WY6!KMB4_61&V#U*<=$N+EFXVF5%RT99'
MW28OD>3F=K34>0K"7GR *(;DMX7DF>^"?0TFL;Y3@+.D(?:6-<=4:YWU<K((
M,!G4*+BFS[-=,8XK?46^C-V\_[F*S9MDVLZ,BNLS?_86*@I)0,7VAP;\$O'^
MOS]Q'\7G3_6KI?V9[\4X=HB;OZ4:O6)Z)H(^Z Y=;BD++K*XJ-#B2G'7*>J,
MV]&_320GQNZ73_6KL7ON>S2.[6*TJ<ETY6HY09MD,#)ONW#--0/P!J89B\#+
MGM$X^R8*.W)1K.B9)C\VUO6SIGSV'1O1FW/,V3]BRC^0L^, RJ?:UL_&3"I%
M/EVL%#M%H9W@:]E$NU//E OU2E9HM?^;$)IBL7,;QU+B73L7M$_@;G[Q75<Q
M!WX3#HS=VNBHS.VMH0E# ^&,->B>]CK(2Z1I=&W^;WR.X%R:[C*I$3-2A!@I
M]O&^;#?A3C]-@W/(MI6P1XDAL/2$ H<G/DSZ3>R1R[:DSYLZ^^:9L;-EM=M0
M]IV@2,#0>_J6>;G"8/*8[=;$<J[::FLZ,RF338D,:]>2]#7.G7%3X;=Q &,0
M7C@(SY>>?A4*)8KN]BO=&L!),>?5Z2IRZ"P^0"$3HI"FSG+S6.S2?YF%Q,LR
M6G'/34S!"@3[0,+B:[+L^%#9=^LOP:&*JE5TF;KDJQVQRS9Z=KAJ;& 5%$/:
M@*IRCZFGY;!:7]]J*E$2Q0S52W(%0RE1KBJ18?E9FKSFB/B(18RTBT+:60N1
M?0!J>G702\[T6PSOD8O*LNWD<4'D Z@ADX=!4,//:/)<HC+\CD&AS4U)H_!F
M!C2."W4LHVK_?!OW^J=ZI9]RO]%.6J^>EM6MQB)36HDMH.=3Q$!O)=ME8K&0
MR+ >+'--TO&]V#$D?P8D/^=^HE=@<E%)%6N"8:YP()IIM3C3*B-/#3 9U&J]
MYJC#"LUQQ.B2(T99.(*(&92$ ^?0\N$E^)U1M8PN6>9^<P%[SJNQO6"D/<T;
M9WP7+35T7B%GB5F9JG'5?DVH2_F<X$S,56;=# 89'@&])KFS"-HX)!1#[/)L
MF'=B+-6?6F2'T->BCU.D+!+F;4U6 XP%Z2_J&F?BJ[*_62QHRRAWJ:Y5 DM,
M[05T$E/?D<=!6 BH#H1A =<@-R8#1,"@W12LPB^1*;2YB_U"7<VHVD;1N\#C
MLUW8'UY4Z7S58,/BRU7@Z-!#B[:3 :]*%R3]BD,5NLVI"%BM;9)*KTMVFH$>
M"S)SQ#5.QW=LQP"/ ?[%!68_@/">YV'>/)_7Q5DU;2V*5<OMM]5@I$&-?NJ:
M3)ZQ1/\W4?V7$M%Z</60?'B8Z1(<Z,C:;]]9EO]LP7TVR^Q5 KK0R=9YAN9\
M<56<>?W1TLR/B[Q$A>5GB11QS>#QW=PQ(G\4(L]G2KT*DDVOPF986*@+L-E8
M&LUA'Q^WF@$DD<U$)%/7R?,<WX@C9]$Y"UZQ+17SH&.>[S3X-[&.X[T;D=V[
M<:YCY-^&9C$'7AP'QI&%+TLOI<]SV/P2"1>G\;^K[W'N@^.!8=E!=F5P=/78
M!L2,/L>5&6[C*Z.^J$J-9'?0YB6*OCLK=<9=P9?)EC&BHHVHLY\"?P%211HC
M^<5\G-*Q<F6^D!T_I0P7 :2",U'4-9T\XZ;>2U1NE^?-'^Z#"0<<G "W; _>
MG0>_4 \HJF9,[#E]GF@.2$B0L0\?<^)7<^*%&0E[RF!G*-0"G; ]8'W,8-!9
M9SJ7!!5?B5GHTE1-X9M-B4J&\7_\&C]/1BZ.;$3/8$A@"0<:P(,*^L;Q5I?@
M:D756KAD@1P=Z7MJ.^ RJ1(SU$]3YV/+45_2Y:V-J&X$DOJ(7E]B'"O,"EU-
M](L#3.>M=1-R"XEB KW.G5>M7Z*\O_@XP%X2/RZ)$L<!8N\K&B51GKWZFR@[
M;J&RG!%"N]>;I7M:I5(,-JR'I7.Y:Y(ZRW[U."82X=G\5%1^<E649V&9$PO3
MZFUV[NIF4<&3E49ZDAOP 2R1[<1>$\E4'!+Y5B&1N\(HFB7;)DQXX/^Q]Z9-
M:C-+VO#W^16$9R;>^\2 1_OB,X\C!(A]![%]40A)@- &6MA^_5LEZ':[P>T-
M@8 Z<\:GC:M%E2JOK,PKLS*WZ 8)\E8?4M'&9OZ\@*@<8:BG;-_DGS?T<WIV
MXH73.KF6.])N/%ZZ0S77;_6 CQK5RJ73',6@] \$KGL"5WQ6S.^C:]'VU.Q:
MW=-BL3%9;P1Z;M;Y-D07<W NT+V.QV* !-_785&3P/ .14_<"9BV G?V<L;,
M@]BGR-U\;G<SONX!$(2=5PPVOT'P0Y>34,K[<;_OLF*W,V@6RP5G,?"!RQG5
MQ\7I-!NG+?0PTHRP^0C8C+'?P)^!,UR.K7X6SQ'B;FE.=F6&VM6)#00GS)&A
MTC3JK?1@A-!O%9>[!Y\TJ8;4/6OF!U?#-RSB]J$V[MEKFBT1/5G,[/"&NNH,
MO8F\D:FHG"X.KS@@V@A![:Z@=LMR:A]BS5+,QF2NE29BN)HT/*T1$IX180U6
M5&/3%(%(I,<BD9K!7/?NU+-,JI&3O/J1U_98G[S&4VRF5(367U7F5+NG[!V5
M*IJ,VL'R>;%LCVMMF8H*X!)I/)Y^+T]",2% /Q.@XS/8?@O1N6D05I=URC<9
M?E4SV=G:V\UG$-&0F$JS7"P5K1$O=0/K[+MZM]:Y@FWWX.,FUD)[9.W]W*KZ
M&A5O/U32MHY[^3E)RE)Q0FN.C3N<4P!F5U3TEN/39)QVUWT*+L+D8V/R*C5O
M/P1EQBQR6RX_P$R],IMNN$9.P&<"!"6TG!@R3?,Q)GG?XPE[Q\P6SKVUG6*P
MF![$%D9>,?**DVYJG6O[(A7G=KYL!.)@LV_,I?:PI]6!@45&O!:#Q=7)&#%;
M",,/A^&KF&9G0.QONKW.;#S/B\JHG%$X4UL:Y :"&#8C)_ TSL?8P?-!#O"$
MDUG__DD?@IQKVT8 4ZK\0\-., 3,1G?4R%B[8#N">]Q<E/YQ YW[NI@+=Q6X
MS]U @I0@04)40G).KF[@JN8<_*Q[_O^7TE<A? ^H@0ZZ=W5'=SOB.NH>9L^0
M!-Z=!"+O[F:)I"WOI:B*#P_'=.J_/N8K\L;:T/2(K?#GBJ?[,J=T,*?E=KIB
MDQHL2R52&I+KOR8>RXW">V;B=:K1,=Y2O*;7#6!QQ;YBA7I+][IP0J^D!78@
M+1J*Y\F;MK .['EY;=I\E2X:;5++S03P<F-;ZV\1-)==;-UU+=)W5B/1R!6+
M=$5D9)+;?/KZ&3]73/+=!["F<&H-OR/]J\S5\=UD2]-=F9GHDK3*^J++.O2F
M-VI?E8#^_J5%;\@7PF#N>@ 'VGLZ*WI9#=K>E?W*DA$'%C%SYH'KU/>;GTG&
MGZ\]/N+N#Q9?7Y245:-DC\T0T[;%"<-;!6GS04'Q]\)R6'Y*>?V:?R=1:#*^
MKL)WMW$]S=>=7WEQS3#PX52!'C[[YK@JS65+1$[",KZ6"["MW.#:[62*30S+
MG\\4L^PNPZ7(#/+C=69*!ETYQN5?=_/+OA_^ #%3/>?W!PQ6,@>;T6 PQ-KX
M0'^<??]@Y8UJSVN3U* M,06\4EGY.[TJ@I6#5>L_UQ2_H$N,Z+OO@;I+JMM]
MSQY.W-OUZP&[[_828BAC;#.'K?M2BOY'7KEZ=869O&WNL(&8&Z[\D*[-SLK!
M'[[KP]_@<\#; HBV_OV6SCI^]+;T_E&2+B50B/Y&6/@U+)2-?6TX%!J"F=$'
MHFB/9ZY+/106$(-_PP(?MNTZR:<F#O/\?5?=4=5.3C;$$!MTAE8EVU0"U_BI
M.7E+7N)/5SK -^4IWW8Q:3#I4AV-:A?G ^'3U\\8_N"DQ)LW]DM.>;^A3?=9
MPO,EPUYU?2F<-2N]63)=C,NN?#-KETV';G5,F^!]VBK4G/%H!NF(Q^(C?O.M
M_<P99R89=MZ:D(&H, MQ69WRI<DXF<[X;Z[\(T?<ZG)M?6"P(A&T+;%#$6;'
MF$7]J&G^W'W*]Z(",Y<> %(_$X[\A)D*@D<[4I.O,-FVHU4GI;OD-W]'.@QE
M,'3FF.=((=5JB?F=ZY7K0#I(*HW1YQ(4WW_PUOYZ:Q@N/3T3F8:?7@B+2)#<
M;[N03BE^RIVF4EU]&>CV1/<.[@&)I0\_0.1$OY37U;?_CG_[=S*= NM;ZF R
M:]W:7=JM>Y! &PH1)S9$?-_W&-YHFLBP/9,'7<EKS'#;&BW$P90C-V7<&?6W
M;9F*6@)1!*H"BT#X'""\RGG_(Q3N^J7IO#X/>M@J7Z<KAK$/)]T(A? V G7.
MLT2Y*O>;JR* [X+;J%BII6)H&<-)J<K2"!3K'ACOI-I!]ZQO'URYQE?^_A5)
M+0"DLI,[P.B,BI7R^6:U91=MK$O.*673:4B4MY&IJ/D/SG%I#(^EJC8*0"%8
MW9_-\NNXLEV-Z5?D.2$-]IC7Q_2^3!?;$%>PL@7!IFDJQFKU]WC,W7TPJZ,'
MBN'H6DI7/ =\*RIL@0I;H$OQ]V NO2!7/ )74-70#BT8^<SK4T,USM4NJEJM
M:G$[&=7-5= >C5KY87E9F,G4H5<0B:5)&M6[0-!&T+ZMR?9'V-ZPU&RSGM?;
M6*@4FF,CZ[DXM8'8CEH-86GF; P2D4_W2#Y]5]/5?W.%.$HX8_]]O$A\#TYO
M8DVW1U;FSZVY8S/*WE[F%R,$GBL@J8I3!L.+DM2T^I.I.QZ+>;XMTU$7(A+G
MTFP\!23OGKY"B'Q81,9G2_T2)'LT%X;V:M06FQ67TYDIOJX%&PA)!M8!Y-(T
MAYBO1V&^CC5=/ZS*<E+P-<J.^LC00@5;KDV=D4!):FXXL?2;G #_=47?^OI+
MO?6!<(V"L(*C_=+IT.&=CB,N2@'&:(UU@]@4G.%H)M-1]R.:Y=,L>2X1_"ZU
MP<U9,X3J!T;U54K$_BJL>]W:DG;X4)"*O1(F3YG%RB\*$-; Z*,Y &LN%E@_
M'F'VOX$"A#C^:?[BQ"Y^(U75@2![WT^LJ^LI155=&WSM#FQ5RG$#\/S 305S
M'8H^F)ZO1Y5H(T\.DK>IJ>$HCFI$G!WX(*I7^_F"<_[K5_>_FK%^^1/\\?+;
MJJ4K'A3L^?$K7E48_*H7K8?]=RSW@;]_^P3UQI0_+!1_/_7_>#OW;T#+J*[E
M>E]>=.V;1<T/QC\1(6^F9R:>KI@990J^]XMB;92=_^+'\)]?G?4OK^J:C-P*
M[#-)_W?JS<_P;9R\2EO99MZ\L"/0,Y8^#;X<?^WELTA%OW[H^E$:QQ=/MQ1X
M!P,^_;OG1OL2N,LO!/X91O=M\-?CPBC\,TO'M%/O/"SRV[[\GY*:>U#Y_V>O
MF3NK<7YZ@;H'%0N\N@+;#T.TO JK\E9@/Q35Z-5FP&O\-MOCJ_WVX?=[<O*J
M#_\(5+SZ#QR1^I\4$?WFO]YMPKO=_*;(7_<2?O2#Q[]LBQ(=4+)&36F,9U69
MT75%IK@))2L$.Y$IG585G*6!X8E].KR(JRB\DF)9BN9ZJ4-C:+ CD>J+=N$P
MY>ZK3G.GS:7N*7"5OLR#\YZGKSG5GY0*?U'-N;>J^=ODH;A]F_ZK9W^5F?]C
M..#\<$,?F%=^.J5O51W "4SF<(TT!>:J_.N*TPD=)=2 ':-=\DO_^I0Z(H2E
M<!)C6$S&<):7*4)A98[A<&"/J@K#L21+8]Q1[)37MN1J?U$OTY8$3$]B2/6'
M*Z(JM65@E+X?Z0[5A6(TMHQH+%6/U;OMBJ_#D2?/W'<SW>R"FB@2T0E\ITK;
MM)Z?R<3I,[7JJ,?M2\N,F&,E/D-X6!ESVF D_7YD00_Q#F'B32QGY;:[<%(G
ML(P 1IY\^Y3.E>5N8SW#JOUEF9URNM[ -F DCK\?JLIB>U=RR9*Y*G 363$T
M/MC.9%+&WH\<&-,FYF7HBIEKKP!X]$8F&+=EZG3DG!IE<V2-S6 Y952N"(OQ
MR"9G8.3)XIL-?K=56T!M&49;;A$%T[/M#1AYLGBB/=4S3F]?,)L=MQJPS5I.
M(.&WGRQ^6-H6QHV))4E-AI0GBZ"4KPT$,/)T\=Z@D^G/&QG35-I;QQO4G$:[
M#[SXTR7-Z 77M2P6-ZOS;D]2U4(X:<UDYG3D9&[-N[;9MTT[)U56/%WJ3XFV
MS)Z.%'EN$'0&84D,*W,V# KMDN'-9.YTI.N,B5#LLUNLNBG2EMA6</"3S)^.
M)'!ME!GS3M7<+;N[06N^64O@U>/8Z5"FM#?SC*C5,7OA5C6B6)YC&R#,^)FM
M)QDFP\RZ8W.E+*D^W@VYH!\-9=X/M5O9;LMGJ[AH+'03"\:"/G8V<"A^LOMR
MO6AEG7&_ANER?^ VU67@P,<2IS.@;4+C\D7/,3-;5QHNE;7"RV!=9^1TAT^G
MTVIA*4FYKJV5W7&9WC*"C)\15-LWC:ZJU3-2R$VV13\[#LD]F.P9 <B:[3I1
MJ7B*V55HO<%1<T/7P%S/2$!W5AQ3>ZNT%8M:W@R:MBU/>F "9T0 KS%ZUS*Y
MMIE3,IWV0&Z,UUTP@3,RL-0X*6.,W;E8E<&1:S':IKH F#ZSLXZC[Y>S+;TU
MF_:"&3 3L-D5H"C.O-<Q;;#-[GR@28I.3X8T-MEM)V#HF?>J@=4P)D\IYD[>
MK2H<85-;:P:'DN^'KOUN5MO2]E!2QL9:,(2V$C3 T#-;4)S/[&5]DK>P7!$/
M>L[6M8L;L*PS6U#W7&XX]G8MC.'D8)D?2W6N#9YZYKTVM$HG-PEVOI29V<YT
M1##+Q18\]<Q[K<V=4DBJ[1W&K'?60&TOB[M<&PX]659]%>3*>W*2%?6.M%HO
MEEO&=69P*/]^:,"OFL-J84&)&5*HC$9^;M'=@?=Z!K*9_(*7@Q*GFDHHCUAA
M0'&!W(9<Y\E02R5607D<[J6JK1H\P2Q\>K:1R3,;V^ZM,C3?[TGF@&&'<L=>
M30.@VL@S)]!\PXM*V&LZ0 F3]5$=$P1VWX9#3[2PVA.WV?X$&TK&>E/$)R&5
MF6G1!$[4,-/DQ.EB42ECW7"V=%B_N6*VT=!3/<QM2@'C8+R"-1OK?KED- KM
M*9C!&7D934M*;YVI*M* $VEC;_O371L\]HR\]&8+2:B62I9D4U-E.5OH7M,4
MX-"35Z!BK-SME,M[4=GOYWB_/%P:K6CHR2NP!_M">TZ(/3%'\$JGI+JKI10-
M/7D%%1.3.;]/9#$CORYG]+W<+C2BN9Z^@@%>Z??JNTE77/'&2EZU9$+;@;%G
M](O5T($YN,0,LS@:R:N&9E:M^0P./5E7'FL;FT9U/!/#V9YM]@:#O'\8>K(N
MDYKO6'PPZTI%C-9]>R?;SD: 0T_6)3?L02?H;K)F;F;W5R6[P+NE:.CINL8-
M3BMT7&XJ[FJK7%.B52=K@!F<0:+NCDG''/H\EG-KBRHW)EON&@P]@QF]GS=6
M=+&#BZO^C,].1U1%[8 S_AMF(OKIU=\_<*S U[>4I:]_>?GAK14*W>.C:PQ]
M/_7@7'[G,"IAX'[O+4:??.?AG3IXIW1(X+U,[/B%^,'L_;6X*45_)IB/(L1O
MG,\WSW?!,Z>6NWFQHE_^'M6)^')@-V )SI^R"D>:YSNW59D KRD,WKNMU^,H
M\=_@*-_P67\;OF HM!&)V BT#XG8!^PSA78B"3M!?";01B1A(_#/)(\V(@D;
M 733AW>&T4X@L^G9-H+\,/L;;<3U=!/V8=(OVHFKV4TX@D02-@+H)G1()&(C
M@&Y"=%,2=@+[3.-H(RZW$;]Y7^6GO&MR,S)C,]4OG8'\VYD[;SM\?M_M<_+]
M^E77@B_E_WVB/_VI:4!_YN,OF/4W+Z,W]W0]50?_,/=3HJ/!%*8?5'>^T.6D
MV.7CEU*[?@R2DY?TFZBYA-0D6F0:AG-=B?G9(7;7$H-.%*0Q7C0&\:<: \<_
M<U22;G__ME*!=_0N=_OUT0R0OQ*,VY<\^$O!(._%\K@OP: 252_BMAKC8P;O
MYFN]LF#@]RX8E](8L5N>EQ&,[U?[9Q;ES2^2?K3,KE 3NRFAD4\U6V)'Z)4;
MQ51'[(L-2>Q^N>CI<.O7<,E[\K=?S1_=';U$.M$-%O[!I?AW&OQB-NZMM_>"
MP@HS7FZ]G-M(Z]5[Z_QH'R^XFP^F2<FD55.ZEG!BMZDP<655BB=@>R\IK0D
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
M>H7Z]0E*98%[B!.76"Z*?CZ,U":NJ?W]>\Y%Q7!\>'#H?M,1OSLXFM,\.#:
M.0%6#IYZQJ[(:;B-U6HTB:W&U7I8=HJ+L#.3P2QAF:XTQ9^V4[B<4WUKR7[6
M,.]C=[._?V_\KQ ] (C>E[H%W5Q1;5RS.[[=;;0AHF'!\S3+Q^,GH'CVPR Z
M<4WL[]_!_RM$5Z?>?#.7-J29FR[5;-"0Z5HF.J,/K>OC.J11Y/ZJO>M7(5A6
MRM:#N:NE#&>M^T'D_/]C ;E!D0QT83SY%\8?(0G@Y>9*P7/M R;K$23+KXCT
M/U+6_76CW#:L8DD,R_NMUS/K^QD#E#45Y0B0<05)GB9#X-;2_ZSWQ^^?)_EK
M:-=]DA!-K4YC18UI-*APF@O& H0VY$I8%J4?H-OD]WB;_/X)D[^&-KWG*I+5
M# H24=DK5G7CL8-2!&W^TU>6BI,R>7QH)\!F?=;KY??/G/PUM!5=Y)P97U"D
MT.BRF+H6*782&>20/2&)TRXD*&TB\6D3__Y)X;V&V$L=B^_]4VMVN_]*9<5"
MLR.^?-@3AN)EZ_#=_'4D)J7BUNKPVBD7MUYO JJ+W(":R8%Y&$X(WN:QZHCK
M^%D=/$P_C.LI6]T7MX&G@.TQ',7;E0/=]ANN U?@N5'7T)>\NS/'ABL;W8$^
MWUNBWBB3F^UV'CJPWA =M:)+LUQ,+6]0IDNBP'7M3)A;KS<YRN2:9%#<RB1H
MAZ7!PJ5(<1>$@T#9<IPRG$%E IDC/HUC,?;">TIM<CX7X=;HNG86SJW7^T2D
MTZ55R _]6;LE-UMAV+ PHI>K:J+4G\XJ M0E\"(.F6;)>#Q:E."3,'!=.P'H
MUNM-@&ER \8K;M-$P=M]B?0(1FRNB64O)S(C:K*!Z@328PR1YOG3F#5*+DIZ
M<M&-5.53Q"J?8(W7*2=RXU4^4=;,HR_R.@4X;KW*YU"O5Z]$<;.JAP^^RB?*
M;WCT15ZGQL.-5XEB]DEHEM<3ABEQV!(;73'U3U9LB(5R[U]?4*P>E3](=OF#
MUP5>;)DH&/PPTIK$L@<7EM;G5:WH2O_]22N*9CV,M";QNOJ%I14%2ZYY$SL7
M>I[N7*[:VGULTAT%1!ZH;'K<1=,>7O90U?"$YF!=)8WSJ*I?4R&.!52SNJ-/
MC0_3J-HKJBL'%8TPC>5Z'PQL?E9U9S+!'2[S<N@R[QU%<!ZHEGB<!P(*QR1>
M^&Y;2?NA\NA^>C:\/Q+V[1"?4/4%BU6YPJ#O=^M]OQ4="=%-43R6''T4=+JF
M:Y?7ISJ0"@WQG>C:)[KV>1?7/E\@^^MZG%@,9T2M5%U@S7E09AKMH=W!@![G
M#R6X3IMTH5@=NKB)+F[>A\?_^^I &=M&<\WZA)AK.:'JL%YYKFZ@.HCZAA'8
MJ:^/S -T]Q+=O4SPW<N?:X$?$G^D0G3VB_UT@.UR]F2K,-E> Q9VX.']23)-
M<CRZ/HFN3Z+KD_=*^_R^@>":E4JO2=HL9OA8K]':DSN3CPP$R/NP:8:,Q4)
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
M;#H*T1CWH7WBM2K>(JPY+1Q:93JS'(36&:U3JE@#LKZH%:4=11O4SLN,6IH
M>RO!:@5I@O[($T+$!2(N'A"@\9H'OPE05B=[>'TI!A(35K>536:HT?LV!"@#
MF47N@:]51#93RM,#P],/@8X)F'/TXGS8-=C3438&XBSNB+-X+$,#HK/S"L[F
M*S:%%V1^T"5^I8]MVU_P6*Z*.7F*]0AO&;5I/%@=V$=*#;$9B,U ;,;5S)6_
M@/F.+Q"T8Q>69K4S)FU3ZBF5V@S"/ JSD-Q'4=$[8C6B:Q5+Q=!@1$7YL=4"
M*S)9BGW9)-)G4UZ(YGC:B,D/=1$$8 O@K^=V]2"PSNDBGQ$XO.+6&]**+M:9
M^2 _;F!1NV=@<@ I104D$,]Q:Y[C&@B]D;7P"PA5]@UB; O65%S)5GY4=Q:T
M(D0(C9@.@OLPQGG?5$<W<%4S,U%\'3:LL*%!A:Z:('(#D1LWLC2Z<\73LQ".
MN3=H/*.TIEE],JE*O:%9-+")P^>=W5($+@Y]K$QUQK! 3 9B,A"3<7W;Y)<Q
MK39K;=*R"<E<,=/]8LNO&R4BPG1DB+ L]1BTQ?MD#+@U<$%'"@->>WW]R#*4
M",^&CA(T$'/Q@'Y1O/9$3ED: 5C<'BJ? Z1@P/?=O;8?YH;MYIM)HS@O;+%N
MMB0V]UL\*]:!:W2H?\FD\3,J"?$7B+]X0)S&:R/\)4Y]);L1*IE>V516^(JH
MM3"%.. TJB*5IJ@/<7K?'$:4YXH("T18(,+B)H4N/1WX-GG]\+]EI^7I,"3Y
M4L?W&*45'.T7\]$I8VO185T?BM4Q@?,SB:P6U8V,LX<<#9(F$+.!F W$;"3
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
MJ/,(F<  (,F?(/-QZ 8+%KY(30U'<50P 40Z(-(!D0Y7,B(*$>KT&H1@RS,
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
M[ 1>KHCAE.'7-@,D<;9I"MV^QJ'^T C3&"(V86VJ-]3F+79 ;XHYBV_[$X@
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
MRPVFV_T@8S 0"WPO%KW?,[-@2;GNBI)OGD'#S84? LWR JXEOD\E2P(/@D9
M0@,<8R1XVR^UP]%_/>DAX=H/"? UT[7\#[%__TX !R"A@L=ZP.S6-PGP'3 ;
MVYW8JJCRE@I6WG4-2[4E\!9>?TC4:KG$]_"1X5]VSWIXFEC+], 4PGD]_]+S
M,?OO!@@'INM)N@ZF'?R^>S><9?2+&/5O..[%V3\F+F*K'E-V ,4?()FD0#D&
M,UFIDA<N"4P=/!S8:,&^P\_,A13 'K"^I\#04Z9A0OZ-B6A)@0S"8<1,'_.+
M7@U%>L4.B3'9M53X16^%-P+LDP-7;A2>>7"(+0G0B_, G %D/<9B /(3R6K*
M'6EA6KY<=8/9/I69H &^-GC+XFB+,Q=YA$NB;D5>CN6)G=4V]+>?CF=&7+A@
MCZS]@Q/A/M@_@K\PNB3 EE3!;\VG/88D@-Q[_(?'!)3(W=<2!]^(OF0GC'9"
MVHU?^$RN2$;XM83,"]!?@4(#I!1*;5VRS'DH#2V=-YS@E7 R;WT=L(FAKP;=
M-EV"'52:O.8 1@\6@^V9[+<X: '4'4?TY>E4ZE$ZHQ+]X;#<$69B27G-X2<Y
MVW*>HH1%R52 4II"GO<CA%/#4KBNZ3I33[(!"!EE \BAP8<1PM2BK+9ZPK+
M%GDD,ZE)FR(^>)793H<+X&OVC,8"/+4";ZFN&I)=#C9.+!M@I[M GZHRF)_A
MA-MM*"$_GF3']:C>76W,/,T6U58ZUT'*K+!2OOV,YBZ#[7:?7@X))0%\;5FF
M#5X%W%8 1!9@"<G_RT.B8$G >C;$E:I#.C_[F\^AO*6K-OB3Q]O3Q,+GEI!C
M0V(7I(GE\M8F+$@B'A*0)B%T[L'EF+G"]4(.FJL.5#; CN0!SYD'9E-"DL&V
M.X 4L&-;, 8@FF0H@(T-J"&"AS_I*3CE/8Z!W\$#5$&5#&&3V'.C )Q21_*;
MP(54>/85FU_!^+'_J"G0Z$!( H@%DED 0"^[E@,_5(V )<"W'H" 2#M6/^&9
MP3R6*H21 J!MH/4<2DHJ^+^O.+!_$X=&(YB+W\[.%1R_S5VHE0#1?R8FDFYZ
M@=A:TIQ7(<6A>(/]?EH,H#LPUH1I@K?"UQFF$_QPN'C)@%@/VQ_Q";_T!EA\
MIB$E)KRM^H$8#S A'.C C?.IQL/MV;T(X$"(#P_P38E%8-P"<CWI^9QI 3"!
MVPZWM>EO(/R)T57 :\%LP_7YGR\L(%H6T(?^$R',0(TKPB4"*UX']K!OH C[
MQPJF[00T@Z*P\O$NY$$(>=+3>^ S!-,GM Z 2X98Z/]^J/_,)T ]W$[^ _%,
MF$JBJTM-.8@YUB5G:@+\@"VJGI(AAY]*4@, T0'D!69*8([5="'$NW4KMS1Z
M#-YA$*%-E!RMM%B6GQ5AX+\1'#T]N28P>2Q[JBY:D@7],F!G[)$-P0^@+>6U
M<GBM1D_1JE/II/N;7KN:]K[]/'$*\R\@<0"]P1O #WO[+UB=;\P!\D"^64%V
M4 #K2>N%;H9*,(PO)CS5F1X2&CPIU 8[6?'V5BW<!&"<0O[V6<A?:6+N+S4
M1RAM@9&''!EY&S!!"&R)GF1!QM./3%3XMR<+E4_HIJ+:P-T"K =$S8:*=Z>X
M-XD=MX-UP(DTIZJ9Z*C /WM,P.CI;T(.CCZ''-JV)2 Z)4D7$;!BI NH= @U
M\@'FB< M=6W;ER(C7.)EXJ['MBP-[.]#T/)Y84?5O1L"B>)O8, S=F+*KP"0
M24!9[!! $D/]E0/^+0!.@)^"SH,UP0<??VG.0T<G"$6'?L/.Q(>L!G9FX?<>
M_;4#=: MX /!*/C[/LSM6A;$U?!IBX/P@ _RMO3LLX0PY0T%[*RHBC!>GE#!
MU 3GY#1?F)FQ/QR<^*Z;M@VX\-G?!:CN9:!D .HYI@-5J\\GN]]TE9_LS4HK
M_- ^R)2$$PC%YF.8!*I#GS'4^<'6@P7Q":#)]N&??Q-38/L"^7F \A^H3&#/
M0CVN'MBX/'3YG@Z?!QNDA@T"#>C8R8D@P IY"% 0_N'@"V"/!<FV(1A &>*!
M0*O6DR>]L\8!75T=C(9CG(,%!+P0N@/O<-"!]>([W@?L#'AH ?0I8##7LEU?
MI0?\UX7S#XCI:^5UP&"0F>:J+^][?OH.Q^]PC,GM0"QT@X#"LI\\3$M27#T0
MJG]](;5@Z$4'<"V$PG<H%O ;LFDZ, 'D(TT0 +/#308;OE\9^&;@X<!/P8-A
M=;RX@P%(!B"<8%\64,'O0+=(TZU]@.'DQCUMU--VP\!$8*!^' OO. +:<\_]
MQ2>IW+,+<-6EP*H"'AFPW,&+ID#W&7";7CDU0 :V&@2/'9NJ_@Z+/@RNI&/V
M!)PRD:!.E02?\WRM /LI)Y; ^@<LZ^- .*O@-1N)M^!,($'RX"4',\$.9O(Q
M&]N$8G[H6\ MFT#U#A;_<!C-\OD'B)@ Q0&8 S)0\*87:OQCTS^T3XV@^ 0R
M)GS2/H<)P>77$BNK>F M ^ET0C,^M#3YW;; " <"#$9H#OV0UE-UHH9QQW"O
M_N_2-9U_?[ECP;!_OX4II:GC+.P?__SC>=XC>,.C8JZ X?7_1%/XWW]H2Y@"
M3K#_D42%M_Z!./H/E4YG4LE_4!3%2(*BR Q.HBB5IM!_H,T)T^\8^(_#4.UQ
MZLQ/):M^D[2_3&W!=P:;11N&ZSM-OOD$: /<M7GH9Z%(]2#E%9H O2E0"R'[
M N8/ AX)>VJZN@BY'?@[/DD!!6>N$=CZO@5IN\!2_,7K K;^YUF6X>))!["=
M])Z+@=,/7#M#"+B,-L1<8#:4C<,Q.Z",)AH6\V:OCPI.!4T-^]7Y:D&8JV7H
MNJB&*XFT\\HX#@[#XK3$<5H"O_&T1(?),8U>@L[EFFRC5VX4$ZU.LP%^SC%U
M\(=NHM'L)48,&)%OMGI,_DIIBW(8?FJ8JP/%XI^'>]4?>H!.S5-@X"E'^203
MB9T';R>R)OC?WH0HT-WLWH0([\8Z^35V =%^_SVZRSZWD^ T$91Z\TQWT;(
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
M/+8EZ3 [#;\&2R[!G/==SA*ZNG15$1;'^E,Y?F?XGJ#2[^!KLBZMPQ84^R+
MW3S@N068V8,Y7S,H]U3]3?!@&4-P- P>>_ A#T*[_7"03]^%*G9/@U_? +(_
M=61-^*O33=Z Y;3PS(D__HC:>S:$Q>^)&AB]9T!_H\ ;!4D285)?D'S?((@N
MAP%JL&6*"D$UF"_8..!?P..6N^>#2;N+X+S0G%^K<W=^">-EKY(R'$X=Z*3=
M+[O&4U#KE UX3@?.[>GX1; K^TT)3U_LO@4C3W SX;=[F\7!L0VX:7#/PB_,
M<Y10GZ SB>D:Z0S>(@S<:?V^<>"?3JL'NU4(^,$_  BK_7=O[$!ZOVPNI-%R
M+C<R\06;ZO9=%=UB&7D S07T%7MA5[X>IF/$UYARSRX!YX6D5N6$?US7 P],
M.+P62-Y"A^?40G&-2?\6N_#Y;%M^-8@JM(*-/DGQ+;GLU-GE2-:6G+1,BU*U
M[Z7I;S]3C\D7"7Y03_E$SQTU'Q.%('<U-RWIX234BI(,2W+W:'"$^;N :P#V
MH3/S (.J,"GEI\5@=8L""W9$B&HAXP4^CA5<( >QP]J54L%IJ) 1P;0W!_D1
M7ERIMFF%E3_\8F'Q*F!3.^$?)PK/&@;<&X8V/N94-]29@3J#J@YPFBL$Z<.+
M2<%IF_R#A&#F%>GL9$VFV2X"J(U.:JY\%$A^OQ"4#7@8U):  ^W_'R!C(!<-
MZ;1$V+G9I#+M%$U68JF)*'<0(HE"#,1>$PG1/[\95(;_5OC^\5F!1UAK@V-X
M$L_ /FI/K*#:NZC"P4E)F/Q[DL'ONSJ/UQYYZ0C !S'-JCU:YJQ""=?XI8@O
M32WO#M1S(6<NS.30?B+G))MTV_S ZZR)O-85.]J6'2'"*MW^]I-,GF"3M]#E
M*"H!;?&W?.U5YOI[]P3U]-=?]TE>?:^/F+NQM\-U 7<5PG.51^U#5Z8.#WX_
M'W/$@+_'MA+!%/J4,ZN@37K.=+JK/L%BWKNYL :@HRD?S2^PZ+*F99D>G'WH
M+9T&K[;'*YF4L&!P-9DL,A5U0O! G5/)$P;<[W.EY6\A++F]!LW?J*T^F 62
M D]N<M.UR&Z*_8HV6E6F2XI^-PNT0L^I /PE"(8^[$%S:<<7)^F>YYEIJ]KO
M]] EJJ-ZMCY7/!G0'>B7<Z#1Q&>^78C@SV'I%<\2FEB_?CSTIGU'U5>-.\\C
M>,.3=;JS2:&FO"K#DM<TKZ2M+I,"-];8'%OLM@ N>/;D(WV,QM*9E>8(TM&Z
MX^6XD^8UNV\KIWV,W^=-V^&#\Q*J\79U1 ,32@_*Q2ZF(<,.2[!F"YZ\W>R:
MJ@"3+33HGA*I,'LTA\[*UC__:SO[OA[ *3&! N#A:4/_='&0/A+=_:GU%6^I
M?H1ZWSS!\D>'=8W\4X1N?UP GAG7H9]DP:R4=-B, W@9T*C<IW+/W2OVA0#O
M*3?HE?:$?@Q=A+OG"]A1C?KQ7W6 GS]\R($_1?X<D-<OH(,%0[N8W9G[&+[2
M^""T['^9"/2DQ)07#R.%DYU5\!1$_8 DW_N *]M?ZF4\CY,:7T66R71EN1 +
M[U>4SU_.&BYPB2)&TBL&/)-:L'AY62EJ@\:@@0CET=QVO6\_">PQ>L7<<\AY
MTEY[@\@_.A2V30CYY]-3P@\X/G_S7GA.;OF:6"B4T9<**.^V2%&;JQB[!HJ
M(!^CC;.?;?D!=K[._:KMI]MW*?B[")C07IVM::W4#$7R>7J>+1II=W(NP?CM
M^,<HD\FDQ-)$8?%1:U#M50KH@ 5R@64>R5_(A=]JXRF3H$M.T#1 3@C^PG<'
M&H"V U 6EA*%06.@S&"3*S\@"',>,+\+Z#DQ#=&^2(X^]B9>]";:G>5<3;6Y
M)8L[<M%2<ITIZG>C.^5-/(7 +-XS=AV,GH#1>3W\E=A#QJ[YBKT+;+TNZ?MF
M&?L?("L!Z^C<G>)OWF(I2-*YFRZ_O$36>#)4)S X*4MA2YD@-!]T:5,-_]S$
MKK6"(1UT5H"D58'(P@C\O@&6KSNE2U7BW(C"?$)H68*[$YQ,EW)PRUZ"XSR=
M&R/KL9ADF@V.ZA( C/-;X-F3C\0K&;FGF[:.">*3X%16)J3 9?3F[Y+!G]Q^
M;CNP.B:+MND;I8V9[+&X.A_7R]FLHDA_DCAX.UG*"V8PD4:.CN*L@^2SCMSM
M..UO/]''U.M*\O6"D$>_'UN03W5/2IJO-<5PID'>RH(MC<)S!^%X>+P@.%4
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
M#)^5D&F#7I=9JOVAI+;3)%)N9'%=JXI<=[#>-#-+%Y :?\2C-P,^([7$"U-
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
M5P*DIPC<4 .27M;@YL.?/%J[>^? 9\*OF6/XM-UFH"D<)N&,-A$X7\T< \-
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
MT96RF[6NZ^4VOZE/Z#*CK]*#%H(8U-&-BN($>;TXT;>'&#H BOXZ$..%B4*
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
MX<L%6W>A<(P7?MAA+OS<O8+FH[^W7,3/_E3,EW-QS2D'P&7[!'!#;6@4I!J
M^'IF@_PK**:[8N\[!ZN&!-4=Z&N;$V5Q.(>;L=O+? .T?K>DT2N"B' $A1(1
MQ^B1L;)&Z@J)F70 %.ZV/?=ZV_.'#W6&OH;:WH+:*+@>24#R]]-ZO4$ .>/P
M3*D@3^MYDL6GQP95["8N2459L:FZ%L<XC%"26[5(JR4>94N1T"4Y[</UPB?Q
MY Z:/- 406CJ89&?(G? 1":";T\CH4"8=<15[QMCSY$LX.[\/AOK&52/V._B
MV7D_BO.^<"?X[4G##]$)'.2)/0MBY&'&GD$L1Y,N,YL)@^'2-G&B/Z0@#R;.
MG%C_RT-3=)?P&=+VUI#VX=B=P^$U>2UM\%DN42^DDRR#D^1=8G=>1]BC- YO
M%:Y9A@3J \OI3!?IQ9841+Q6:5),1>8[X_E=LE(\G0.MP1>QR&<S=9=R\Y%U
MD71#;]4G785/&^1B%>O'QQ4L(%=J@I*-?ZKM5[IJSU\SN8\U_;&+X+D"GGEM
M .C7:;YV_R"@MH>Q#LF:B7*1XDKE'!!Q':\2@T; "JL0'SW(^1"\==S=/GMP
MDV-2 YS(K+?\9JUWG)Y)%Z4"NGWYUOF;A6CTSRUW_*@N:@MBM6 H^O,NH\1K
ME-:YN_DJ.W';R([J/-;C.*XHY2FEWKC+_E:T>#./-5HXOZF/K5EMA&]9&1V,
MO;N_T$!'2XI^!(3R@T%II<?32;X&5FEIG1FWM.R]= 7S E>1^_&!-9@S7:M.
M$ZS%"\YV.!PGLGFC=R\@C1^OX=\?,@%O@J7MO:^(F,0VO<#><Q#&B^/L</8U
M@$7A(>@Q3H'H.I'/X0;$=HJ&/$G1"Q#!K\/OSH4I@*:H2TNPAM82"F"A&,K.
M5]87^\Q-H+C!0DN8@<-$3W>^R'$&DBVBJTN:AFQP90PG DUT2&+O&?#YBFFY
M_'\V&G2G..)]*ICLS/=(2E!=DERX=LGKZ^7="W+)5MKC< 9G]@?I (6"_)B(
M%_-[(]YINO:_@OPI2&)A/'99SHM#(X_,&_@<H33]B ;*B8H^AT?=\)$9]2MH
M^!^J?D1>09%0)!B([??A4O3<$; <@&9X^O#C1WG/1Q.&*_*"W7[,<+\2E ^T
MOX@, 0ER)33ST39X_#X1/(Y=P&<ASD9N -S\ITCR\*V*5R?$O;B)KG41\?^8
MS]&<XY>Z42OX!5L[>/=M C3\_GZDM5EX(2MAXP($ AKS.7Y[9)<=Q>,.9!=^
M%V$59)2#Z.ASXJ:@OA89=0>AB.&9P&CT\+*E>\GX^3Z+EW)D1B![J,"-74<D
M%- TO#"GX=XK=T-_*/WG%>;8WT!7SC.0LHL8P+W23"]BX JN>]PR\B36$QIS
M@H+4<%YHY[R/BH)F"X8?B-JE_?LG+F=>YMW_VCN4_L(0R^QC7.AFP74B6OOJ
M7^]>PJK;4/I%WO+%LJ!!\\G2C0VR@WWKK+_!8WDI3_;XUK:6$K!QVJ &7T]J
M2/J;U=SO516<3S8;:(2S+A2KYDS0G)I1K0H3&7GQ!/-T6C-P9XR]ED5\5-CK
M,Z;LI%O99"O-4@Y?FEBENS0$6W6<EZLJ0)&?@[:PSBBFJ.HF5+YM^(*4JHNS
M7[MLR8G +=,-@LCP)-N;]%E,XK=EW["&,P52TGICG)M5"0UA +=J 5]M&3:
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
M/O(#?KW(SS<CGJG6L+:<JTOUUIE& >?'A8T"SC<*(/# 5(@\/\,REVS=K4?
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
M=1D)(!6J_N^947/;R,Y]PSB28HJHCT$$2@<(S]X"FVMSZ8!,<'3 1T/_"]L
M0ZHSGDQ .ZYR"M7I]0I-<2KEY;_M7_[U6/\+19+QI:D)A:D.#'2+;'\*@)%[
MG:(2$K=<M:0,7L.KU>%PDB;J'.I\!%5*XDQS^<<\C/O7Q=-,;[V"2T=A?HS0
M?:11^*V%+E6@-_(<'[5GP%GEDL.24.VJ2.B87W^89S_JP8_>_A7J\,#FSUPX
MM/)CT"2(*KR8'I&L7&))OEL3&58FJLY20PT145PFU.$!2I>Y<#SEQTA=$'4X
MSM-<;)7"\[@B%C=,)L\8W;0K=52HQ,.,F)NN-JMH@B:"[US_(LQ^^8[9+Y>_
M /IS#XP"L.SOG2IR>6;]J6<K/U>EA&D5#R>D/U>CA"D(#\>L/U6CA*?U-W$Q
M7RF4,3[T/\,R&<$]N@_+9 2N3(8?N_&NZQD*E+&%H+YQ;Z^/<U.3*5?[LPT?
MKR9*%8/6BLDABP[LB6@L=I7 XP^Y/_L#UABXTW^T1(*\G.WSW0GX,S1C6% B
MR(KQ)@4E/JL81^EXG]O@9)S;B,7-.#[59X6Y#!4C.@:/10F<#C7CXQR5WZM
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
M[\WV*[KAQJ2K*,CL%=2,<)H$I%=[[UZLB\]#\=F5V0I_BK/?D:W0E26?GS)
M/&0GXN+L]$VY*319[FNRL.^L]O5N7]_)&/D>ML>%4>Z6C=Z^F^'AM7=Z#%/B
M@=GFNQD6D&VH'VDR_)6C\Q>-% G\4IT4?Y"""X,IWWJ]/]RG_7H;S?A3_,W#
MTZ!IF[>Z:OX0O7-]5S4 5U@.]^*Y:[5WDT4P3?"I(B('4!"PI5TOFSW ]#Q:
M-&8"$5/6F+?BWWGW?T,=3#*M>J<YPX6EO1V ?JV)9^6S<O'5&7J_H@=!,##F
M@GIDT/D?_?J3LA45;8_IWN@&2UM9H+ON>X)<5E,%C%*7NQWI)D\%\5[!6\N_
MR)4*+STIB$M_]TK%X5X\V*V*XZM43;2\VI@W01+ICC.W*T!7JF3D0JK'+TMI
M2BC253N?=X:Q(7W%^U0!E/A[7*]":2]!E(]K0T,BL"L/ #(0Y) B$#100VTD
MXO79/)/B6_T<677:+)8:WPX:S#*3 971M,HM$V(_TU2;<Y)H0&A@?_V)$V]=
MNOH[AR1@R/#2%GB\6--+/V)W(UX!_CVNQPTE?<O@T1?/[NX;"[JA.?T]EO)>
M^O[U-=KW9[Q[677?@D/?R\O^%@P:+%I]B[!EVC8,H%D1_76S(XQA/BIQ/Q##
M;.%8NE:N\/9LB0M4*EYGZ7';N4<,,RFZY;),5(#;O=N/0IF"*!HVD([9,0QJ
M7B*H^>B!B==CEH$*/!S)T>%B%@9P[]F@X,0K_V#?G,D#%,=[=&EX-4P7*&%X
M["C<OO"1;S2="</A:KF?KX'68#:G[*RUQ,;$:-,8,B@,1[-A%.Y1HCI57</$
M:YG&WQ-R@T*Z#QB]%<M)MPM.ML@IJ4TJM<IM0<%LW,/HK5D38$1479,Q"QCS
M&]BY0<*%OS5J U.C.1"FC6\/![>V\S<[K]^; U!9B*]:!&2V,K.V9G>+;_ Q
MGE::)6E)HTZ\USZS_V'<[]F_(2*<^@0A(-S<07@3$1:TG2;K-:[#+_N]0F*4
M:77K.0<B HL0X4HM-,/8^>47Y16N?\T]^$P)^Y\8H@DP86\/U3^,]F$&;IB!
M&V2+_HS6[B\U?3+C!LG9?+MN6 G#8'I0:[-A[FV8>QOFWOX$H_X,*#!@Q(E#
MUIGPK40'7UE4C%D1"!1^5M;MES'A\0X&KFP/?^?0S?<G81B0"U+V[]U"\#]K
MT3^3N>^=.'RO:/+/6O/=XZ8WMJP"9E?Z7<?"B@K?(JIZ3$W7;<3T,69_A;1A
MR"2,HX9QU.#$40_[0[Y_6;E!,5MZ.G+6LUR:I^-Q9RVQ5!)UO*9__2$2499)
MA/'4,)X:QE._1SSU<^ PZ5;PW# EUODY.:\[HX+FT L7'%@(#F24BC%A7/7;
MQ56/C<.PZ$&PJ17>/?\&\=&P.D+(H<$.<H;5$<)(Y6/$MG9E%,:OF3%AV/+1
M2;O0#=?9TL<^=3U:P[F$H8FKQRT?/?+P(,4*'CCJ^('+V60AF\3K*E7EA&:^
MZ&R*':V^;J# !\KAC)*Q:UW0#D4[K+SP+27[-C'##X@VTZVGUZ5ZKCLCZQE2
MIPE^:@QD-#_VUQ\JFJ"H,&;X[6*&AT4:+FQX/R0%'X9PY>=Z!U>RI+\G_<)R
M"&$YA*";WV]>?6;8::5F3II]CER6DUTPD58EPQD2%++ $U&2NM;MYQ\("4&X
M^Q^L/0GK(=S';'\3$D!Q.J>YE%[$NYG)L _:PWR1:R!(@)8[&R6N=K7R01'A
M6X3+O<H)8;#\VP7+P\H)08N<WSVU+<SX_3G&_QG]7DVK6TL<+4M\.C7"-H L
MKHP)U.]NTS*"CL;8:UV3#F$AS/4-XLH#@ HW=@#.P$*VRQK]SG"2X)>M6"QN
M=#>5C9)$L.!E^>()/(S8?\05^&\+-4NX_#Q?3NQ@X'[<WHDF%Q_O^ R)BAA2
MT6S!I^K))]=>R]=G[W%DU9[#-XI'@I6Q#7?V0V)(> JWK1]HWTFWLLE6FJ4<
MOC2Q2G=I"+;J.#OIF6B&_+L%U'%!,^%SH "UX7-3JB[.?(D9#?D:K9?P?B?/
M;5JB7*S9RWXLUO"D&VX=D)+6&^.&:!CQ*P*@)"[@&RW#!G!77.;9;8N/C**N
MJL+"!+]W/_B0^1M'^_BFZ^E"FZ4O7A= BKF6B+F_'O9A/T-E_R,X0__=_Q#$
MO\_!2G!FV.+*6:Q0;?'-9#7-W4CX79!"\_$AJ@MY!'(G]O^S]Z7-J7+;NM_O
MK[!R[ZYZ=UW-IE?6/G=5H6+?*W9?* 1$I%,:%7_]G1,T,=%D)5DA8D*=.N]>
MT2G,9HQGCGZHD#SEE.79*< &F4!QE\"5!*@C!-24H9JP%.)#"^K[5-\3%X]_
MI[:"$P8]"CH@;\$%OQ<,"_SDC1<=H"N#GW:'2*;<R_I(?5VEI&Y1PCB6>5W^
M/=Q0?,>&%1M=OZ,+ILN8$GN<6MX?^"N9V:G.P]AFL)K#+U39 </!1[(MZ$$>
MB].4C9EL\[*R:2IU89YGY5+#;2_1K"/)W=,[M-HJ/;E$85UR>)%N 6<YLOD$
M!P"Z@(>VY^'+X>J=APL4">&@)=@V7Q^5A$JYOE@C0B.?5[M[#\&SV[O?<W \
M9W=GN.>'TX%;ZZ0DU0'+@@=H 39.]O^X_V794@!@+52QO[)E07IR$E6SJ>KR
MY0,QA^,6XS7-+H<U1'^XSI!D'^O>_7;DC6R^>"+@:4&KHVCV_T32B_  >I6B
M4-V@^RQB]#8C )T;=5_<1LT O#G89ML+CF/+PJ)41*K:M."\N-^IKR?^6]S\
M#U/_N+90!+57<EF?1C!O7BQIXR9S]UO67SH.\*1T2G!3?7GE!DL)60)'TN$_
M(&P$K%&4Q=/OT<?O\73*EL%)@F=N9-V_3PT6<FJA.JYE0[$$G(GCPHA=Y^P2
M2@FKE6WMP ZYX(>I_Q.Q]>6JZ)<A/['Z'75RYEN[)VT5%/!>NSEM&?I0=K,=
MY>XW1F3OSR.NX)'K<&_!7H8G&,VNQX7M(MMVA"OWUOUQE= *>68OE"FO.[+A
MME/8_;G:_'#1A'OO0'YXC>72?^*Y^P=%[E$7 G^#'3C^%_SG*)&*0$BTH5Z^
M>";NXE"T/%BI$.1?D=A71'#"LGT4;#'BJ'X_"+8H'J[E<>[_ZW3RCY8"J!59
M]J^CC>AD58M0H,<"O4:1,S. FEI&F(,7_Q+TK> [AU5FZ7O\7X^ZU&%2>"!J
M(_<X^:_4R;_A=ISMI2'L,B<[=E!2@!@^=W\=?G;\++ L/7QH.2HDA5^VK L0
M*>'3GSSW0>G T'NHH8&[,G-8&('>9\F(CNJ9QH$_'LS_"*F%#5GZ?P_:A8NF
M"/CO5WOK# +=%A![ 2*$Z3YVU!%^GYSZJ[0:;&T&;./C; ];^_CATS,YV^KP
M2\#$XC]P1.K_IK#@E_]^=@C/3O-137XX2_C1"X\_'LLS4\KKMH.#3>!+U$<
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
M(]F$(C"4<*','D3Q'83 E+.0#S:'OS=WPSB-J,7$*S/1NUP6+]QR%P6FW'Z
MS-J[8HW%T&E3L-SM9&P!EL$N"$RI+W4>1;KCF&!OD*D_Q;CRMCK&G+Y-3;R/
M.XG>L^.]-H\4I'IMB?C=6F77VZ_:B,; '3_WV1UW_%G\TE>*3J%\;IF!@ (N
MQI8%I,#7!"8=)XU&O<[.M;)!B1+?F^YSF>UY!/KE<4D$^@OB%1%S\:K0!A)5
M;U#--]A4JSU@(Q.K<J]*52]EHX3?MLU4S=/]P^5!IU.  ;##7;(%UYGC>%!K
M21UC0%Y]V&<CX .;9GF,AJR)03Y]_ ,"8@'J3K(=>&P?@ Y^40QLQI9]P+>C
MY[THS]R0>1WPY+P/9K;VY"+@+EM=P9<](N7CL ZTS5(="TA(&$DTH5@!T*T(
M[N_C-0SFDWOV)EBM"=JDX1L?@N5"")9-U;(Y( N(4.-]CB6'YXBTK[?+-C+E
MO)UN&O2NJGE5YL.(W+$MJ'<[)=LR>C *1I8Z<-/@]"["<D&;<U;=:1J<;Q,N
MM9[YE%9F8"C%I12S-Y#'PVWI!.L'U''8 'CHQQV &K.<^@?*4E"?QY#_GM+G
MPWN\U?EKJ'L\"UX$+:7'(*P@ON?(DL\A#Z#=W6]W 9[IK?XT=7@PP7S0__X;
M2J!"R@[W\!@K,)^KNAI\$$B]X%DJ$/=6,I3Y7"!OPB,]^@1G%N "^(=TH-&#
M2!FCE<))0 E7#6P6CZI!(+6#F;_IP*/1XQ[Y_[,XK:-TEAO#S=8TSS?)TLBN
M=PC_PRH;G$7UP?!=/>Q<#VP<6#'DNC_H;$5RJ%;%1G''C0;D=C?+=S-D:7OW
M^UP8^M?;V&X%/9LFF/.!-%/& <!"GRDXS:?*Q.$:R-VG2@</)[1?65**\13/
M<<-!:.YP5T#/M>4IBZ??9H-OB73P\P6X,L$<%H(4_&D%.'MP!,#S"#Z-&?$#
MBK> 3B;8LG/4[<YL_99A0#1S@; '/=+"83WPQ@C=>6_FE#_<G$45NH>#>S.<
M$I\3>HC9L7I]MDV,5I4*SHWQS44%XJ=<EP725MR2VG41 +S9U4@H>U-<>2V=
MXSUL?/+29^M$+V9U%'7*S CE',>JS=)TTMY/Z@L;:)'4/=B1CUV?!_-(,0Q-
M"5R\J@T@>>V!PPPOE^<L]T"Z,6.N ]_+ 1X8J8#7/O-&.3!)OC+WJ]1,YKAU
MWF&MK$EN!Y/N"S+FJ2J('W1NXIOS#.&4F8W*- RMH+#2:.*0,U=[-0'PSSSS
MN*3"\90?V:@?'$PUT"HN,TYKQFOT:&WA2'\[;S3\&C/(#96[WUF:3A.Y2Y7&
MWW(%/@+Y$]!^"NRA84TU(7V8<DA@P8T99D$%[J='A$^G@'XDZW+@SH4Q/(+_
M*"9=NA/!^9'A\ZY$ZN%]\%-H6U3GGB+LABNDW5ICLI1;U>D*\W[:#LP];R1L
MSI$E(#,=9;Z+!-[-BD19L9T)4N#[D]R.E>1J'1 XBF)I,OM1U>HE @]#"$_D
M$BCR!;%0-@PCD0+E'CHDX5! *.!J\51G$1BPH8("UGV,=7S!?NU H38,\8#J
M39B.!7VFAY\)1A#G^4F2T,=M" F^7\+W=YD0RH)J.HW >]TVV2?$TIX?[ A
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
MB\[#]$]%BSDYTYF&Y@XX;".-LN/LBL>)JU6"J@J#[70]7/F(*NL>SPT4B6Y
M:\9Y9-V_3ASG3P(TTA!__U'_'1YG >"J#@BE!R-)'5WV4]5AJB=O+#' C8$-
MX!N,-H_]#3W[H7Q:ZN)O86-7 ;Q;! <IV(]9\O\^RLR/[J-'Z3F:]G"?1@3'
MG[\$ZGG_])O'QQ[#20\;U0MWJ;HY/+;:F(IJC6S;;-DOR]*JNF3+W2=Y@LB'
M::L$<#DT#5]4U7:H-50WS-I&ZN6%[4U1=RPWMT!52R,( O__C)[2@ J.1-/P
M9H*=:J]6ENW"DX*-[$NP%60UZ$AY0B]0''A",T4 "5*J=I\*GY%0RSFU!%M4
M"_;G\,3-?(FB7;N78=5"TYSE\AEU7=A^":'@:*^G-;JSHF;4\U5ZY)4RE7U
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
M,"ML0%-GI%KL')[^63=[UYYFV[TZ'%R>'P[/OY<O+@>')S]KRNZWDT+SG<1
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
MB,[()_F,?+S6@?(JZ'A]'([7QVP=:*N@\\O1G\R/US)0\@ Q10P.]<=K&2A
M'JT1?<DKQK&^I,) U2$3E=)LR70=&UTFV.J7*@0D.F >=E9](MU^7A/VSU\&
M]X?5+KNXN/ELM\R:49F>__H>9>#<9\"FX+\3%VN_MP>\([O=GG/A8G?VN?OO
M5Z/2.+:O.WL7U8L_]5_#S[_LW_O3JSI&S\M*KK*9O"8*GR>>DY,:0W\#)V\V
MC/Y63KZI#TN_-&W4O]#NOUY6]V[&>T;K.W R)OF7<L5R@6+I:0G"A9RAGQE&
MWDI(_:V,_._^L77]_?+W8>O;X$MW=[#'=IT#9.0&,'(]5ZYLI'8(1=.3SLA)
M#:F_@9$W&U5_*R.[TZM_K=OF;?GZVY?KPQ^'7TNJV1\"(V-H';;D0GV#AP82
MR<FI"*WSN@4\X4*[91*,AO4<&PL4: ,$,TZ(]5<+&U#<),TA]BW4)HB5\*?2
M UD(D6^AM$"L4)UX)\.AT;/8F!F.JN_RUB9"F5E,&11;DPV#:@_P4&2']5Q+
M<S2VKCA3>5<[58\&H[-6]<_59^V&75XXQ]]A!NAVR!6K"E47R%8L=//5 V(E
M$J@Z ($Z"7'[V.QS6SK@'_8^U^VJ-_?JK^E5H6K??N]_&Y_<3ZJXSW%C'C:Z
MC9PSI?R&:#T9#]KR9\P&*/70DN\X9N]:0L8(SX9/)'G?:+!GH?B+;[VGL=1+
M;',DGK49\.\^JS;KGZKW>''3LE1CR.];MQ_\^G7?_]ZYL^\*G9/A]\;7BQ^M
M0?_[5;$@,B<V$FS-;MI$U RS52<("8>X>41>*AR.]MJ?K:-:\^Y:Z7QVKHSV
MS?6^SH5#]=T_E37GH4EQ>(NMF 7AX'E#DB0;PG:-$+;3B^U2]%.-S;X7'P_)
M2_>]P\]3Z_K[E^Y)X?+WX/N_4^6J7G&;N.^AEZ3<V,C&1_D.T;J#GG<&).RR
MB3%;!,IRR&*60^)=(P^DN'GE8E8RW=;5CZF:Y9/.>;]Y?>-6?^8/CN_<R>GT
MJECD?I!2KE#<X F2F,&?LD(H*R2)/I"W2X&)73D_O"KM%2[<W;+ZHU>Z'W]W
MN13 -)!JKE[>8"7'F,&?0N99S -)Z[&5%PB!K^.Q 2M9*;7<_O3LOG5ZW"K>
M#%$(;.'D2LS03T* \F82Z!5ZNQ"XO-W;MX\KC;WKSK1[^.]/^_?=R.:: $^4
MJ>9JFU$%*%,F*A]845F=J[@RK[.!PX>PQ;)AB:1W>E-GHJLM&>-P0@Q6B7))
MB%L2DG02AU7*Y-82]P!T9+4HB5DH6X.8)?EI'3%8),I>B-9$]UP;DK'2ZG'"
M+)'*0(&*-.<LA-@0,N'NR3WM5NLSWN+&<U#6U;."<6J>=5KM\N7DRY?2Q<_2
M;=B-(I47^"=;JF7 &MJGS.+.R.6^-H69'[)F=3I6N^@,6IVCK\=*KZ(X7_>&
M5\42YB7 JFRP+63, $Y9":'R>?(3$L+A\Q>G)&R&SW\<&<Z>>M4^*JC?*I/I
MX865ST^:R.=5Y//R1OB<MO/XAAS#ZS,9,S9?F>E3K2??R.>OS3H(A\^7NDW.
M&?[&<6_T\Q^=22&OG31J ^UL6BM\1X9O(,,KM0TVFXP9U(GCP^3XY.<7A,/P
M+\XPV,S&?E"^;(_&D[+64@^_?E'^M(^K/V[XQHZ)! #$C5262F$:P=_\,$_X
MXUP>6.#"V74SMY_R@B0 0=43=PP#Z*W^O;UYU-\TCZ2LM\HY#IC]JMGIM,X[
M5\V3/7C5W^H__UU8^3"TA$5AL*?9$]-6]0-@M8E]:/1T%QD+OL97:8;+^NT)
M$R^R\5O=M%V+G<,@/NMF[]J3%=TK\^CX0KVH_3N^4'\.3XWA[^*DRCPQQQ_3
M=!ZY[@HO*[Z3&,B@"0S/L5P6&E_S/Z<\K0J$C]Y?9G2DU#HV[\/:Z.K]CF;H
MFL'R79ROV"PT T@ITFJ$S"I5Q>W=\ ;,'P2T!ZFNKT[AW3\?E )H5=U_/!P)
MX$A?6D=[^?WV6;[3/&IMA >6EPQ@B,?+G!&#_]>LOG3CJI;#+"S1@T#,\9]V
MS3&,\A[A8,,&:3'<'0!6; BH5G6XWE"QP(\M335G),'&.6$]1W),27/@NY&I
MZ_=Y<VK@?6X7'J&IUKW4<<=CS9&]_TJ:C?YC0#!<I1F2Z5H2,IM2^+1K6A,3
M7R>I1E\R8406_\1T;:P9 MW\TN(GR69#/%S)?Y]8L(-:L&(2C*!OP]\F<(-S
MGY, &=XU[,;5)GB'++4-Z:L+%RN-W)JYPR5\XIH!TU*EY[!V[4IIS'A[_H?'
MO5<+W+NKJ[:M#6"GQ5N;=YJ]_KHO3.^#L@!_LA/36<_IQPRS#F?WB\[6'0<6
M$"?Z687)]UAGQ)C3-/I-V(OQ+E6?"PC[\_V+1 L?[LBPAE>"EN?,0L+H1WK/
M&PMS?C-=[URW"WEE>'7S&6R.^XOO"WI/WF:]G;YK34VK;S/#EW7XV$5!]_A@
MSI#-VH-]S;*1'"[<-<O"5.]M(?).5,NZ.M6, ^V+I56OV53O?C.<L79ZWGSW
M#^A7S+F7^NK]\M8I<0T3>6. CP>@\^=+'SR@GK7WSSP@?A2LH$H3TX%%U^"J
MKGLO&,L#/,Q=>A]RV_2F?=4>9!QKES_^# ZZW\N_+VYTJVD<'ITTM+OA0DIO
MY04:]PNPM^O)1_['3"6O!C!G::WB#V=X?GJ]6VGOMJJGD^KYO]-W_Y3D56U<
M F&OPP=9:O*2:0O"R0?1F#E<3(V 5GF84QZI)?4L4,\M3<UQ&8="&"C.\#\6
M6Y"R[[SO%VY_A[_@0WNN97%A*BX"!N48A;'P7TW<2&UX$.X+&)-6,1#8%327
M;"2Z+4OG 2%JL1Y&L_O\?F\&XN$YR<2;<!R<,7 <,'HQ.=V<"LZ!/S1+ZL%*
MWN.V=:OJ+I/@:O$]LQT@((YAH,*?XE>=V38,T.;;D0U":'%$@ =3ZFM]R3 =
M;W@ E E\TC@5^0*J8Q.,H#^J/_NPN99VC.?O&)OGXKT ^7&Z >*OY>GNY4E'
M_7I[=7/MZM]&U8'Y;\OX-D5?6O%!GI8^$(82@Z&7JB"/ .B$@6YRKMZM!5*^
MW3PK5ZMCHU4]^%$>=/_T;[\WAT\ 21V I,\[ZMU'"?]:(\ZY")O"Y3-S#D5A
M'Z2A";JYIC^T>:!&#MO+HKQD=Q->PC,@P/E-\,0N@U]9CV>#=.^E/=;C5)!*
M1;%ER=)Z]T1?N_7_A7]\@Z>G,]5"=]-HR30OS0VW8J'PUT8\B3VN[?MVDU+V
MG4HSNPD/Y4\6QOY_@H.?^[_R/5,WK1T_62LPJY$P"!7N$!N"A6HQ]3K/R;FC
MZE/05;U9UAKR+ UL9Y;O5>*67$$N5?Z2 I]Q.5;6<JS>Y0,KYOG?Q.D2[S;_
M.Z[ASKXT;<ZE.Q;3N8&'3U]X+B>,8TYVE**,5C0P8-Z;6+DHURH;(M6205N:
M$^:_JC2R4![^Y[R]N];A\Y!E[GWU[I]S=/?A-K^+XM7 JK2>LT?])T#U1['*
MES:/X>ZY:TDL[?S+19JL++7X$:1$[P->(?T_8"*\\^,2$9:H.?>OSFB)7SWP
M>)\LP).><!!*SJ-^(<_?LWGOQ/Y<C=.$R %-S$6%U$')U0/[RA-Y.4G75.&K
M0WVPZ]I@Q''%SP6%$B13UW2YZ69A]B17?=69>NM8JF%[NW"7.5/&#"XO4<6<
MJ!86M.8R=*S><R$W4S/Q+4-XD,$-3*Z@LM[(T&Y<A@JMY=]A=F'FMQQ6XI8;
MU\3[8>;7H+]/0 ZR)4W91;U:]:]0)Q/+5&&^W ,#[X=GS+5P!S<%%RQ,M#^Y
M.+;%,W/H;OGMN6+@"=[&R15LWQDBP=;AS<]U< $U'#MN$,SA&RKCKPEHU"JW
M1CILXGCRO>#[2_ A\$8^'AC^?*%0_[9]!5P:6.88'@I$1'2[^I+*+A8"] %7
MYQ/%S,+ ZV<&]/\WLVK878\QWZQ8M@[\RWDUO=HG>V9P<,V^AQH_7 VFU>84
MLG4>WBSJ8U\_NY;=N[ZI%K3IK=F8C J_+JO31_0Q[A,"[GJC3ZC)*7X(G*59
M./G=$8B<0)7ZH!)V830.#X^,T;C0Z1W7M=O^]W[CY/N[?PQS50?39D^T);!0
MV<R^E3<5P$#.X/K6W(W4-^%QPGH%M=/F]GK /6N/M($CN&V$G&L)57"DWC(N
M7W[#-Z(N.^J/ 8^GQR!@]KN]46[^FAN0--K@G@L1!W061_A;@:_ CIXOOF3Z
MJR_/U+[@%I.<^ [%RS83+RM>=2X^=UK?+UHGYU>M'_!O9SMALXX+^S'LT8;3
MND7>71,/^Z,,V&[=_=I2!N/A][OCZY]_?D]7(EP\,#S3^<4Y#=#W=75BLQW_
MPUQS?_=$MC\W0$"9?CBZSB-5&PF?/Q!F6Z!O0-T7[_Z@%-?F!L5GA'.$20)A
M$<7V/2M0*2H5I;&0'C'@_X/KVX;4[CDF:E1*26A4/M=HZQ\3L&<T!R#46__@
M',C>%X]&%!YY. #F%R81 PP^'/?LO':7%R)@YPO_S]67*7.L<]?XMW!S>GWY
MU?UZD/]]-WQ\F388AO6^6COU8B,_ADM',YFU.L=G+*#TH0O[KX').FAM?'4-
MY@55*Q^E5SYS8S[#(LC/TDR>!OZR+>=J%TTN9J$E='\"@G2NYWTQP:QDUI*F
MN21>S^\G;$&37?K=N[MX>V]<GGSK&H5OPQ]_=IL]O:NPET=MN&IX9!I#U#Y/
M7:L'2@]K#BW&M=Y3T)%4K;_KV4Q-;DVN50.U[]V^\>W&9*V#TWNM?'MW<'7#
MFN_^J8(-OB9OZE7D%#SD._(F8FS29'1OXZ8 %DF?Z6"J(]--> 3$M_7$C8 J
M801_@8O5OJ_9@6&'66R@CCDF2 4 W<.\^HQ!/A-RQY>CJXOQSVKC*%\X:(U_
M%,VR;1C'[=_-)$/N\&3_M9C#HM :UXW/D0P7MCID[<$ITO&8#=6IZCBGS/IB
MNM9R[A['7ZFH[14/SMK?KSL__AW^N;]SR\<5P%\QURC6<TIM726P-X 0R">+
M3TW FA4,\P&>T+KV+!SNET!O@@KP-*=&<D39S)!F7>?0  /)Y06Y@S Y8[>F
M?@L2>Q=X3G/VU1[79I? AI1&UP@^:(8T#DZD_Y&I&J&@\V3Z_58M'W[M%BXM
MLZCN6O_^K!V^/HQ]!M*%ER"WVX//JG&-HU]O +/!<-_Z/3YJC;56I_K=:1<.
M+#" E1 EWRQZ88I$'UPX"5<NYXDT&XAI#S1>!=N2OJI@-%KW?//,2<V)I>G>
M9Q$3AX_"6 UB%V^<*51XA86Y/BA,O1PGN'/V7LE?'%FZ9"(HS(5Q]M#].K .
MOG;W\W\*IS^NVY_;5_U3=F3^OFF& M8C].2V!V+0:Q'+;OK'ATK7[;2JU\K7
MJ].KNWS;&;[[IU3>'&(MOIC,DK=I@2^.<]7<?D# ;\-3L,9Z>31_#HP$DV=6
M,*//'4CP+5Z^#XOKC*0F?H\><+@&6P5R%[& @#33YD2*U>G);DX2J2?",]UT
MAZ[M2 H?18G[LGNZ:J'/J@<&MZH90D>RN2_<V^5XOIAXK1@..LRF\,"%<0/Q
MYWYOI>;%-=>&-3>-A9@XA5XZ##\M%Y:*O=# XWF\7G#QN9ZJP@O2YA,9AVY0
M')KBT.F)0WN^X5Z]6*K5JK6K;K=>NRKW*O6K;K72NVK /X5^K:96NUW/5RSN
M.#QO'2O'S9/F0>L8W7Q[AYW=BT[GL'UR5:R4B@W%NWKK9Q)P8,*P4CP#:SY*
M+R+9D>:CE9HG>_#_S:-?G<..U-Z7]@]/FB>[A\TC:;=]LG=X[E]SUNI<')WS
M2]JGK;,F_M#9RI&!I6,2B^<:SK^TI/WVT5'[\O#D(#BOB].]YGFK(^$%QWO_
M5QU/P-+LM'9QW&)=<"879WS/]BS1DY,+F/=9Z[1]=B[!,_;;9]Y:%@OY;WP9
M.E_:%T=[TN<67-;<DPY/<)F^7ISPY^++SEJ7A^=?9''68@O[8=!U/[%8GCOO
MW_TS<]&T#&8-[Z6QVF?\C"X/]AJ8 V""6F/C&0B>K\MS$H2^C%HGZDR&= @Z
MT83QXRL2]R1(IY;9=T&KP=,;]NSP1O=>$@\7V0DF[%F:Z".$=JO(S)TEK7,;
MB,>!EU/709KPFX:ZV55UU+%42>Q(H-??,ATC?++4!FW88>H84S2FIG6-=_1A
MNQW"E6!BP<@'& 6&M8.[X*/&6T&KOA+GG1GAXT=_C^$=[@ !P6YQ9699"9Y.
MACXNVYV@I<<U-\])=N_;?+"  PO(Y6MV8\QC #6.KSL^N:<"=3!1Q%,Y=0P&
M2R,P="QN7,"<,.-ZRD20%(.:KHUNCRX#@C"NUMI,<N &KC[V&1@X/+.Z![JN
MSN[@\[S+%XS',[ND,28TP 5^4HDL'0[P-;#A@LF[=G%R^/L\8.L[ &$P8M2>
MO6O[D^<'6V:9#NLF#4LX=N%UVAB58)&$ E@622%CF!\N,V;'@&F&($7MV1Q[
M21EB@D'O4#!WAENL<('J90#B[W-T(3[FZ2@Y3.7!+!9^F@=0#D2RA<5@L*'I
M!+*O15*A]\[U$,++\$&8_8$Y/(!Y3/, JQF3RCEN'L(>+"WF]"QH^9:XQ?-^
MP9Z%/J_ 1/V[,!O''8L4%R]XC@S&H^P.")"!!?:-GV:DWR\L$,\/@I>HF)&^
M38W] 0DEK?5UQ,3*>&#,",F)BM+#% ($>1)1H@.T\DB*G#2"[8DC#)^]0$5,
MA^ABKM? [(ET*Z//I4D7$Q< \=(ESX[U!0$F/]PS1[ KS\[RI>H,4)Q=41(P
MHP?L".HT, ) W.<&H?4 :D;:1,@]9%H_#RTH_L29#O7V'B$)T+1]DY0M9/':
MC(ETJL I/$QZ\[WG*#:]PW3KA($Y&# \ ,B3SS1[?MYS_E9</QVW>)& AY(7
MD&R/0/!@KSI,I.OUN&'.@J+5&VL7EA.V"G[K\6&G[2>T:3;/)+8T6"B^@ORX
M'@]<V MN W,BY)MW(H7=SHUSL=*NP=5D6 LA1F>TP%M@/@;S>9;O,H$<Y;EH
MVJH3)]XL=3FGV3JZPIIR,OI X4E]&K;"5&T.!B]%D',2#!#$'(<A9OFAP]7#
MHLA1M-C0D^K\F?^:!I.J.9[3"<\35/8.*]FH^VBJH:[Z>:> 4H"^] UH[O:N
M[STHX_^-\3)5.)=F&E@7VW'Z;CP^UX%XU>R*$4]F"FIG7MJIM^=9,#.-*U>N
MP;-)'ULI,2L)MEK+V]WN'&D !+P'6PWXCNM/O@3PA@-C'[I:7^RB-L->$KHT
M +%EXAZI^;EN.]O$R^OS?9Z7)?.F80==0T6Y5%MRU02,7S\UA \JKZOWINOL
M#+0[U@]:HKZ30RS#8M*.=QGF:KW[._C#FV;PXE0@/H#%1)O_^Y]&M=;X]$0V
MSHHG8J,9%N_^V>-R0.0<<YL%T6V94R[V'2^Y&%@8S]/B&6]@'!_R0@6UI;[8
M[ P86M][&NYY 8,$V +LA9Z#^6*W;*3U=.9E^.)F:UI>PC3LUZ[M6/=S@;^2
M"41HS31:_6T&C17&$#9>RKW0*#RE:!E^<WO8QI,(UPR3-P1H!^JM:7%,^8]V
MU#NPWJ:<(_ 9BX^852]042'*ST\RZ#R7/F K$'0)ND'H=H1J?L;L"4"6'YG!
MT!F(1%!,=C(&FTKY<=CL@O:G =?!'#8"$3-FX."Z*"JV ;56QP/YZ#[T#\[X
M+B)/G?6.@H$XFJI6GZOZL&L+.QGT7M62AFA4BLL^H)L1HWNJTQLA\3[FP-CC
MWD!X GREZ\P8<A^D.?/?K5.<#9YLQ"6L_WBX"<0N4*R''C?N,>).JIZIZCGI
M0N[($IB^+JH,0YBB[]D\4/VR,!^%+F"X/$(B?5@89]:4 6*-(&L\; =SC^[,
M=^=I V,P_. VWP]B^<(6E,MU8!;93 %'"/< ";-9F))#//]F6L(QPXQ;S3(-
MU '@'3[3,.&<A3_F3F>T8G53[0=8,& 92@!]]&+/3G7I][EE=\R8.T&6Y\$=
M,[ 65C?HQ1WJ+K=^!=>+\^3"8X/N7-O/VO)33_U%6K,B.6X)3T=,'_N%IVY<
M-G,9 *JY7=#KH<Z#IQ #G!H4-_ZK/5\0/^;)Y\*\](V9JVH]91[3H\(QI1]@
M['F%0OC_6GBM_[8@JDC7B[G,XNYJ=&L%39/3TV8PI&+[";VY95\R=X.C8TR$
MAKC)C"ZR8#T?_]"LQYVZ=N-J?<Y.4J"4G!^'A!>,S3YH&^AP0S>72. :>)F'
MWJED+C*"/E_NJN4>9N[#AT'>,@/=<);GK8/;7,M&H3$3< M#F><H^G+6&Q&?
M\\P!K,YR[D&\HHKC.2CX 4O/X3SW_+W'U/]Y_1;TO*^<SPF+]-YQGK6:G*?<
M'#IL+!5E:=\T'<-TF*04I7QPYN)LFZ< K1P!VH;."5J7%YSE)^GYVG*]CA^&
MX3FYSLC"@_GS8B'P;55^1MIM1&>#7IH=_UX)@B:&V<[K5GH;V&B_9KRHG<PL
M%A,X,K"VJD@?\.FRN/ +3^*4D6,+L<4$]/>8Q/QD\O&VJ8=C](NF\?R,/T*"
M-\^/?<&Y4$[T$1-K,]6?,1FO&IINE<C44*5 J:&4&IJ>U% R<#)OX'P7NTD>
M70CY[WZE:M@0,</0Z&&175$VR)ZEMWD!=E&#6EJN09V;!_UY/F7.=S' 5<5<
MH5;.@424CB]'4G_5NH%!V& PU>J%V57>WN<=;EFJI0U#\3,35&^<W*?B6*8Q
M9'YT% LW\13*U1<*I2^8E]!G\\R+ Y7G&H(T0&^2CM$D>-%0U0Q;^$.TL6?*
M\=Q&6YWZPQ7%C$>J/O"U)\Q-$%F0BT_UW]?WZVOW>'Z1]V6..V0#7II9(J+/
MV_X;?:\.3!ZVH0"QGJY'SK,<Q4KQ(MZBS SF,6+NXL 2UH]^+SS$CQ)$Y*;,
M0W4CE1N]ALD?;?#<2 SY(;;8K!R.3SLQ%%'9RD\6Y".:95:BBEHNRV6%M\)$
M?'#KYWU5D1MU_SM9VK@GZLVY2"1ZLR-Z'^X)D)L)5X [8K_C&I9FH]^&.\1G
MA?VY]3+C@@?2\#".;KD]Q_5S,_")8Y%6!:H#/YTW2_0#+166VS2OI86B&G/A
MM<39,73/%*N\G4&Q^$EJ6T/5\ K"8M6^X$I$YZ]Y8,_]" +JT.N,,).;TUDJ
MN.=&X\YX'J48(!U]<F+9[0D_HL 34_$4]"Q8 !LOB/$^#VOP'[P:LFC+2_9$
MQ[BC9DGVO0U+Z=\T8OI$2%8/7UB[##9,9O3NO6,#Z![PBX_Q](V @!;E#-%S
M4)7+)2Z"'1%,X$Z%G$A[%ULJNORP$:=?KO#A;7V!#Y;.N7(.RO-"%F)W]%/X
M@\Y/1:[,3'S'R^;G%PMOV=P?5,6[E@OKUGF==,R:Q*PI/!2 ^S(??Z4F5PO^
M-(&0"=AKXE")": [Q.771.!M44=$$OA:HBC,><<S<X _BKE*8:X,<B#/O5E=
MU=9FX <MQ0\#+CZBBK?/'@%:B,LKP7!YMCB.F7(UC]O[-3R]2O6:,3] U&7
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
ML_RY*65_'YB)1J6\//;_$QS\7+*C+#&M';\^36!6(X%+A;/-D.6[ )_KO#J
M%^^H^E2]M[U9UAIR:2X%_$'A,DC%@ERJ_"4%/N-RK*SE6+W+!U;,8\"\S@;.
MCG>;_QW?%69?>N#?X4RBW3)\^L)S9V), 94%T0!_>A,K%X50V@2IEO;GTIPP
M_U6ED<4&_WOWG_/V[CKI\K2 ..<[@CF0L((-\M ,K6H0L8]BE2]M'I8Q(.W%
MTLZ_7*3)RE*+'T$4]#[@%=+_DQ1^Y\<E(BQ1<RZ%9[3$KQYX?+AD60F0+M$)
M]V6/3D>'WR\.]P[/?TG-DSUIMWEZB('4LU:G?7&VV^J\8&N>,<9#F^/*QO3W
M(YK;JS:ZS2[?@E:SI#F\^^=07J>/QF=\1]J-J_7]#6Y7G6@.;%5GS#9=V*WL
M!_3%K6MEZP;_5K6L5(V?3J;*<5/';,EF#NHNS@@4)PE@ 6J0 >J"S2N'&5PK
MXRJ:[<!_4(NR43KW5'LD#71S"EH2_\SUHCY<U[T'?8E90H62IJHMO5=J<L&O
M-L:!^!YVU<KL&U3&G!&3#,T !0J&.;(E9N"S.FP"[^PR2Q2R*Q5RXH-24,K\
M0?"AE /5SYZP'@I6_?X1E8M@O2%8=^,&Z\^J<2WU6=?A^+-8W^T)9+X'36D.
MO+YKH9GP<NS)4I-SP6/7Y#@S=1=&\KY6F',"(77[2.W%#:F78"K>H? 24G3(
M#!2= +\!5FD,"%*PD,&<!1)I:/>";2-DM;>CXS,,V.>Y<:MZ/W+8P>ANP0I^
M'F*G8"WKMBF-U#X\1<*E$9:O!.2VS"ER"[Q2[:%& 4][7RK*Q3CB>0-NGCC"
MN1\W.)^;B$9]KG4^"3HA%TMEN?$,'*VW?KGPFEG>9+<\QVZ)N^%R[#GYI/9@
MD/^LZJK18U)GQ$!9;5J6:@R%*AH7 R8C\B9V]DL;=#<T'E1ANMBP_X'4Z8(%
M(WR\%NOIZIAOH7QW&ZFWH.N9,Q\R2*=!ONO!R^;P4@/PDJ5+[QYX$%*LSY7%
M">RRZ$Z^5767^ZH"KY',+JROMVGC%EFLS;?(H'/Z?46NSHTB1]1ESOG/AC>!
M7%1MM,Y@3IK%![3P\ _HSE4*GYIG;?ZI^.DCW_K57L]TT4R;J/><#[PO+1<>
MJFLJ]PIK0 W/WL/KQT"W>[Z[KS?^%I8(EN70X O!O=Q<:[!P66'Q\'VHJC +
MEG^\?OT7J 2#F.B /;@+M@Z^,*6"7)^M##RL9P)V)9CF&W>&K;O9?,=:Z^=I
MZV3O\/SBK-61/H "Q>Y$S>T-! 'V7V5,HQ$/H_(VXX9<%3_-X*GK9D_U0#D
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
MR%9/\K%=*H7>^S5J&F<UEA.RK91\;)>K(58\H?C,IN?6NIOHIL5M):J)%_-
M#)TFBN@P(\5LTC+'1 9W-E2L(>VTS@+3)C(.M 'Y3(&@=$PRD1&C#15/2 :I
MDQDR.F &LU1=I*'UQYJAV0Y:0;>,O(WAAXFZIM5G5E[<OU.<W$FVJ6M]Z3\%
M_K^$>FP>#B-%/=^P7?$Y)<QN.!1HBA=:MAV(BGJ^H7-',?S4NRQRQP-2(6JX
M;#F4%?5T0Z^W6@OW'"L%NV(%ERT'PZ*>;NC<40ZS^B2%RS8Z-Y^Z4I4__]QT
MP(*<MYAB=Q-FV%2/[X7F8BH%F&\;IDM<591<I1QJ G\&7/3"[$LMRF,PN;!K
M3A1RBA*BSIH18<[-MU3"W+/5TH7R8J60:]1#ST-,/\S+T4-AHT97NF"N%"JY
M>H5J_R4H-O??[L(SIPQA "/5^_#CX<EN^[@E?3AJ=SH?I?VS]K'4/FV=-<\/
MVR>=__[=)1?LQN-W)9 )?=/MZBP:@?=^B[&[".8:]C[?R)4J=$QL2]&[M/!&
M3.?Z"&\\EQ\^*+EJK?J1 G9;"MBE@2.>&:R+%T.\ZO!.,5=J4+AN6^&ZE/!&
M3)7&\+MY*_70ZX(DEC>X;?FWHP)%8S,P/AK_'@]_/5/7U8G-=OP/P;=B(&\D
M[,NQ>@?7&@XS_('D=39P=E37,?TO.(S$-QYEQ#4!4GG7X#>^-E7X"Z?C6/[
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
M,0]OB;D,%?C;TL(>&H!.)LB^7N=0%+FP( +J0/727T+L!JXKUN520\@^Y.L
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
M-*>D,"[BS]AP%7(('T-"F!&UG]\X^;[?4[1BNWVE_X1VS^<TI/@AY%!(KFD
M?\7PN ]MV['%&W(\<N6[\8+RF9:@4\Q+2D+3A5>6@6-1,H,F_3A@753("?RZ
MXRGHF$=,$@H:3\W0"3OY48#_9G0Y)6&4T F^R=DUQ02.351%3<:(]T("7PZA
MR<72A,YBGQ\8Z3U]XEVR\N1G_<IW:Z",5')WAT1O7]ZK.U@-I+SO#0-88;FQ
M38%6?6604@,8Q,<D6OM,D>]+UP0R@P:TYIRSU'46CL<&"6_@@]G X3/*5D3L
M2:=2YLFO:]E(&;9[!GAM'?:BBWMH%R#471% O:?H3Q8$:VYZEZD<! ZPA$QO
MB0.\M*(P^\@I]8-+TQ,;[Y$O0&AB.Z'E^B&G[;^< A6YJG,BL%^6T/):]^U1
M1!<</ZI"COV(BC_Z_%]\2M7>DI-<4Z  3FD8!2"9<0#48U]2P5XX[Q+>@RJQ
ML8!O%Y7*!P?)Z\ 'SB*X@!((RO8]^\H=A$&P=0A3WMP3$'P)8P"3&9+ !]*%
M\7+I!Q'CQ)2Z49Z/0/*8\JG9<7)^4 ??O*:NB_^N\]R$&W,37!<P\LX,O!9
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
MO6)35)E^8"9UN+5< ZN[)DX93R-?HOXQA3N$KABK$V 0M.2ETGS'V8 8NSH
M,@_"'W:=/<W[=^78Z& (0J70,]-,K[C)/Y,Z*@#I$/U!X"JC%J]11LP@LWR&
M,)!,,>3&PVP'/L TL(OP BY@-3?[>.YQN,*31J+'F&-F/4WJCA$ZBYZ93[X4
M^H;:JD#-I-UTI/ RTAS#]%1"40@6"\:366"FB;+T,A?,I>\PPHJ+ ;T450/A
MY:;DQKQ*B#$"LI!YOV$,U"KTGH\H7!D32C^::^2I%8EB1G[,K"7PRN.D2#1C
M8$O4(0='A@AL!)/\:0TCJ>SD29,QA%6]F??(!0?]"LS4)J3&$B 8ZHY@/W?#
M,!#@Z,P]PCJ*^96??#.P\?WWX*Q9+"/J^<"LD&'#2V6M0WB<B/W)4CO&O\*X
MJ#Z80A@H& "#WT.3H)C%6\GNK'?,J-Y[%\TAW(R7[\A?L1E$W+!1$T:!YK>0
MX<^GF<PD$&#P N:#W;9$SC4CDHB]D- >=VP*[@1+9(=)+ 8>%$]=YQ./F/81
MN3!H=9U?"MF**GW*1-SWN<S;W 'FY@C*34X>!U-ZB5Q. \890\6)^37RK[TD
M-PP*590W&6Z$6A0W$8&I]\4\K:QL)? M/LY\5#2?CH<V.1?HSL#R@I.WTE.%
MG,V9N+'(*\?U8@=2#!0ZD0X177=U\/:A0;&H#70-5OU@,#F-C?I*^+E):UPS
M<SW $O5<]V61(W.54:%D<I]]L4,<]D0')1S]21&I@EQQ5P@5-!*9$2O!HLMJ
MA[FI+XQH6%/A680'U0&+KI(JCTBKKHL]&B263K4#,-5>*DC,C*([&$$W[3"O
M6[#[7STD*4O9PX"XVW.,!ADZ@%JD(TQ($-RRKQ7BZU4.%4GLA%D0 RQU&-51
M$2(5"B',U'19H2N<4Q@ ="9UN0AX6R2=TH3$$-@I\IBQJ\!99CK97)9<J5@A
M)#\'S02S^N/>A=H?3'5UH%V,[.GLPK!F]L6HUY]=]%4ZI,/IR!Q,U3V>1>-O
M')U//NN__C8^/C\Z'Y\?_3X9'[^'/S^)ORZ&@]&P.Q"O;'^B&_1..*(*R?>2
M0#=)KI_D_='9X:>3L]].)V=D_-/);^?D\_CTE\DY.3TZ^V4K^O#87XUS<Y5>
M5-BN'S)N>\RW!_J+_NR'U-JG-\R1/Z W<V?J""*)3O[/7[$?O7VTJ_RQMWLB
M^3J/HF5X\.;-]?6U BTHE_[5&^?F?VW?^O'-.+#F(%GA&VI?FL$;+&6_&0R'
MHW[O3;?;50U],#!&FM'M#H:#[INY%URB_Z_"_R_4[E=E'BWN2NL^DZ:/)H&Q
M3<[],<\IGK( &8TC.+/)9*7N_B^YY'"3ZQFJK&?(>D9[ZAG").FC@=Z=SF87
MPV%O=&$,>]J%V:.S"ZUG#71U-IK.IM::23(.3X[/3T\^G5T870/44?4&"#S
MI$_,^'PY/3F<O$=[4\VLQ<S@I?W:5L9^ 2XH<T/!A-V&X-P@L',6CF6E?#<M
MD8 ORZ:2I &^33'F$<D4EJ2+ SXE!N(L+TR"!A/3QS,4(5[8SV7QIZE)%=D;
ML*AGDT.10@V3RA;643K)S#;\&<8+G/'\-_>N[2SEBHG=K$J43,D(<U.5Q%UH
M)?41@]A-$K@L%H&NAJ(\P^KWUKPP )PY#4[Z(G;3M!+F!V*/98+8N' <AY,3
M=N_PPTGZ;?%#.,_@#[,2@<\G6[,>L^#<$AGN "*IP.;S]P31,OYL)],V3EU_
MZMG)3S'1A<TF2?( C%7(!58L1._<824@5DS,YA!VQ,Q(/@4)/L2S^2(^$=.S
MEF8@(C.1],G1DY,P)6K2N616OY?,<I\G^.3E@R0MF'SM<9PKY*<D@<1PD!_#
M_?V!C[%DJIU5;IX@4FSR3S*$S3"63Z4-1!5FBF5*3]1OK*RF49P'RWO+IQ%E
M-1W.9D1E+FV3Q-E/6;7!*).;*YM.^\,)Y2S!9(:^9^)\,M?Y*M8'K#W_O+YN
MC*CK;D1>\;]@-]7F.+J:='2EH]L^1W<P&XSZJG5ASH;ZA3&P>Q=3.M4N+'-F
MF#/3[HZ&UK;\V#OU2[I5\QV<*ZH)M.-/54%\]%_&I^='1R?G/T].CXX_G)Q^
M'I\?G1Q?]$>:.NQN<=38#VXRCH[$PB3R+^<&AND=QPOXH,5G>]]$IPCT]S&W
M[A>#"_4"C<S%N7\QNM"[_(_/IW].U3_4OXRO'V>V]]-H?CN>:^,]PGVZ'_><
M&^R##PCV9J8;TCWBF0L8(+7L@U-P#M7NM*>.@V!L^V#7[ ^N>;G'R'4,;L[%
M<.'TG?-XHG4_QJ/^\6)Q._WW\?7>NY-_O2GT^%TU SCVO<?',--H]W/DN=W)
MX=^+OXY_^=/\?71V"7J@'F/(#^ \6'C1&@^6MT?_/HY_H5TZ7>S_,AW['R]N
M?]U[]W,]^K_"@SN'<'DZ4OW+_9OAY.SDSP_!]"?KM^._ 4:3U2&<DIQH;L6M
M>98*87'_YZ/CR=GXP^3\O[F,[H6A#?J]K:F1!Y, V$'">YA/.F]M+>>$)XC%
MVLN>HJ83Y%DH54B,_BJ66KI.R-QN$<+PI1KFC$:WY,KQW?Q2"V'+Z,"P!MJ@
M=T'[T\&%T1\,+H9=?7BA#VVKIT^-P6AHKB5M^I,_?C[ZZ>C\[&(T'!A#M7I^
M]162]*G4DTWSCHH91W[12V%7-G_X:;+9 _^*IG3E02UW^#JEGP^2;;JF*2-Y
MY.S6SF/AFWX;RDB7,"^/[(]O,GB7FJEPU_4[J/+0)NO"7))C7WGBCOM/E^]M
MC^7)F^L_79"J9N2W[)__WK=BG#3Q\OWSBVA&[5DQE-6NHM8>HGDEQ/AG8Z6%
M.9'[.,_N@"7J\=?;U=L\?\0(7.[A27=@N@;LK&2.QU/G=NC=OC%Z0V\N!MI0
M5XUM3>KXP*?7C1<\X8_UC%/*M[D@AVRI,!E?!C1;8,:6+N6GKA-M(.91O<*U
M+0&NVQ=SG@.:K*B">"A1_2A4+",IUF$59Y&0X?XO;%'0VK14>.#$BGPV<XLW
M^#J7S"3?I'*VK54TJ56^4:NT3'%XP>4^0KH[TKLW]$;MVMJV-, 9;N=BIQI
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
M+V]<2!#X+9FTA,XJIFI X-GS6I:/X_1^\C,RTS2/B8XIO0D!!<[*#V6[]%M
M(,ZLG!44/=D9E[M<I+9PLRK&6")Y4I:')[?;N/"EN/'ZA<R3JH-I(;89(R[-
M/:&XKA/\-/4VXCSK#!N?#X&F(L.G6K) ?5H.HR7ZI9PSWZ[?$!BM9",)-X9G
MTMS,Y6B=G*EP"]K\MQD$^*R\_N[P*H?+A*&V#H+X*.83624)(=M^.-(?\5ND
M#@(_*5]'*QSGC8M=]55?+757O_AVE?[ TJ<Z]*YL^YU"Y\=48T4%<=A.V&Y*
MFP35U"/ZJ/+YC&/[Y+H;%I^T3&S:BE1JYC=GB FBA\5QC]STWTV@HP('<,$M
M;U1)GVVQ%>MOE%)O27_S_DC;.R53N.PAF=!KU\?JCYR"Y63UUK)"AG [F-7#
MT5>\#? ^;BI44SD8H?EBTWK+XF8X83X?'T3YH<Q$12P&JD.@KI!-M9L9QM?'
M$-H;,LDTEZD4\N8*VS%.W35][N\;JJ1)/K1P8*?H7>>'O&4GB^^K<+S(KX!
M0<2'<=4?F8.-:_@W]-EE 2.,^TJ$K2&Q43!373>XPGQ]% '_>H/R/-4Y$2Y9
M7.W?43B"3VM-,>FJ\RO='S?U^+:R\N E"!A-X?GPG2-[Z1^*&"<,DE*$[G"W
M_2*55C=A[G6>2/>N]@K"SJ&?$2H<P_2%V.0,S66EMM7W)>-Z.N=Q6;%H7P_D
M(VE5Z8_:'S=),[KAF]XM>)$O@6+9]K/;U2)/!(4V((RRKPC!^C+RUA7CC"<I
M*>Q!77P'48P.@63KS"[L>(9FS3$)*5O3@H'GQ_3VUS4$R.J^F'IE/9ZXMIZ9
MYC)128]CZHCHO>*'IQ/DC2' K\6 0&(78^#&H_5H]C+;I]/K. N[2GCA5(]'
MX&WK(HYRSJB I!%?^_RJC;(TIU='7J.4TG2%,EB-=I\)%<1?JT6!IY9'4HI,
M;TVTWG=H&1YQ>!T3;Q2FT1(6-7H($?L.S)3M(UR# .^/$5UZMGOASPW?IO+K
M#=8TP0=YPFD#1FLU)UP0JZL*;_'9L]NU$D.=41EI+MRAZ?O%=1ZXMNQ1^84$
M8 W%L#TL8U/XB"KF04/C2':MUY1EW55JGY:8'8O?/&8_1.[L>>:'R1)RKD86
M'U(IEZ7WTGZR!5KP'J%$4RL(N*O2%HCVG#=Z$$N2J\H-T-D4M.Y=(?]RK,&-
M>@C[,T8PPXVG9J=D9_KL.HE+/PE/X>Q;T2*<_7*8$(J/BI]./G]4 %G<_<6.
M20[N_/W--/#*G%54;^UDH&].C-8Y[_?P(D66 ?X5^YVMWR&F\"7W. U?]6S/
MM<)3-"D$K&YC_KU>R?193MF_S#R):5\V#(/ 8@JQY>W$F@\K#:_.Y.I/+G]Z
M9.=E@WJ%>;\=!1?HTL)YT0GO%GO^$'&^JA[TM'5"6:!*V2^Z?FRPKW4JX?7<
MS]B:O$S#NV&4CG4LYS9QIYRAQ5G$<FL"A&G5P5X='HPP+XKCVRZVW&B@#1T]
M7L[O1FO%/B@9U*JR^L;EC%'T^HJ8^*.?IHU3L7F<\;' U+7>ZD_;>;DP2\)+
M0A';I[7/CFK*J9UU](>=YDRE77*3\>NW("# RQ0?_<#@98O_Z^=4LFJ#:Y=%
MN@BO-=(ID_(<1B^RK*.,6FM#R(;!%Q5E1 W]&9R2C0XN[\T*(L(<,_1Y.#%!
MG*P>E%VZ336/]%'%=A@C7G5M[ZB7]HR-#>%3% W8'7.?4H_OV4AJZU(>8S_=
M<"CMV_C]LD@SX.X(-N)2&5?P#C.%,YIM421N:6&D1#BS0\(,I6&YYM5P=QU]
M[?WU[*>M%J58DT,6V+*P/@%-E;(=WTN[*WV7*"9)5[:GS@GU?L=:O/1O,L_<
M_:C;1EID"H=;S'@S'4Z[N=!DU1TQ;:>3VV?YV4 ]]X?\W#[7G.!0I,5YKG"5
M+(2<7\P*TL)4? UUW\( =="S-!H:_!M02P,$%     @ C8IL6<15T-2P,0
M/E4  !@   !H;G)G+3(P,C0P.3,P>#$P<3 P,BYJ<&?M>P=4DTVW[AN*2"]2
MI4J7*EV0HBB]B4HOD28=1.DMB-*;H(" @-*E2N^$#@I(!PD]=!!)0"! 2&[\
MUKWG?)[[?_\I=_WWW/\N)YFL=Y+L=^\]LV?/?O;,B_V*70*H-%4U5 $0'@"
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
M__=9ZJSVG?>@BW)"E+ S_P-02P,$%     @ C8IL624@R&]#40( 0KL3 !@
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
M6(;HY#H&8ZB[+3,6%0\5T/BEGD /_QV#^92<B"$GX\!2KGX7??/<4[_&($Y
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
MRX7:,18ZQHZT8TP[QC+E&)/<$],/$YFSD5L^&209+]P9[OQ(V5M4=:=#T#X
M1X5 8C+0)"*3*BQ;B#'K*D\IH %B'Q-@HZS>LA26(?Q5( @P7_7$7?33#W$7
MG1++58OY*Q623]@ @]^49=8+W#NNXE%7O 2KI\%J6;$'O34BEIG.HS248'&:
MQ7(/M&WLIR)HMCB-PZ3S6(YY\C!4A;7PY:%($,>J1U,;:"L_6BQJ,I86)-CU
M53D5X.XP7MMNE?D>,;:LBQFN*P%#J>/"CB-UF'4)#3:H8CZG83$@Z4$1OT3V
MB4)D12R$A=50:BDDKGM3]D;EPY9:QN8 ]*A05>0 4@"DJ*T4,XA4";VE?B+@
MX?DVWH4-H1 :$ HQ;5_*NRL&X'"7#H'I8751OP_LR$$NKGD2!%R7W3D&)E?$
MS&D+G[.GBO;)PRQ*]4O:*L/R)_=<E89'*^M[:8@J+,Q0A? \5)6M,&]DD8R2
MT+ _).RQ<KA1ZVC+<_VPL5@+JKI59/(4=KS('KK6U)M,K@MU+5A>'M6($!LZ
M//%E\!_W5,Q(9.>-ZO]%J[VJY$OXC-_+]MKGLO"# -XMJ6FC1,\+Z_N]J%WU
M %,NTH_6LB2YXXXEJDPFC5 ATVWO$!$?CV2BT",;17SWP X)#S 'I0C)FZ;<
M'=)1$-&.#-=>TDN =EX/T(C*>V_B1?K$VW+  L'Q0(R,=O_XY?#L?!'W+W,4
MX*21M2J5BAE1V=AR",6OHM!MO*+RW[TH5^9&S-:5J#_]G]6;*T-@%CB[U(.$
M+K5%C^* _W-#7W^=<3EYG?'3FU^,"WNZ,E\_I;/FVHAPK(T(;].(L-S3%V:N
M=7?1AP#0^];SX6A1>W]ET\OC]*$;ZE/8RJ]\7?UV]X\VV^1;4]Q03,35JYVK
M=3>"%I3<P]W(>245A0#MO4LUD@OAM;-*X5A.V(Z5\I;2Z1RF2%5ED.85O ;)
M9ZG>TKHT _A?I?SI\0/OHM/M=KXUNFG?S;RI/RNLN>8*N$AGVI(Q7Z37@H^V
MFL:OM5:K=MGIDD:[T?WR%ZEWKF]J[;]>9E)#]D[V[V)>_>A]O*YU?^]TFPU2
M.R!?:]TOW=J?C2UOP<,ANFN%A@<NM&P#[%0)N:;N?V%G,$$2>NC"[HC"Y]RM
M6NJC)06:(J0^X6P4*W72D=LQ0TO]Y;;6K;7[G6XO[3V3/)1.EX"N*#YYZCYO
M7'ZK=2][-YUN'YBSW>MW;^O]9J<=<FJ!M%KU/1K/E^9%3_3^MMW_B[0Z7YJ]
M?K/>V[=A=&I_]#O?VN3JMM'JD>MFNT':G0-2?B/CJ.S;.&ZZG=Y-H]L$GL)!
M[%OW>U=-V!*U%NG56HV]VPR]VW:WV6N($>QKWUNU]B7YVFE=-MM?]G8!:I?
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
M\J5[@5@[A0_M/18ZVK\"1Y;]!"$H;>@0Z+ @H %" \0> 81VZ492Q0VTYIB
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
ML,'Q6<JX@*UJB[4&@ST@N5O\R:O%VO,"S'%OJ8(<9ZF;J24!78=# Y$&HJV
M*)^VZ?"FDBN7,2S$(007P*/4[UH,KTA#0FC $80T+FE<RCS)'>-2/LW3(2X!
M)#G^!$0D7P%3VE;IFYC-&0E)8,(KV> W86(F-Q1F68.5!JL](+ECL,JGI;D)
M.M;4EKXM=7\D@,< P6.@P .0*VW;\Q)5#5D:LC1D_3QDY3,/38#'*F*%EV6?
MI7]EY7JPTK=E;X%3JUX:C5.YPZE\IJHU[KC);$/8IFZB*S+/TDY2"\F@&GBC
M"SMJ4-*@M!4HK:T\^^9!J>=3/_ 0DA8"4]JU9B4-Q"-%0T<3:#S*/LD=X]':
MM-PWCT=]EU$_-)=CF#4548^CP#81FM).S(W(B>MK)3FBR&F0VC1S)ZO1+AJD
M<@=2:X,NWSQ(]0+WCM]1"P I[6C+L&D-/AO!9S7")??@LU,D*)=R'WVMS,+^
M?'!<+KV,R=G7F?D:%O8*%M:&1.<*%GK,]RUY;Z%)?3:X<1V#F8&+?O1RVJ'2
M"V+D$@N2+8AIX-AKX-CA+E[KK(FV\.%3M_#I\<'1I_W8PMW&3;?1:[3[M7ZS
MT^[5VI??:MUNK=UO-GJ#L])QY31M%_,210(DR8*FWLL;]_)JE&FV]G*^A( '
MKD[/E0S093,X@N%4%@$CWH#:YN ;=6&^1#Q=^K>J)^D1H$<6]#1\I (?E:.#
MH[S@QV:2OC-[4WCU,XF<8NS[9K_LN&-J\_^3\7((1G\',)HH@NY3ZGI)G*!
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
M_WR'W("2FQAYN!LD5P'#6W3FL6KX0WP<N-1JV9&B(2<LR62Q,T>QF$!X@56
M6D[@5VG@.XIESDX/*F7!-)LES"A"^^BI$=IG(-:4=R2(/0*:GX<)*HI!AXYE
M;KQ8JG;1$A5JZIUVOR$R,89I,>P6G7Z/J\_M@)D?M-BRM#C;[NB75J^RD:/T
MTC.XCTRW-S-4T1/TF'JK>2B+NZST.+0_Z=B]$5>!##.+X'MH(-L%QCS+/I;R
M#6#9 )"?N.6">U-AR3]-_0:P-==;:/M8A@SV&H^RB$?EE.\ VQ- PO"$>V99
MF"28]N5?8=L:?33ZI$G2=V9O"WI23E?>$^BIHW749RZUJ&W6H)-H;J76XF/$
MI+0SEQ>MBS"L!5FR^.:<-'XP0US^)1Y2Y1_G(EQK\8)XWS8XO ;?]> -%[1
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
MT^EE$O(CS>"4;6SFIETG%[7V'P4B0V9D)%ZGWJS)JPYQSKA-N.\1@\ZH ;B
M"T9-@%WN^:[8T 2."T"0$0CXV.]0#0A$24=_ DL8,0EY'^\H@"5S7> !WT$J
M7@#3&">S-0\FNU,;+['C06;V[[>OC6ZCUI,+'#(3F<!87?9WP#S<,CZJ3_&)
MG+G.'8<]\)Y_  9VV9UCW>']NP9,'8=YA_E"P,993#0+4TKA_V.8_#%L1FB'
MVVBSLW ;!; 8P++__\EQ :0*_$]PRWLNB,#J3(GEP.O/:_U3U'IVUJ!IP]ZW
M/8Y:J-C]<N=RETP#/X#^&\X=LX5E4T!.R+O)3>8QP?'^1,(4GM8HSN T#1FQ
M8$XL:TZ&*-F)]X9SN>@SM)PRV9;O1+06I)#Q1XYE.?=>5<Q9[)1-X= /Y</X
M1T(L6U\1:EGAW49)1I%,6:>%/):H=G;OTAFT4HXJY@=A6X*4R0P%RDOR\/*W
M2*\J( 9_6OE:BEJ>8W$SH:;U'0/5M$JI?%0.U;3@=3J!&G2MV2:7C:MF^]6H
M1D-7Y >"?%-D$+_R!$BB@MR*_/B*G/T@9#R!MU?L0>MYO;S.%K!V+H7Y(KYJ
M\K:)P26>Z3PL&J\6;AU75Y+&AU=A;'4C1JR/8I&W'>P!'/+E3Z5S &:J2D(C
MC-Z#@BDA&$\C+Q1K"+,\=H_PB4=04KR0$"O1$\%XN0EO J@,QRT("<D'IXSB
MY>U> 8Y7;\8,E",L0.S MI@G!1$#-;(?O@!N.#&$P@,(C^<VAY<(J#[,O><>
MJT:*TLL4-US'OR>/9)J]!AL ]YV2NI1)8EI!\)N:=IQC*=P8BF'Z$^Z:I!8J
M HO*FN9*.TD%X"NT!S*\2QHV<\=S$.JG,VK#>H4MCP/JPJGJH/0$!^X<5Q#/
MV\435BA<Q;\6)(1,3.WOA8<DW4)"M[FF<U(IH\Y2/I6OJ/& 0(02L12;KIP
M984'ZXB2ABA-C#0NX:-7E):RP#JQ2O!=!EJ9CWOR!D;CF*L,!#*4^ 9VY!2F
MSL!G'?G%%7=!S5Q,<G)2Q9PK,4V]@ N)/P-N@^Y!!2-9G-H&(XAJ?,0-?")4
M;4;<,Z"/?P-WH0RHVOH]L!DY+ FU]5BHOLS"BPZE8H/OK5-0<K?$ZW2TY-K&
M=A[*U"!Q@TJ(5]?B/A:[W_-@C-[V.BEN:]%#/=L^:L/EDW./7#$6F_GH-%1G
M(,'S#QB?H59#>KA_8(.42P=GY-^/-?L?/<V+^6@QO!I,SW0Z,[VQ<K^89)Q5
MC[RG'P JYJ31J*U_E@"6OQ_*AV[_6/_,[B;W%>>3PT'G2R1 6YLC9@0.70_F
M* ;*^*F0;</OT PESTL3!%_#!R'807-0]!M*RJYC(4Q[X2\6+!V:0/#)T#2(
MY[=CAT^0>PX"DK !2D(%:8R2I(;,!O$?UPG)W<-"0TL3QP+Q_OA7_'GJN,)Q
M@MTU+#@HE%F'W#E"FH!'Y"A07H<3 RTV(+;[XKD$5>0/CI0W-*P:C36RJ7DY
M!!BW=M!*!VU9^V>U?U;[9]^Z?W;-T?>P&+&,\'!@(,0SRRP\<- 4T"@0@^[0
MCH219C,5429/ :ZL1V*@A="GI X>Y242&!^><5*6$+HF.CL>[@$<F_(7_,*@
M@2<E//G9PKE 8+IH['JB&1S#!F>KA\_]A(EC9*B.42I;CHQ+>1/['K27;+ P
ML0UFEIBI<).#.F%MBKN]I(7QRX/FI8>T?6F$C#OUXN_E;55!X+8LZLY1Z0E<
ME)<N'2.82D!-+B?^8(9?HN(/\QK^PNP[[CJVN/W'(JZP',''"X\=/F+"*H6_
M1=L.5\-8&'CB[M?A?/,B&C"IL! N+$[,T",89HZNVAG#A44 $SY2V,6V@@(A
MX%(4*/TQ@ $92=7#'H? ]0T>< *?6'S*A7R)'0'"&"Z+DZ2P9 02Z=B![V%X
M/^AT9DD<V32KY-X)+%0S#2LPT7#N!:ZP<D4S\EZ*K_X$MQ#WK=A#'P2V)6=K
M3%UA^Q)2,8CW\#%TL@!=9Z ]P%EC3!A./\S5;,8L8@EE&#X968YCQCJP:!?]
M!LMK2@,3[3Q2@ ZY@OD/KE"D(N-7TV :FN?E)* 9;S:A@-'-93H>G!6>?&KQ
MT(:GI*5W-H/90Y$ M(894'1LL1(&R(L>##K<\Q;_GCO@MGU>[#, 39=[4]*B
M]ZL[&U@'/R=2\)"^<S]\!:#4Q< ?#[A$L ;NK;%+IW+SLND0!N@@C_$I[ON/
M[ ?^ W,-&H<G-@> -YL3BXH^*QUPZ/(A<^<J!,E&_\TXL*B4"X3$+!1 =7[?
M85B#,PTLC' P49_U BF7,!N8R4 K?^!Z 3KPH?/B),<A%01L+7P!!?@*>$6P
MH7P?P,JB^/X(VH<--V5B]/!OWA@EVD/*8":D:^G]N6*,=$,;Q:H/ %5+Q%%7
MA)]@\)IMPY8?PMXU0P-_BP$^XT-=)*Y.>R&0.7#>PR*+R*45LSX*!@;T. SI
M$!1=+GP-8Y>+YE]E>GJ HV8 DQ.6,H29&#++N1==FC J>J@$VG43>*#$V]QR
MU;7HR1(++<%W-3NSLUT*BFP?U?4'4E+6!32\1C[*2KG-I;WJS5S@614E14US
MX2.[P".W*]QTB\6#[[I1O)MBZI:#NED871A_L3,3<E9^ 6 Q%3TQSVKO%XCF
M[[3X>[E*Z;/YNXE6"6"^/H9<UC1W_SQW:^9.B[F7*[MNS=R">7N=J^Z3$'SI
M[=PS^M)\+&$Y:"Z:XU/A^'BT)LQQ4<5KDC0S-W]J_UV^R/Y[Y(31NV_[W7>@
M/;C2@UO1'ESMP=4>W!QZ<#-HZG$I]ZCE_72H'5X#5#XA_XZ:R%U4G1PX<_7<
M/6GNG#N,2 SLE2CU6"A=W+&&"3M^@,5O9N++#S(?@GL@+:%+4,SPE'X7[HM9
MX!H3*ET9&.FF/!C<OF.>BCX#*<W^+O(TI5?$XS#=%&2O'SXZ04)WE-2ZN)3E
MA#B&7D+#"5Q/0.$P "J8YR(=5K)'83RU<&]B')R(8!">3A%CJ3S9!15,2:*(
M0AE((;\5P72&^![63?@PW=6'HR\%[05A;T'7BYK,&YN)D/<HE@%^#::SI9A7
MY*SD8S1ZC CI37 6Z@WSQ=)(#YAZDPE%8\I]]$])W2 *2"X?G))_]Y*1^+);
MWG\*,G%[Z/G4]F7LCG)13W%I7V6*&C\F<*+Z,>$^;SP2^!/'A1Z;I ,;RTA$
MG4MWAX@]4+EM8:PO*H*B1I=*3:Y/.!N1Q@]F!,+UJ=HJD!MXD9LB:$8^LPB:
MCI[I@S#K!:[<\L@=@B/B'ZM(ISA5[(7<WVX(3P;UHG#;Q:.+$%HJHR-@J( ?
M4H["0&*9_@6D!0T)N1BG=<?-@&(HLLF08:F*\+AWD=-M8CN@3[%-:3K*09L(
M :*+^88WF9@PIMH2*80B$$7L$]F3*( %-=XA@W49A1IT-$:NHE X;M9%WHH*
M#>G'4^^G="X]RW*T%G09FXN-=]6MC*,><V&%6QI\N# T"IK264O1SKJC<*!*
M-EOG0E2+:*J3S&289PJ;0\83(+J*6@@%Q;^PO+@X^ K@,[Z!P?3XZZ)F FR
MB0PF],0+_(Y:DG76, Q=1!"*/H2'-RPMHO)_X[L=(W.B,'6,37>Y!/A$N!&-
MC3AJ>P3S)5($@+7I/.J&5UC4C)!1CZ,1,"Z&];SG* 1(S01XQPZPMLL'X'W_
MGC%[:<CXVXJ1N.Y,H5MRURP-LT"BK-S%:U=AH8I;#RU5*Z_(%<"M,X3-(+<2
M'("^?";<(BLE+H3]2D0J"0@-#\63@XH8^ST'=L#9A@D-+!^D/93R;EP'ZQU.
M*;ION/=!M$10WY>%8F@8^P4(&BU)5 H" S^I2'5>27#.V?:[ %XL-D%<-"*)
M9RD,!,#7-?CBR/CFHDGWTKFWQ?* DG\'<B2NV TNJ1>N<<Q"VF5 3J8&J8-4
MY&]$IZ5J>7'<2)%U<T923A>JQ<;<D^%42ZLE,[/6B2&8J74M:S_5$1% ->%3
M%2R%&[N&-L__Q]Z[-K=M;=FB?P5U[]Y=8A6L2/(C<=RWJ^17MOK$L8[E]+E=
MKGP 25!"# (,'I*Y?_V9S[7F D!*=AS;O8&JWAV+!(&%]9R/,<> <7KX$'O^
MN4-F(=O!=P\??_?B5]U#7K0(O^3M$8;+6</R-=X=]HC>U;\6M%OC9\&#\^0F
M-OBPJ,((,F&W'*:0((6T@0R\1?\,=E8,6",+1*(MU>R!EQCHP\@%KFF?G?<[
M$'\+[<=Y^+^@S<MR'8O%@$=$=*8O&UY#5;;4MW"7DZ.CQ\0AI87KO7;/'%J.
M=ZINQV"?4"/]HI+7ZCPV0/K!UY5?>M#.MJB)+@=NMX*^P.O0OR74+_J\W.$9
M$CFX3=/OHYE??/0]4_HDZFAV$*Y75=E>HND$0[G4X]K8.Z4Y*^'.<,; L4;X
MWD6:HBM>?TE6J:]4).@2[CW39T5N_!:.5K3BHU7>+IJ6A]8#\2JQBK06CLT?
M'?NK[/(J9<-5C:#7L%<7&*ZE^4F!%;SC&SJ_O\@;;_*60V%'AP__'GO+YKS"
MY< -$9,'OGF>( C\@C8-RAA]Z58>'QX=03/K,LJQ4 '6<*])N-N49)8MT6(5
M^@M:H_@B:+JT!2SH59M_J=8SG1G%S+[0(Z_@[+]FKQ@VDU47CV/(6YP)WX'V
M=FJ(!$]/3%]DB<*><GSX$ <#[B14=C3_>=7,\<9P8FCREJY5W^X4,?1PATNW
M;5+;IE0CIQKO3ZG&*=4XI1I'F&K<[=30OGT@1@B&_\J" E=,SC637;=)WH.'
M2'Y:))R:8/%33LMF/1P7D%23REY<+A9P (S.D0OAID,^=[FQE:TN6@(G&Z4.
M&5\TARGD+3_I_4I9F#SZ2(C9')NF23$^P!0C>HWO>L&A;C-_0VO=_NZ$?C>
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
M@XX7F(EX,YK;>FP%LWON6T:_AUWCFHCZ8-(NTG3I#0CRW*Z2)?H@/$6("[;
MO VF8N"M*^AAK+,)4C28GJJ;<IFQ(TR4X>D0\3H?6I3$]^5,\N9<2;'T:ZI*
MR^HR*836@-"K&=BAR\3:U(Y9-MELL%A.8M]X,A*C'.];.ZV$<C?I6TS+OTG>
MI^Q@"$H.]RLDO4\KH>J-=506'%ZGZB7L,]I+8U\Q)9<F2-:2U@N*VB,^T<58
M_'B(7B>^T%<]1@:V1CY-T*(1JQM^C8DAV$&NLZIIW6;C$0^>Y%$Y\CQ?S;ZK
ME0#O3R^-;0^#*2M!"LD28GMLA. P6PG#8X'6X4K6YY2$X"3$XRD),24AIB3$
ME(0P4<#^YNU#"W)*9%S9+/YB )(C%V^];@O<A)V-^WM;9?4R<[ [K'F$DU7=
MVZLAF5[];5J0[JXBWK5*F"5.JXRIAY.F2197? V+T%.%)I,-,PNN;>:!'C^W
MG2,S9NK]G2(M5;II"3J!4?PZN2YO6/RX3N NY/5X?G]ZLO'_*9@35G>/+O]R
M"R"Z'P@V&@M$1DR^I0+<# ?NG1U,%#,B](C:UOL54*6%0^9^YVW&/9:WX>&[
M'4AY&$^E$'- &7XL[M=2;B]E5?4=RA=NJY[(V.Y/C=G+P<%4C%B>E.KFA'%W
MAQ/7!FF XY[[P)>,EY;\#\7&+TN**MJ?4F:! CE)?153- MQPU?IXCW\%W9:
M*4[WN]&0I":!RKFGY/7DJ>Y9M,V95@YBT+/9 -)\;!,:0?\5@R&_X /K+_A$
MD@,PCW7E)_5V/8==[F]V[\V3FU4+_[8T6YTC>H5*<17X,6.;*E5R,R $?5>I
MI<<81GR>(7BS3H4.\$V:K=W?8R.*>_'B-'JIP?_H3&H4!VI(J5@&32P.V6?^
M2C;<L**2; 4RQMQ1G[K-'Y_T*EW/B189]D,P%B0G4[L@FW+@MAM$BM0NJ$$_
M?I-"H_F)IYP!H<-KSNU*J52I_^"]STTTOL%/L2^UJV!HJ"P(8]P+;H9+I 0W
M^]A6U9[&ZDXMJ[EI%?5&OX619'E,-P=X"MO?+DW$/3/"Y1 .RQ! 0DN7^,+:
M;<GXX8L6"Y_A0MBP<6Z<+< V03W!G[-T<07><MVD'*I<1K^4U4VR'6$7#RWE
MH8Z6!'='#R;1GRC88L-^);PAQ=0E\'WKCU>[]J4.==PRS=/+E))8UZRE0]7>
M$H%P5FOE7\K<>G!S'=N0!]*U0^P$!!M2] +OD=%2&'L#7]Y4@S X4#/[Y)H,
M_X1SE;6'9DI"8\5Q:BY^XAMH\D%1A@I 9 '=S.CB##YJ;.,*K=-5,#"RM[J>
M3 %&5?0WR28>&-4. *2TB*J UKD_R+V'<ZD+/"@ZV*<329MXY\5\20A]&TQG
M-R/HUEE/X&=/FS/!2&)>F)E-!MML?77'=$ZD$EES6\OZ%-W?:?1MH$4'C.\P
M*\KR]8N]U&QGHYSG><HQ*:PM/E<XP6#@3 (IJ?[,E21O_,],5*432'D&IP8.
MLV=6K'FCHN9.DE"2/3L^FM)G4_IL2I^-,'WVS9X/Y^>GW>. JPP(1^>B\J@^
M"?MYP?5#99$ZZ@_FSG#2U":%Q9A(894ROPB**/BYX*\@WH@Y/RHX;YIM]SD$
M,EH+"M-*#",B5.N4Y!H/+G57'<##9@Y4LD@V"3TD(81BMLDDI$+?FE: ^7(G
MI@7H1O;%THKLC9!YHBZCO$37C*,>^,;T(--9FAQ%.Z]SLXSE6];)>R?8)&@[
M"3YU%8/2#U('AC<+7H9"3_KT@<?0,S3/X)]#M>KPJ:-E\4-$1>\T>(Q>ES.?
M_*'EM1JJ['_P=5N&+0O2>]?D\4@C(3/KQ*K6"<'6Z0&+\AK_Q?D+*5?H2C=I
MM7T8IK)74!=G_EEKT>B N9)A<E<%=I!J\::L$ 1=87JH98IIMDU- U/L)8:?
M@J_F@4T!&S3_RG6T,XT[11>:#4X^[I4LK+?L*G21X;YW% Y0=@BAL-#^O<]5
M\-1@\WE.<5 "QY^$ETQ)F9U0%';*5N;WC&X5C.$:'^:[V%41D+*N+T8Y6,V\
M2DA:E9<.[F=@S4-1T8^>DV[FQ9PIK+GTCQ"C0M5 )(:-&,54,Y]42"=%RXVX
MDPIH8NL()TIFWF,N=36P0ST@C4^OD78JHUH\<K_@S2]IL!:.DLK/,=&7VJJZ
M\"4V8EA4Z99NL.6 9H)IWWZXSC)7]!=R*WC1NI]APT7\IL LJ#$,]-C3\H]O
MJA\Q.RF'P?H'5[PWDN%'>VM6L%=+N$T"01,4E*B\'3DB*W"X5M^^Y#SB<T>S
MI=6$0"31#\Q-UQ8<BS 6V/SPUDP-LQ#@I0PG$VOY1^Y&N?)I:&Z#?<5[3EL8
MQ 3>YBK-EY*-_HCMF_)<G(8IZ_J>+(Y:\]YA>$&V%AF"I"8LLI9W):3'S;1M
M+%!0FHQ+>*>OP-DAE57[ C6L-P<7814$[A]G%\]/HU=)C<4YH2J9ZL9=2($O
M]E?WPCA:FKK7_VS!6CKY/HY.CDX>Q(Q[76(1'TY0.,%@^XU>P%YSN84;H7PU
MX15^?A9'_X"Q2I9H>-!X/F/D;(Q?NJ2O*TK#0D(?_9'2D)=$V'*J8FB=J,XL
MW#F%5)1R2L8,]4 'J1I:2M52PY2'R$RSZPD1DNFR?6+K=GRU\CS)=2QV%$1C
ML.AO#V.8$O@_ IQ312.9'9CUJ);$W\]5;+TURR@C1HA0U,DIULL>8,0@W=[(
M]A!%:\TAZ)BWNA=UC=/A\[9;G2+?K?5XZF;:D,[5#,/8 F4!DRU._1R-P*'4
MCM]UY2(5[O00]1 >".<$5\&AM8AE<G1 XF;%Q\&*P8:XQV+R]?>VV@I.DGB(
M876ODTNP+F$K;RL^YIEF2[^@*)T(B @&/ET7FN%Q%+^DIPA7@^%)QVHGO[0!
M$R;GJOQ%E6%U1(Y&5BI@2/<E8A=%JZ;DEA*5(;/XP#1-X<6JC&J76E=*/$!L
MK.%E%FL15@KH%<<PC$UM$C7)YIL2VA"[XD6J\" !+U<:PG:"CH_>$9N[3I@)
M@,JWMAM'43E4%6"/[N&F_^MS,O;?N;<22 QER7RG9(''X-PBBX*(*H)?7/!
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
M25(]GI)44Y)J2E)-22J;I *[1_PN@ZAD*(0'1A#VM,-O$_O:T@!M2QP!I"B
M\*QRC2'QQ<ALJ&X !OW6<HF&R'"LL7N!CXH' 4'7X;Z@"<WM4^C^',M]F?*E
MDY<Q\K;^9P&/,6'BJC55C P:UFBMH8O-//5>>E#.<8^I%!A+PX(GX,9+K;X(
M!$643<#36=S1AG&"%S?)AFV\YS#BU_1H>"VI8L;[OTIJ#&>?6CJCI%"8C20U
M^?U]*E2)F2G_(F'1VB&3&9!'P&21)](TA]*%\"U=^4FC1/O0AQU@,3+^<'48
MO>:M+1+F NZD8(A7A#!?7E)?JTS* 8R&LXUQ8%O>,V8]=96WQ!H<SB437XPX
M@V55 Y;LD9E9M6O6,CPJP)<[U!+_50;3;.=]:.8SE4A/"<: ZP00*LY<R,8^
M=V+11NM2JX &F%G@(\.O[]\@QCLY$O#E#AZN/ELS^YJ"N1K^T4"[*:_I@^$&
METJ),;*V6<O7O-5 /Z6#G>)HNT,Z#&_:P\@[_HZ!J1'TVF'T=EA;=-_LDI>_
MVP3 GH=YDR'U5-WRMC4 .O-3X'6OFP=FS.[.Z4AFP(HEN/:P=,;CPY/#A]&[
M4P]@)B@&EZ>,KO;P#OF$@?394*[#G6LJ*N\VE3]UHGW^$\PQ#R;?TD$VGTFS
MOKW3;+'_+/NX(RS_U"-K:,X=X _EM/CW>;!FQ=&8E_F=DG/S_Y C9O;)9^'0
M,Z;S\'_P>=C_X72Z_4\\W0:+KYDE-!-E5HF/<HT[X7^^2/LZE?343A\/-RP:
MC@9=ZKMJKI9*ZB%@8>RT-]R97*6KE-A*$6-(Q52LCL0=9 4<:2OF)1A4G>J$
ME'L&IQ0!F^ !B!SC0L%+W$2T[--ECSULQ/FIQ!BH=".B6>K/\$]0"6%\H3Q/
M+S4K,-;=5*[7G92G!\?0N?;86RKT$IJM"HP4?V/L9>(S#'-<%[)QTA8\NM5'
MQ/W/.,*T%P$SF)O]_A"7!<&GWSUG:1G8A'^;",HDZG]R-$7]IZC_%/4?8=3_
MV]OJE06?(18?O=>?'#XF9BBPJ)5ZN(?;&)_U&G:J+U3XI.Z]#Z=H5CNE ["$
MWECE@]'W[LM/H,G%?CV)W@W=:X3.5J<3O''L$67*3886LM;,+%/$.TL-?MRA
MQI*P5D )B)KOAM>=/&U;[-(#?%E.LN@@TP!3I[W.!<"P&$?(Y.$MAL7(ZLNW
MC@.@11255%#=L;U2PT3:'PAJND2O1GC3A$6);L?W=DV9?1EO=).W;*2'(Q#L
M$D$P UV=W9M4'73[V!?#13LG%-UT,GZ6WD6MBDO"\V?E$$.B! 52#HC>LMO0
M,_ [K'9#=Q4?0_')ERW5II'JP2"#MMU88 5C05AP@Q=/S]X^/Z6DN08C5F5;
M1:NLAMTD^J.%&^%0PA<%MI8*+%?FIDB'VKF:WZI#2S9XUW6))4[I@G<;KK/K
MWIV+\_I/T*#0R&96E@Y6CZS+JKE,L$1L2<'S%7.YQ=$FQR@Q0Q3C?J0KCA97
M\$96U*=8M.LY2S.3[(K\PK*>J2H*Z;U$-U=)4Y?IM56BOBYS.&:2*E-HK/T
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
M%:MFS"6J@FV_#IN^+%/N7]Q%$'93<BS-?3Y'$C@"=C)'$_8VS8ZVDA<I@S>
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
MZQ(JMB_&5E\M.'&UU<? RMF>'D"\>-@/4(\'QXHDY/:7C_'+ 5.TY?NH3XP
MW=W]=T1=Z BHO0(KX6=U<;' "#FR<7>'V+%.;0 \:<=6\.OKB[51-$?JC!\!
MO?X_B1\"(@W)S:[A9-K:_ 395CY]>A-]A0=S=5M/U"DQM1O\AY$R%Y_.HT^+
M/!VJ\XJ?3YB$"BO7B':_9!M&Z;WI(K],+"_H:X$.UO]5;QNKSU]4"UBY#*E!
M-+Q"-R#JZR[T7!VGA@_C!#6E=O[]NXM/7V'?GVEBJ]?GT7\HL7@_HS,+^9I;
M'NJ1Q0)$(&+Z.AK!(JHQC4BL9F;ER5O/#(9+J<LI4Q;)MY()]$]/YJDI?PL]
M"+-K[G/VJ1])_9SM4S_[U,\^];-/_6R##E[2P _-?>; >EM<Y@DAR4T'./2
M1W;($4)&B>[RQRW*(1X&%:0,:970167>SF#V-K-@UZRC C(>%2AYJXE/,P:O
M*V-A[--"V9HC,DWLFFR[DWQ7CZ"^93ZASZ0Y%<7!1A0.>-W1*$^RJ10(5]#Y
M@Q,D&'VBOM \@YW;NB!MNW>I6CX%[J@RLY@EL&$,"I0+2X9@$^V W*O'2<]*
MD @F%#_.*Z_*F_2:T(/$,A%[U=\3,(PI.0&K,H5*-V1+QL'69)-.HCRYH=H@
M$&&F=1X39&943J)Y,_FOG='P6HA%==R#&X,K^WR*3RLK.W1B48L"TP4Z@(Y9
MO_Q0(%7TUX//!]&?ZM7U...1SYW^F\$3$NOXBT2_6]XHR'HO!K#*^&*OW#-C
M/A :GS-DT *S105I6\WX:VT80_9(,T/$@<.=+=L%JLE_(KJ%G-]M/D>_:M<D
MU.?SZ"*9JX6;MY%;@X,I[6(_SZNTN(1 +_SF7.V\4C*(K$!)@+^< <M$!8YA
M]*4L\SKZ9)&<8)!UE,Z(OOGW(=#ACC"BQVV2F#_[^/#P*(XNR*+XD-Q$1X?/
M?SY[%C-]2%1#CU-1+U2.06$7W>ASF#(Z%/A/4%F-L=,G.]=6!F37MASD!<6;
MT"6WR,OMS (>!8J7>R$8")JG/W 3X9)1C<QGJ+X>4_'$9S44^HF*5L8^,:[U
MRO="#@+GP9A[OV%E3 VDRZ7Z!=YPZ"<VA>VK*<=&8?P?&%'#<O Q8(),1U3(
M4D_3Z1#HD*&:/4=,B*ZU5/9213G AO"IDC$1)TET!46H"&E<-5/JN8O'I[UU
M'-=B2A(TL;2+M9"F)K.]:.OY\\,C=;9Z)X>F<DOWO-FMY?Z2_, JRCS#E.)K
M"&"A>9^N'7$^.WAY\#SZ!ONPJ$V'IYVKS?P# QIJ;<[5E09>I0_9!&WKWT"0
M.9XOQ$U3@6.,!<>A!%<Z5 \@(B;#PT:&5;$ N0/K>YLF4+<]Y%:42E=B;T7@
M3Q3P14)T8U;;UYDTY;*_-UWD\VR6WV+4FRG*##42YC Q!5NET/J2!%@]5T>#
MJM:4:,> .11"J'^IC5-R=LJS-1@Z34DV2VZU*-7E3#9ZCC\ 1AX46YB'H:6G
M82]DNV'//<VLYB]/;Y3D(PBEF^:+@B0IB_3G^4V:3^97?8L\+45.9R77U=]2
MFV=.8&;31%HWDH5'@WV%PQC2*'"U[#+^1M66@668S=XUPNX_#/R2/)Z0V-<=
M*VZ7]$@TX2(+JV(A/*,$/OJO3_;XA[HHZ<]ORAN")[PN"R6'D&/E O+IM2U^
M0$"$H&1OWYX'@W:T!3?XAK&\863>,,,WZ,/=]IA S,$$A7Y-LOSG]Q!$NLQJ
MSH$%4$CP[-_0!I-^OI*%6CH\J( ?I_6HRH:F$=[;K\$W?QY=I>-%+M1[P^9Z
M-5-EY/Z;M?!&'ER1[OFKUXQ 0>?@>2CYK88#!;L3E*XCY8Y?ID[U7>)2/#9B
MGOLT&:?)GNW39/LTV3Y-MH-ILG;;QTH(L1W-R2B;G<'T6V+1+3&(9&[)W@22
M%EAVS&IH3B'A"HN"23<X7T"R#64!5? MC_3)2K;(%V>:G\A*EC'9L-/JB2/9
MA*4(3R.K-=2.@\ 0<05=0BS-5\F84B[I#PC+UAH(DQ%=1:E9H#SN"\MD;TY8
MAL[>">E,48;JDT%MB-.I4HJVDF&/SQDI^SVA]H7ZH64MCSW0/5[N[V9HOOQC
M3X@>+K</46]ZMTJT95:@R,8^\2BYZ)[@5^QGP&O4R5/V3CU+1B R;JIDIIYZ
M=' LU]!^?M"R+)0G1-*J2*;J0X,OY>CH^?/GQX='IR?_1B)%_O:Z+"BRJK[-
M?^+7/(9M:[\=[-B5YR8HX*\%HXR1;!B^0:=$'7[=GXWNT0VD&U%8Y;?BNM9>
MUR!-S4/<+#PP]F# XN-.FL[3=3=L87O#6^NF0G]!-[P2O*1.C<[R!69U"&=%
MOKT:A_)ON;\\?8!_!A$C3BL1$NA_*95<2P"-GQ9+T,S]=:UC:>J[SI_4B]T4
MC@_$IG4RF:?95974NB:B2:3.3WMEO'EGG.SN>\.$WV9%Z+=$NA3XP[RTYR1<
M](081F_ /0VV<'6VB38HL,6"X0]]!SE'<#=>,7DZ=&,<@8=1I\RU#=TEY>=1
MGBQJ^",[(G1^F/C".B$@#X,C"0Q")SM&L!] X <YC07=#7/Z=9CO%5&EZ[=Y
MO0(T["_$BJ<KQFI&RP-C5?T*6<P;#[2HD$PT*'!_VC;$I?? Z\'+5MOK1FD_
MTAJ,*(AU,T5/+5(V'6=FC:[EPP9CR0Y:!C]).H@VEBB<,%T OP!UG>J\$;4M
MA=7!^T]VD-Q^IPF#^'4SK"E 88*I4#[GX&'+*:<I6']@#*;T-/"NB+D>SA?A
M3JOKFO[POV8)AOF5\E NK\+?I[^Y[S97_CIXY[%A0.!%PC??$$ LB$D&Z< U
M)O4D>HT'@2T<)/DW]QC/(+?8G"NO.AORA5-VF?ZGU<. 1N&VB(!+=64;;[&T
MR*@E'D'F%_%BQCAUZ*' <?2K-*%Z99)L_'I6&2&!@KT.\ 92#@HMS2+#>X4"
M#M<&&?]IUKJX;Z9.OCY,+3+,%QP0!<E^]#ND18S+9XDFG@B'>BAG#J2ALF>N
MGGN;0+=$BTKX"Y*%5OH/;Y);HH?^@@?>KZU@W\/W._ZUC;V3C8T][KRM3MS@
M@H+4:E\'KS&F5'O&GVT8GCZ^]6>&&IFAOHIXK'!)_GE^?K&17?B6LLZ)?:!U
MH5K#)J 33B3FB4&U._*9^I'H]CB8,:BD12>E-.:I*$7U-/,7W7BZ9CO*='.V
MV22\^ZIO$U)2D'2"K'6C;!!5(RR438@PT^LIUBRL.<F&&[B_<,<$?=$W?8C;
M9L?E5\'T(:P,QUX%)4,?5V8BC.M5])B'RD::K7QLXD<=HH5,6V.$Y"6[>T3K
MO*C=S.T+8"/Y"/2"8&R\+I7V2( H/.K)-DL2W?T^V20"?A*#Q'O=RF_KMV6;
M+]7G"N^H].B^6:,27"F>; ?+IFNRYZG O23C"ME5[@F&O6=J1)ZR\0B1 QD\
MW248C2%2)[W%\*-U^-=9YGPLY_ FG2/D 'YZ66*CJ<RK@X0JU FV;>_@3X#<
M!SV+82SZZS=00DP2:2I!&G-?1[P-*QV+AK% "0^)QEA'0LWL'YRZ<0^*A@A^
M2#E+_@G.< ,P8RH]U9 ;L.)W:>H+76AG!!XED.(2&H</ =.84ZZ$5454CI21
MAMM*T"ZLFBH74#!Z+KR ^.I/J9;*T5M\(JP)5G:74KTJ?8LD^]5<W5H61$\+
MR5B7SPK(-[)VI*A[-FQ*QL9YT) YT\Z]OKJ/4_'W.0,4!'4.0M^J,0\M, 54
M9,DDBJ(7FBUL=7/GB$Y43[TLE5,V25"2R.+BBUT#=9^#^_GD^3X'M\_![7-P
M?Y<<W(99M>8"K[D>2[:CRQC&7S%;+ZH_[5TAO5S%!J<RU2X1;H8M_C3 S.E'
M%5 >4<\C[$=7Z3K1I1^^SNV_,KXE%9J O9P#C8N.'NKR*( ^912%/WK^"IU.
M!FNBF<H9/<^^>$1E:X7^-<L+FT1D6*MOXRI9Q273J7H:42P.TPD1T6 V+[T&
M:\-;WF$Z@O!=*F:7+%>:830,5X I6K(:5V5<)3>%CF"9U8'V-%:Q!D3.!+6/
M!2_J]!7P1#6U&AJ.E=5M@_5%E+^_J;'^B[UMO#PZ$5MVF!@W;('<BL,/_\BJ
M<&0@P"M9*]OL!"@?_G.A7IY"WLH@?BS_ P<*'U6&W'E1 ']6^',!.Y]8L=0M
M@UPKH^>M426U'=73/=:8ZKF;,.S %ED[$[@[W3APIVFU!A9!^>!C.=?UF1W1
MN[/'C]Z%:<#L\6X4N3/$/&<'I]&W\%L^*T&FS)? D9:K"5FY:0J2!VJ%)B@I
M2)Y1RB!*<@@^TWFM_&;C' Q)KU/I,CAOTDTA\182=8$8T3VOB21>N"^8;M3N
M<7B G?&"?I]N3'R35%7"R<H15T'=A@JBW80 QEJHCYD ,CQX(VFBQ&&&Q#S6
M-*OKS,>>4%#3QF4$UJ&LPO2%U@*3Z&:FR8K=.$K3F?(J2L'J/ZK9;47TGYT<
M__YO($*"(N/XX#$O;5!X//,$RZ>W__7[A_]Z__&?@]>?WKYY_V5P_O'-X/,?
M\(L/OY]_'+P[?_W^@PB<Q>,,7(\IHC%%:DP1CBF",44XIO=?WK_]C$/:J731
M\<'1QEI'4Z8-R"0<&.KJKFS1\\?7-PUR-VNDZVF:;9 JK04&#WA([N.8T-HC
M=]_QT5''"7FQ!2=$<U"O;X6X'B E*3C;+]S?DGO !G%4;+68L:ND^Q5;Z436
MZ9G)H&LZPYC@ &8"W-&K1N<.N"L1JU+KUE3AJ3:=&ZL=*N3S&F4:K/!UL-Q.
MJO##WOZ891P)A_CXWR";QZDRG!23C;"G*DDG=.ET99SNQ65JN5K6%Q<0G]#<
M*FV$0<5S.@Y_S#1/;I=FD;K>BWK9]Q,,_D:? 5L<:C1K]SD(^OX6APNC0'@]
MS#O?)2,R(K_6$&%H3-']=%,LRVWZ@QCM<$8(#ZP%WT2)9UIV-&7=>\<(:(>/
MPW=AG0./V#?\!\*TDEN^GO2[9K[=;N&PLVIA<V0Q'C(X8V;3CX^..[3"R\?7
M"JWM +=?*3!4#&/]\-8)W4<05;F^V'C,*5PC-:[@'N?D3X'(KF/3ST1=$"1;
MP3LX8T@JEJ*A.+$5AI#),T7.C1*J=0D**28=5./"TD <<G3>W':.]*[%=CK+
M#%??),.JOJX.;--^,>(C0=P9:&5((\:K]G0TCT,!6NMBPN 1C=V@LJ>J0@7(
MC9Z6O@X(RFMNA3,AD*3S"9T@I26$GMFTC):>65LI=+[J[Z4QCK=69SRPO[FY
MQO@(E?_J?NF=YXVWK)%V]7%V^/CJ@P;LVH0\9LGAV)841L(^F4C8/?HD;\,N
M@L3GN4*+PG0S+$)0\H'0"^A=V T:6Z3 'LS@@QE>[,$,>S##'LRP!S,\&)@A
MW%'P+-#-PFZ.6[^*FAUSZ^\A;#@83TZXP&ZA8BQ*809:/63!EJ-E#.HRO4XK
M7.!UD!)GHQ''N#0DTIC)70,?]DIX]=CA@)R9(+R=PW/V4R9)EK.] /-M/ !T
M<UHAKP<:M=9+S;.#%3Z_^_7B;D\5JV <R'6B0C,=^G^!UCP9KJ'0L%B##@>W
M5AFUO0I-%\+"@A>E74V^)*)I%L4/57I>V"["#8[O4">D+A?=K7=I5UW0V='C
MF]S6O8?!;60L1^>C4;5 %C-T^#WOGA!'06?>%5LZ[ Z>80?<QU :4;E$NP@A
M\<R<L@V)%D=J$\J"NM#CKT=F-2;0U^O>(BWN,F\6;-'M^@X/S@[_W6HJV*-J
MJ@!X+$$F-_CIY-D97.F39\^@?K .5S&CNS^:PVO@0TSG-NYS[2$N.2/@QDJ,
M 6G>1*J0)1XV=_CO>HTX=R!(L5I$O*=#-%S3PV4ZZB0#&"Y#MO6"E3HJ8QN%
M@I6LHL;"AX6!*.Y6Q=V#"A%:-1BE[>=!.*8<B>NH0X4DLFUN@LDBM^--'9J7
M]NTN(^EJ10GJ+K?@F+ZRL6BM938,=>M^NZDZ-B2#/>>^XBZMD9GI,^E*YX91
M"38?YI8%M3"FL=J'"F8H-6%*O_O+",(O#6] EYF%U_--.DF 0-*<PO&BDO/*
MY>E.<THRZC"O1I]GA&?H4=35;99D8X?RVS)YAL!T<8M+R&? U&5X?1']$$CH
MA<P_[/8BH$L*CPB> %,SB@8+LN2,%UR%V3(VM[LBS.F5U)23A.!-HW<K&RCX
M9MJX^]JW#=:K)==! =525PEFE?IC[K3,A/!) 4QV\'!/A9M7RO*!GU)5Q'C*
M\:D+9@FE#I0[&EG='#_Z2?JDEY,O!M MD=:TZK#QCI\"J\&C!0O@BTN#<7](
M'\LE\8J[=%4J!HUB2M*!^+&[E@;[J$K4U^TB&H: -Y)-U/Z8IYL2^!'X'UN!
M"$L-E5Z%^@;;1;.,;BI$K'@M1?G1D+/*556-,@804HP/UWO5O3G6-8<ISD%_
M9I,X#,5@RA:F[$#J$RN5V39U\@JQ)IX-2UU'0 ;^7%B$NVTD;%)K9:S,VB_+
M777FK<ZE'M&LF5X3SA+2UFK#^:>S6%TF_ _]6V9V8@IG:SX&Z<M'!M8X*=2P
M\MOEQP3+(77)1F.X#A%-%1H]F$'365)D9)N9O9(U^5C.B1K/INRQK1E/)Y@"
M"\^L-"4K;,7P1IN4)_!?$Y4"#B,;F\IV>DQK+??9P=$AM'K%OD?SV^_L#_8]
M^T"9[.JZ,_7<" B;6@^)=["Z4$?V^:;AZU.@UMQME]RYF?LTC9^F>;E/T^S3
M-/LTS3Y-\V!I&O"A2E:]2.ZFK;BQK4TMJ[#%RNN4[,*4Z@!-3BT;0NFTZ]*C
MQMJE@/?9?4+8)6T&<98.]^CD*=RCM7-_^QJ(58[/_=9 ')]UE$"</0&E6O>Y
MN7\J-<:L]CPDGBGB?!9]^YSFJ78?WXMQCZ6#OR,"M?[>#X#RFD!-)^CHY6TT
MNBGL '=G&;D*L5#G7/@6*WI2:+AV[P<("?]0;C\\L<57#>7W3P].P OA9U]@
M3!4H=X:Z5ISCS>VA!8Q5)'.)<Q\=_G)X&"4'TX.8$QS!X 4P#\56>D*G6S""
M&#X]IMJ;G!;;^5Z37$EM\TT9]8Z]4?7=K<50!1!UT7F \> 6AZ*BIGE/>TF,
M:2?G5:[:^TFD[+@>IL&(II2ETV$H(,(/$L0TOOF5R2$!<+9WY$[:3)EY#S:?
M>=O&.5/_%7:Y8]9YHDXB]M^3QE(2V?7.:7 P[IH%WV<O3DS#'B_R6V+ 2.%X
M65<8RW^)7A?0\5@"Q<=5>J(\IEA]R_S,K$#6J47"F([,#)(&2AK.KN!$V+09
M:OTF634EX@HA^5*?SA&\$@/R'WFM4[(\\_2'[I&*Z]&#"'ILFNC=+3-L*XV-
M\L(Q-!$8IEC]@ )X#O19&L8>3.J!S(>2"1$MIATX8VF4=H=^: LDV\2S3RS.
M>DFSD5YH(2.'!U$PAQ\$ISJ;&>H76&OE=\D&X)0<P*V]%D$[W K,$67N;6<P
M5U]Q$D]P^JNLQF@1O,Y<_"]54HRN* ..[(%&[<2N;J)[*>V2) )FQQTAI'8)
M3/,25L1(YD]G%'C$&;BQ[Y^.)"J)]S8\-*O)48M@I?J5EK<?M;X=Y5$*G<"=
M8;*D4NYF-EU,=1& 9EZ D38&63NMF%R9M+M6\#V4?(E1V6$ /P$KR9T=H]6M
MWONS637D0LQ4&\-H;,);!Y[A&X#'8 #.E $872B15@\7U>65+O+M,B[NKHIM
M]7AL<?$_C.*[7UW7/#"[KO&:*[*.WFL[99+L:>V<:5XKFDR_U==-I ^V5GH_
M< CLV<:R^S<\1*$XQL#G@+'%^+/'%^,TTC:?#AO,&Q'Y*KI0=M!B2L&$+N38
M*V"1,FG+\.-?F:-;4PD78#^=NM1]I&WY*;U#I,TZI_J8'C_K"K4] 1]-YQ'=
M&*825!0H"+$>6)UQ@'I,B)6+!+LZ[QE#P!RA?:^%)3%Q4OM( XVXG""4V=<U
MKA(A+2%(PJP \X&L(6U9^:@ZT1K*]R'P"@69.J N[&:9H%6;#*EMALLNM*DR
M3/8)=R_A?GJX3[CO$^[[A/L^X?YP"7>OC-&H,&A8\!!5^=]7J;2OTFDV;_5D
MO"H.+QK?JF((@]?I+&9*95'&R0#GNHP%'_ >TI4(@L5T#E0;U58H#4N3HHE0
M+C.CM$^X(5OR'+;$1$L#33"^Q_@*OW2BD[Q,Z=VO!Y\/HC<E=($EJ]\.'5B!
M/QH]3?-";\OODPE@,70(1D=(8NUQFTR>ZZX&6,X>X?@_!G':(]]B.M592S4L
M%)[6U+$/;A7E,W SNVX+<GM#9$L= J+XCKN#+)B QD@TQ,4!7JN,JU&5"AH:
MCZ:NE2YO"AE$.P*YM52VY+2,>YX8OMO!'#=,?2H;"V'K-%\V@O 9W+M5?=_O
M6PH8>G _=/-8M[VTPUNUL&HACY]U\)N=/0'KY:K[?]?^RNW*AO0(^G[7Z5@@
M<-28M'G<PZG^L42B.4-LE6@UGG"3<:D8QLH=I=6M85MK]G05IO9:ETB4I%9K
MGG8-\BKA,@7\,[W (@EG*3%F@IYV8^<9= #HC#50 P D=L/6[-Q. BM:*%Y<
MRP&)6Y;,^-N1&@?1C&/NGRP;.0WO^8'(BTXYR?#$F>4,>B[0(F1S:Y$]S8O;
MO=(N6EV=K.\W*ZP;_9Q<&M45R[GG5U3"4$3C=*K%=VA]6'=(/I9*-M1BZ]3I
M6')#3K-<*J6#$T#;1,_*^-RT;Y+?N=<\1RVNZ(S.952G%D!"#0"0]64!^@QO
MPP><+HA:SH0-/80#I6-8Z.@=JD^#_?DD&8"$"-Y7C[SX%V.8%'@5E.!7NJ2Z
ME9;ME&6NX,^8QDJ+.M$Y: 3AK#A9>Z5C#E3QON+07? 7&0,=&6:Y.6WFP@Q
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
M-01*4U%#+8CC(KW);PEN;O4997.,_LB8.VO3 B%HXS]XH>66B6,<1UW1 DN
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
M6;,BHI.ZT;W<*$)*9US 9)6'_&ZA/+8=CIO<)3UP[C(^J>O3D1YX^005UV:
M&_"?!-)T5@ZLC@P?LL4T3UDTY?RD%2?=A"?9AL0Q92K@-K >E.ZF^EAQ67-\
M)1G-K2R;KG"F3TK+;+;6F-K'Y32Z5&,"'51E]5] .$MIC0Q(,]G@FR?SA6A
MGHKFU(9.# 425.,DK-L(:?NTJ!-=J(@#A+=0@UY,%CAH$:V_Y"X.;\V2HI%H
MC,._%0_S [M,9W?+GW\MDAJHW),,:4L&IV<=E_,I:ME ZGN#?!6]SY'_7/G=
MKW2[TW'TNJSG]2OEJZ 370/Q<'1^G60Y?&F]>[VMA^F!Y?S9';P)Q(5"H%CY
M#:%SU>5&/ % U(MK-X^8>ZPVBZT[E<5;ZZ(>G9X^)#;-,%:ONGZM\0(K_&"!
MMGJ45);?)(VJ])$R%PG2,M:0DV18$Z-4D4U _RA57%9]4G+>V1@IDY+P*M9+
M;;^.2L8G68'J3[+S6PU'?. M7W_/K1IZO<IL/@G1 ;%KA2K[Z:^$:L)/DT.^
M+*/JI?IAVPBQP9P-B;V=QO[Q'C8NTQI=HV0,;@Z2'L!)FR19A5TDT(QCNK)Z
M[M7K8^)VLL!#&9M.?XB* LA7AHT4=;<^G!=C*;JQAEXWOUA',>Q&V5? Y2^]
M.QC*(;@0]SYU<;(^4I5)>U')7/ XRZ2&ANG7C%7)W!:5H )/HF^AQVAB!5A'
MCVOA$S[R^XY5DYS=(:QBK 5CRRDCH2NR\@003G/3S2COP1)H=I/W5%HL;$J_
M3R;9"*#6OY;C6_NS"30=FZ>8:&>Q-$W^0AF",@/ZL(Z0QHEEBU DKB(88P%=
MNB( !.,5GL!+)V9#[NP0C:6R"#PV1CF#"0.D3,FFLTJYKBRW( E0,$O)\-;N
M-JM;0Z7"R'L)E%Q*L"J9KP7_A^1&E@N'-(/N53)@%H".(&?&%G=M(8?AJQ)H
M'I%5C)GC]:-0DO-597^DZ'&KSW.301'/V'H)(3[)33^.MD=.[3$0+@;BV1X#
ML<= [#$0>PS$%EA5=XBU@SX0=3!(0!W4 Z4'!NQK#$@!##JLK"? YV^FQ>X#
M[0@*/46,0ZN6/8J^K1DJ^AXEP_*:\>@=BE[Y7=/9'/@\2QOPKZ/K?FL+-E_(
MD<O\B2R;Q[$]#V/-ZL':AE;G^%J9K+E'I7*^1U:[>?%VV;DT?2EYI*-HE%6C
MQ918PFOM?=+GC=>ZTD("'G54SK+&<_ QWK#FAO"[9<GEU'R="2'?F$L&30LS
M>[WM%W)0RBEW:K2MQL?9W\IJRL*0K>AQ(D*?;NN$Q/XAL!]$N9R.OI5HXV-S
M;;/QJSW1^0*1OY8W#<+&#4IA[,9P:ET+B$E0-G85DSG'1!8>U"SU>=4E ]5T
MN@)?:UFN=AR3EDSN:^37X<)K+[PB7IQ[&[@'9 6@$KE)RK^YSLI%[3VA**.\
M+"Z1@S(S-3H!=LO@2BKO$9 NWD-=DLV-Y:$ORBCL1-/(;Y>O/KJ;\]JKVG'+
M=.1T+0&N8T\";)301-7@N."NWJ9SY6H6D*S5C/RQN0W2/CG43U.:,V#2<^7A
M!E$.%IY(LE@-YF63^+4WW(07>&GKSJ5=ONO+M$>SAJW![RI_UI>%J5SU8EH
MEB7DKC&K$1W/$)IDFK-N=]-Z"" H *"QTA;#;9(\S5!)B" S8=@69MOU]@T.
M@KH*P&]K?@?]>$;*D!EC& 2_:];B6?3MO\I<"49H1'&!7\5&%=_E!)Q3:@/
M+3P%P[ N>X0-M?5YU&,@ G,S$*Z<<Z@;'*;?^UF#A5:P9A?&.TQ8>W8')/2O
M:3&Z4M/Y:_#)="X>?*9&-H/3LRY$]!-4V>GA1M9P(Q[N1C;^MIZ91TNS/MFV
MK;E=?EVO$N>(;A*A EFX"H0<.#X92BEL5'8;ZM-##;'ACZ8OK.Y9%$P9>B;
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
M!SEK[V<"*!*![M1X!&\3G&&"\_4VP;E-<&X3G$\WP;E!#L/J10:FC*4\@T,
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
M:1)%.I7S2YNEK@5+^\DL,R*;K"3]9ZI%_TTTB5ZV4R[- CEDPU**-[=NC;>
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
M[XH;$(,_4GP'CP,-@;W7;\GA V?*5(DO^N!?>9>P)V$U?AUN+CAXWX-:%%*
M%WVK25;2XNSA+L'O(#P#^$[@<8Z3HJW3BM2]7!\E1A=4_,1.:<8*]7J'058,
M%A/&'I71("D*XJ_._17J.J;"D"XU@[,%@Y1HV]$B&U1B0<M='E\$&V29CD?/
M/,M>N+TR3HA\3BFD,GG\8<I%^-T$7JURYT%DL@%HPE7]7H?5D%R:(OA\34RM
MLMDLL>98;5V(FMS,M3+L?A1F\+@!=A+-=859&7;"SO6+#)E;@LPM0>:#$F2Z
ME"-T$B6?-6KGE$"K[6NM6*:&YW":,$5_E1;0SYC-M6M>WH]=<^I.)M+12THT
M<%YV&#A[:S=P3L/#E!J]&K+HIF"SF/U84IP5;$LP!&,H) E.0 I)('#S*.#@
MPF)26@E4]/V#57%[;8P,L '@XH$EAWLSOR&;'?Y )Z""&@+@J,"5T@"<LK$G
MF<_+U-H:BS)%EP06DZ^91*H:$VCF1<O4G A$P4V&X -.]5+ZAK8Y$O=$;RF!
M6SNJZV%:H]SG+BNQY'R:7B'E*XL>CV$>L\\E#$:;NX /5E[ _\! /'W_!6-P
MF#8\Z%BQ:Q"^]"V,N(GWN#R%MM.@;+3:D$(/OH91:S-T[CDHTZ416VD!J]8Q
M/#C;T0\7^O,I<W$T1CHB$8!-?R3$&(-_TLK!S:"8S47&A)9AGG]7,#WN#:4+
M"2W .@DR0LEHQ$M*6$'%E1@,V-N@#8723J[VDCTW45Y!Z@<I0C$P(?5'X%>H
MHD !H]J;-Z-UXT<ULY5]9CD#NV:%RA0R3D1 >M-M.+H^2)7+S%E-V&L\.PA?
M1I,#6M/(/,:8/6K.,"VS@B-]RNM#0]-P*U4CMI6X EXS;T;3++$M!8L*;-%;
M/:&%PH\2I,3Q4151[G(+G,M/3RK#1YGPE3&;G6\9E<DHG5]S+&V(QN?F'A.O
M5CXF_M\TG8&YDH]D:X$1H>T&CHM7'<?%&M1LI:7,@.2WP7>T.<*'1[S)/82-
MA\_Y#H^7[5LV9'@F=YK=8R5BF_*ZJN&JG*9Y(SE0%[5/D+6WOHYQA\D]EBW@
MLRIK;=/GU?3YRVWZ?)L^WZ;/GV[Z?-;0@RW@V7:L;+V#E^R/&X:CZUQYEP^O
M%8$?8+\P+ENST-A7D)-CQ(#<JLHUC';AP]_J4;=I7VL5.MI4PQ1Z3&G<O*-@
M(_WJ-NS:0=P@\^GURN:3+[L]P^/Z#$_@L]_+]"P?@07UNL."6D.=W7$EKHZ-
M?1O]7FK C$K5[M%^LDD:B?U82Z6*(S@)F!#TBN8)_O:OXE<&=4)]+*I))TX
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
M ]COR8JO6]XWFN8-Q:TW<YZ0#5BWX0AHM'.#G=9C0$ 5B(+#'.R+G@2MJC)
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
MR<#Q+F3^8(DP$H]:P4X&:I*7<TJ^86S]%D>7EU3J@L1280*=)TK60[G96SR
M:_$P%:;\/',RK4T$AW.>+-#:<:@926@F IE*;\!\RH:+9+Q3]J2<)T,3ADGT
M*)Q;;1@G> ?D;0[?&DH8([UA>YF2OU(D(9_4%+;[:<A#T*52+O+/=1 LNN*6
M]6[@.<L[;FDEI3G]'Q SEO!RCKZFGB[B?.77([ SYD668W)V;L(&RO2'DBC7
M^:(0Q6>N^4=:/TH'(\?[),>RJ'&R4,;*8C%.5=+C?,',]:400%,^A\D!\L*+
M1D<9O#"%!+M[T;ZR5V&C=#6^X<92 :XNG7@TFQ5)5C+E7X=2XN$:E!)=VU8V
MI)W&@-:E2C L[:!_H6@RA1(0+8%9(A:-<[H>%,U:C.>B #0QC.67R7C!JPN#
MTP5R8]&4K?T"UT+]8N5+Q^I(CH?+,M1>[P<S6@Z@?CX>=AX_TH^P@?[WW_JW
M[TA9Z;2[DG!0K= S-J7*M\@C6@H1SN-9\E0NRAT/%N/@&,1>HF,&&7>HKBTM
MX-N?14@/>O3KW-\ <6)XD96)XYUH3$1P1LI#[N^F2 -5JZ<!BSXGW^=8@DU;
M3OJ#KIZ"%8,@BFS.UWR$,RF9)D+#FM_,\%+K&8%*%21?41)'S)\"$HFI^):6
M _S;S9U2#EBB826&-HFN4JF].\LPC3I/=+@6DQG_MA%XX.<E7:Y/Y8/IQF[%
MC[W*(54ZXW]W*K=^K%>,*XN*]X;[7%;0CI66%4\3.%MML2KUDK^QZAXX\(:W
MV&3.[$;!/K>C5;@5A BM$^72W=M]L;L7_7'L*H9/I&+X6\SV3#G#0G I7+8R
M96BMC$G*AID235S!&DLH)Y,Z&Z"E8-F5*=,OL[*_*$K)%BJ:S>U; ?VT;,]L
M J!^*YH]JL2)*A(ID>ZUWW['OU Z9:5)A8--:<_O --)TD17K,-Y5CJ-"V?"
MAG"I3==KBC6?894ZG/*(1) :^9Y:JVYX_3M(17OSUH6;=(5>HO),?R/=KZP-
MC JI12.M8RQ-U8Q07-T%7'(X-BBB@*/\9@-5:IS!44X+J>##@O4QOG))1X+N
M^DW*O7NOO_4\X\@0IXTH!<Z5[VHB,P3!;2/<>Y49SG=0Q>(7<W^#DP)W4-#4
M>7"$]D1>H-'9(:!YN X!33=5I8UH?/K0?W6P;8Q).OXA)T0U3F?^QB;<;Y6:
M#?[1%/$SYOEM)XSAB78#_/?Q=QS@@\-#S84'9YA HI=AL!/8:@LVC=Q^ATS^
MKX/G5MV9X,Q.FXU5T*+3TR-694N+F;#P,]RVLBVK5L(T.H$.I\T??[JCAMV,
M]-?XUI,$MM:9X<#6G>I@]S4>Q_C#4W_]MQKCBWV;/B+W\(X].&U0YEEWZ ]4
MTN!K),*:/MKJ&)8/]_N47Q*=;[1W$$>PW%[&HJM'I7_,EDEXRX8+<3 YXT%;
MXB _G\*4'7;Y2=Y-,J!27F,:QM(Y8"BA4/P9RQ?X:*_^,/22VNVXQG7=7\7%
M<=,414<21@@;_AZ8(=F<S[EL0@<J?#_._K7(AB2E1[$KBE,)YK$<P+%)1+G4
M]1-!78O(>ZE,->(J>3(7VP[IZ"2D<&FF5OF,425^UM M'(&1\P';P183AX_V
M"&=C4N&?#$-I #8:DNIYWG/B&:G,71VB;7;*9:?>;+-3V^S4-COU=+-33]W0
MD^/.VDBULQ /&B? "C8(<NDIOQD:.@.FIZK_[HJJ_6\\T)">JC7UTU'-04-S
M[QMM2[*0$H9-UG%U'&XYL9[ZQ'@T#\"Y (TA>2[G(BMK@.DF9E#DD(S&?)N9
MZTH?SQ=)J\ED,>6\I).R<.90??+ZV(:M;YR@_D)1NMBF5:NQZ@4<_3@:C6 F
M(*PIOJD\"V_N#5@)@(I%[F*@8.E=IF-806"<%>EEEEXQ+>4E3HW,FW_UM]'V
M&V,TB([:!QK^R:4)U6V8O6()NO+#@:M_'%_;"& Z&E$;<+!<U*K^*A@[QYX>
M9*@K0:2F\/KY,!M$BQGQ]V/"/"7!Y[+;X*W%V-&OI 7(AO5D@96O0DYIMRA2
MOMV-MGO0?\@>U+P)W4LPM7DMKB>FNF*XL_X*K5'/[7KX3U@/E^W+H3&=$29[
M7';')S=$YK1Y+4S33*IW6W;IJ=<)JZ=7F*T#O_7T('1$7 >IEELV:'?M0=Q5
MHOHTT@\7U5^]RO)3>DX#>9Q?8GW'O#P[[*BN/'SU^!%];6'DFK@DGN1N:>*(
MLL-/;3X]<)9H?W=U==*/</<^6*%X ,)DZM A/7S]^+/)MF[U^J4FL3D?/DTX
M=*H$F43&1V3>,4,;1.YL-.(<.&DA"HN";QQFGM'-_NFI)BJ?G$"I[3W'=%ZE
MWWZRY3]/3U#N1#4Z@XXE60V%+^?31]4X<V24LD,ML7PM6('DZ7Z ^5PJD0NX
MHND5 G:$.JGW]E'?2^'<R[T1M17#*%-$5>!&4Z::B1.E+GD=G[I#K0O"?L.7
MC*367S K@/Y HHT>ZX$)-8Y@_'7&_&VTL8M]^=5^S)E/"L:92G),?Y+Z8USE
M3?&QL4#JG8;I9?2'W(_!:>#THI:JE"3@[;YM[$:\/ _P9T^=]!?=?>/P#"'"
M18Y3GBX*V(=*U+O .@1'X?/1RP(7(KF=,WNB8,J&:3DHLCX363&B#/;X'XYG
MDJC=''UZ11;RK:F@4>Q@<GZ.D9TY 1VQWH7.BED!6VLV0\B"B!^.PG=Q*BVS
M0!\=V=6T49<]8QRB58<PEOT#!V,Q]N*FKHKE%T4P",A>$_ #(O58)0)X[4$9
ML)/E&,&C!,&LHFM/,P]QXL03YZ[$B>38?#9VF%9048%>1%BSE/V<ZKK3!1Y]
MP27W=\P:Q8R0Y7%K^%YE?;L3''DA96$-_@ .*>^FU>;X.-/7M+C,,#$!WPT7
M@PT>Z^4'^^=%0JIFT!,SM^-RUUO[X$7TA[^R:@EL44//WCS?HH:VJ*$M:FC3
M4$-/\Q2X8R2N2&=PCJ>L=3G42A TL, 0=]F@=#(;Y]>IE3V4P 3;7P7BD;'V
M!B>7YE<W]6@&-^=.0X+X#>QCMI8PLTU$PJ3SBA*I!+[)\9]N6#2U+=!J-+>8
MNA\# [-\01$"?S/YB*2C,N8-(T"]>GL4<QNF7.5':+-_+0*YU2JDG#B^G(<F
MOACZ4Q1 %Y<J/F"/:E/GQ1VG!4+B!3D/(S)-Y[1D2[&'8X1KY1/RF6BWA"\O
M<)2CI"@PDBB"F<@)/2S@W$4?>^YK0Q%3D4'')T7E!ZK2,)#X957/U+'8JUS1
M#3O$QH[^'3=JD@_FB+^J8#O%8V23Q%I+6LFPGT^R!9;!%T*QOMVI6\?DCH-B
MY[I9G%=)D?+B$]$'BI/I^F(F>08(9F6Y8 PBIR*WYVKG:-U+VK%24+:YW7G'
ML)Z;_"+?S-GS8=,AD9@0[]$ C F1SB0Z[!9[X< 6$H8A8 5-$0:I\<Z;NTA6
M2&!X >K*/F;8PN.HGPV)0R)-%-.Y*%(P"OLY"X$,[>6"IT0Z#QKH<Q]ZLJ9&
M;A[=6:\>1W C0HXC40;)FJ+D@&R8XRQ=.$R:;X^Y>\^G%!J4TS=WLBR_H7+\
M=S'5+%$8Z2_"Z#U^U0C'D85?=1EL;J>Z';C"XKB2'MI1DK$PB^5R.@43%K-2
MCF3)AKXJ&>>Y2R.Y\EU*4G'M9$+5$&_V2'Y+9'CPZY,?LTR(6%SY+X7(Z^#]
M&+-(F*F=@]4&SMG.02@3588/EIU5^)R=PD\(0!+E+-A;#:/9P+/'W8(ESJG$
MY50RVE&9RO>]9EAU A]D$U+8F!-CB;:=A(O,%]Q7_#;DK-3?PDF@]<6[<*^"
M"46,\D<?<$^)WB5@_GI8^$#AAJ1QX#1S@CSWJ^B/7Y,?V60QB7Y)H:M0Z>0+
M#ECYK9IB%"(I]W!Z3N5FKIUSKN.@\TY[1)A@A1I[TOC86M1=%7[L4^ E]W?W
M#W[:VPUSC[YF1WC:@CMG-J3/Q1<7V;E+3/L[8OZEWZ-UX>$CKMW"^0*/Q$F
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
MG19P(%"^9SRSH1V;3ZJ$?Y"H" ]V5,OBE>E0UGCE6$#UC'2J'N[0G\^N\H(
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
M;\:<5RP38$_2_-!,#IZPQGFWML;YFL$N01KU3WD)9P?HG'<=.F?_Y^L<.\"
M1_C>T)!3571?=GD?*=_7+HHI8M\-T@G8N7W^*)I$ER3ZV+0$@Z&&B3'SB\28
M,QYJ(U44FP.S:S<,Q))0EWHN4D/T1'25O6XL:!2ZS\!<$]'<,$7%;!9AT0[N
M2P2D#$&M7FM8*.$<XAT6$5 *O1Z6\))[P7'X]U9SDKZY<3!K4UJD4LT#E]UC
M/3G,$&@1<*J(801&R34PI%[CV!I4@QCT53)S#J-1Q%9MBT$SI&6Q#Z]8):04
M*&/Y=/7"WOI,T%QZ>49INNQREI^R&X]E<AVDT"\V5R1JAHJ2*X,-3E.D<T;9
M^2!"U4?YO;P#51M6QV%!J8.G,BU8%:@?V#YZ&&*4(^0L-Q^8LQ71U50)/7H#
M/Z9V#PK-$PAXFD2<B_5Z#44!3+AE2#0%#^Z7(I]/Q4ZYP*,V./X-K^!OI73%
M&Z)LP-,/OQRP0:!\%2D.:\':='5R>F3;8I1:,<K>MAAE6XRR+49YO,4H?WOJ
MCN[C8,P8B1R0-L'B4(%)P^&3^'%<Q0UE8]4$)L ET;;RVT;"J@=A(F7*HR*Z
MP?9">Y#QV6329"]?[.ZY\TFH^8+/</PE\62:Y@L$F\9CZG9'DR<=3\GV6[]!
M@B&0\S%N]2)/T>;KZ(UXL8'>"!ZA44<PQC4S8[7[:$?P430J;D9VUJ]G/T.<
MX;'RT5%Z.BK:7VR@HIW'J ,)Z[L"0>UFM8168O#E6P/\]>2F_M;F(-L>5<03
MN"VJS*2<)&7)KL4\DY"^T&<*!6BUE*%,?J#?_!K\9LQ?&JYV\J&=EX^Y!WX8
MV;5P!Y@<(K.5A B>#43IJH,?!0^X1"YZ4M#-KQ&Z%IN5)\5.:DF^!^+W,BA<
M9),B8QCT55Q(^0AVEC<\F?T6>+J!]7#4TACI+"74>(XL!-3.+N 6/O.I(A7
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
M#!%KNI[8L*L=;EE?5-"VN;;9EF=@D&RS+=MLRS;;\GBS+4_'!'BW/ABP.A;
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
M!,86Q7V/F$&N!U"#!G&T@Z%K7&B)@C,^^*]!."+0&6QYFT3_II"02\OKH;?
MVWQ9%=ZF9=?@TVVR4]7'"B^B F[JO0^>[N9YN?;FT5MA PB!GY,2,W"1E-VN
M@Q.,'J.I;RF#5\]?!'^>%CFFBJ/@ N/)YJ 20?D68A7,?K!^Z$&/^:_7;]Z]
M>ELI7ECUEG\>*<KA4QN0#(.CV?#Y-]Q6KY!CY?PJ*@1.S'9*#!;V??ALU$4^
M(!+@KZ<SB2L[W[F(+Z/"GO#P.1ZH",BDIJGB(3,$ [GA:B_BF><!I<TLL;QB
M6G=',0TC+C"2B<#+7MGXK :Y58]=F/)? N[JT!65\2]5&:AJGZK26)^L_7R.
M&50IT\(#MH.H_=4&H 2]\:VO520($IJ2"14+(;B[48PU*_,B5A6A7O2)>B)
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
M-D=LE^O8>+K!#NK(*8=609_S#VDC<^Q/KNNM%R8/'S ,'MX^Z+QRO+DIONS
M[;%AR85UFCMINZ(9U4@&'/FXE&EL'4&S.EX$PHP.[@"K:#I88+V2::+30$E&
ML7\3BN79QIJ8 H2@Q'S-K$@&<Y%<-#*DV7<6I\C:Z5!0,1 "'\V*'#YQ]](/
MH/F?)"55N92+DN*VRPL>\F4])K=:V2<<BED?.L@ 6*$F[T ->KT!E% SM/4
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
M-DS;5&$37MNG=Z%2%PN@K1DI%$]=&RA %IM*ZW,CI$3I]1"#7675]<P<MAZ
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
M$K&((<ECJ:1;$-78-2S%KP>WQVT(O0W1-;KK2]]M,Z&J-A7BQGIJE"0 M#?
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
M.9]71/TI%6=PCE)%;ADR_ME#9F]Z[>IEX$O99*TSU7>F-LT_23_-E5SFU!P
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
M2P$"% ,4    " "-BFQ9CE*I'JH4   FVP  $0              @ $
M:&YR9RTR,#(T,#DS,"YX<V102P$"% ,4    " "-BFQ9+4#'R9,3  "U, $
M%0              @ '9%   :&YR9RTR,#(T,#DS,%]C86PN>&UL4$L! A0#
M%     @ C8IL60BM2DL8+P  Z?," !4              ( !GR@  &AN<F<M
M,C R-# Y,S!?9&5F+GAM;%!+ 0(4 Q0    ( (V*;%G?CRR^T'8  *RE!P 5
M              "  >I7  !H;G)G+3(P,C0P.3,P7VQA8BYX;6Q02P$"% ,4
M    " "-BFQ9,%Q_,-E1  !ASP4 %0              @ 'MS@  :&YR9RTR
M,#(T,#DS,%]P<F4N>&UL4$L! A0#%     @ C8IL69KXYPYH-0( M^ ? !4
M             ( !^2 ! &AN<F<M,C R-# Y,S!X,3!Q+FAT;5!+ 0(4 Q0
M   ( (V*;%F:;1U%N@L  '(,   8              "  916 P!H;G)G+3(P
M,C0P.3,P>#$P<3 P,2YJ<&=02P$"% ,4    " "-BFQ9Q%70U+ Q   ^50
M&               @ &$8@, :&YR9RTR,#(T,#DS,'@Q,'$P,#(N:G!G4$L!
M A0#%     @ C8IL624@R&]#40( 0KL3 !@              ( !:I0# &AN
M<F<M,C R-# Y,S!X97@Q,&0R+FAT;5!+ 0(4 Q0    ( (V*;%DI;8;%.0@
M "<E   8              "  >/E!0!H;G)G+3(P,C0P.3,P>&5X,S%D,2YH
M=&U02P$"% ,4    " "-BFQ9Q@\U92\(   4)0  &               @ %2
M[@4 :&YR9RTR,#(T,#DS,'AE>#,Q9#(N:'1M4$L! A0#%     @ C8IL67R;
MG"MZ!0  L18  !8              ( !M_8% &AN<F<M,C R-# Y,S!X97@S
M,BYH=&U02P$"% ,4    " "-BFQ9O*X180P*   9+@  &
M@ %E_ 4 :&YR9RTR,#(T,#DS,'AE>#DU9#$N:'1M4$L%!@     -  T =@,
' *<&!@    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>hnrg-20240930x10q_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/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:hnrg="http://halladorenergy.com/20240930"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  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-20240930.xsd" xlink:type="simple"/>
    <context id="As_Of_12_31_2023_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_8p19ymqeW06-0eWXZkeRyQ">
        <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="Duration_7_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_BRileySecuritiesIncMember_us-gaap_SubsidiarySaleOfStockAxis_hnrg_AtMarketOfferingMember_QiIQZ-4BnEiNCdSfEmqtsg">
        <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-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_BRileySecuritiesIncMember_us-gaap_SubsidiarySaleOfStockAxis_hnrg_AtMarketOfferingMember_Vr-1QzARK0m7e8uImAUaOg">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="As_Of_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_SRRWVEBqtE2zUcenthLNHg">
        <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>2024-09-30</instant>
        </period>
    </context>
    <context id="As_Of_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_f-r3tLJXB0qaNKMBC90Utg">
        <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>2024-09-30</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_gwy-IO1JS0Ks02__TEEHWA">
        <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>2024-06-30</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_UvcbdAajDEq2DkXI1qvC4Q">
        <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>2024-06-30</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_4nCKxrH-4U-leVTm-qP0Vw">
        <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="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_mB1GbHpwn0ycs3UmjN4c9Q">
        <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="As_Of_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_zc1HWi50WUGM--JQnkOpQA">
        <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-09-30</instant>
        </period>
    </context>
    <context id="As_Of_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_iPjEZpsTeka7hDjdqz_aGA">
        <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-09-30</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_OAALuof_ZkWLemxNN5o4lA">
        <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-06-30</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_M0N6pvjl_0q-jARyGavXMQ">
        <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-06-30</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2023_FrC4Ko7kGUWRBQUI6lR3ew">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_DYQJKPDvfkGQFyazZva_2w">
        <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="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_HbqXcBEOekSLomD3CmXIgg">
        <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="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_3j4LsSrZf0u10z1aHAzzrA">
        <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-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="As_Of_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MuROShXECUq7-NgzAv_TUw">
        <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>2024-09-30</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_7zVFg8OHnEqXNvD0ZZNm-w">
        <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>2024-06-30</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_g9D16KqMOk68tycJg4WoSg">
        <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="As_Of_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Wr2D-7X1aUaC1-zNqzRefg">
        <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-09-30</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_A4PTnr1wmU-DVZwDLRmHQQ">
        <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-06-30</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_PF_rsOL3Ik-oDeA9wONoQA">
        <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="As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_4JrWCGZk0km6TSiz9eR1yQ">
        <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="Duration_1_1_2024_To_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Luco6ivmxUm5rc4peXcRmg">
        <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>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_EnergyObligationsMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20250101_gnXgDYcrskKfUs60843KFQ">
        <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>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="As_Of_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_EnergyObligationsMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_UNajMvJa_Ea8SqkG76UwDg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:HoosierMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">hnrg:EnergyObligationsMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="As_Of_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20260101_Fdx3dKv8nECbRGA_W0SEAQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:HoosierMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">hnrg:ContractCapacityMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="As_Of_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_be0yKt9rpUK4umqFea6f-w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:HoosierMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">hnrg:ContractCapacityMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="As_Of_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember_mSq3SEIpcke0ai60y-HK_Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:HoosierMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">hnrg:ContractCapacityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_EnergyObligationsMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_CoPQ1egDwU6KIgjPH280jg">
        <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-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_YeC9VN8sKU2Dg53IZxmm8g">
        <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-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_AdditionalObligationsMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_6AUgVjOJLk6sMz19-aKjbw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">hnrg:AdditionalObligationsMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="Duration_7_1_2024_To_9_30_2024_srt_StatementGeographicalAxis_stpr_IN_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_gqXZxk6Dh0myVrXMaQmeaw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:IN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:CoalOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2024_To_9_30_2024_srt_StatementGeographicalAxis_hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_jjJWUrPMLUuOi8lBLFPsBg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hnrg:FloridaNorthCarolinaAlabamaAndGeorgiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:CoalOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_EnergyCapacityMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_urJY0TfADECi7ysSkGY4OA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:EnergyCapacityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:ElectricOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_ElectricSalesMember_r8OHBYFa4k6XQHzM-OBSVQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:ElectricSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_CoalSalesMember_qD_knhprhEWRNq4tIClQ2A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:CoalSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_9_30_2024_srt_StatementGeographicalAxis_stpr_IN_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_GNCt1FTdQUaeT3ek7UwiOg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:IN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:CoalOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_9_30_2024_srt_StatementGeographicalAxis_hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_DmDjLpoBPU2YQ7IMDhTi2g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hnrg:FloridaNorthCarolinaAlabamaAndGeorgiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:CoalOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_EnergyCapacityMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_aK3K-QTmcEqgHKoJCkQ5yA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:EnergyCapacityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:ElectricOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_ElectricSalesMember_EuCobs0txUeFCtgrWpl-Qg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:ElectricSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_CoalSalesMember_ZZUbYhpIAUCwAIqWmLM13w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:CoalSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2023_To_9_30_2023_srt_StatementGeographicalAxis_stpr_IN_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_5dnbnNGjCUqv5DF0WsodXg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:IN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:CoalOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2023_To_9_30_2023_srt_StatementGeographicalAxis_hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_dyKKqJtfKkSLONlBJCSQYA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hnrg:FloridaNorthCarolinaAlabamaAndGeorgiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:CoalOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_EnergyCapacityMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_wKAUJ58rv0mbHQJ8hE6xCg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:EnergyCapacityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:ElectricOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_ElectricSalesMember_2bPYhDL7u0WuolIbTgVZwQ">
        <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-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_CoalSalesMember_kJQqYx9LSkaFbMwqE_NnGQ">
        <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-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_9_30_2023_srt_StatementGeographicalAxis_stpr_IN_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_5fA-cAUBZEOCoj6wtgUhjA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:IN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:CoalOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_9_30_2023_srt_StatementGeographicalAxis_hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_M24Ir7EPSk-tUng8UoIMbg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hnrg:FloridaNorthCarolinaAlabamaAndGeorgiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:CoalOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_EnergyCapacityMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_Y_dAxuhmTU699qS0PEQVWQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:EnergyCapacityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:ElectricOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_ElectricSalesMember_qV6NvNvNTE632dwICQ8UPg">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_CoalSalesMember_lqk-UlJrHkChqwL7wAUdRw">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="As_Of_6_30_2024_u4p-a_aHvkqngXYJodmTAw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2024_Dpb-o5XUvUm35U2nbzcjkg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_hnrg_FutureWorkersCompensationClaimPaymentsMember_h1L2ffXxWESvf90rjta2Ww">
        <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="Duration_10_23_2024_To_10_23_2024_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_fJbF-z0PVkOBO_dPeLojqA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-23</startDate>
            <endDate>2024-10-23</endDate>
        </period>
    </context>
    <context id="Duration_10_23_2024_To_10_23_2024_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_hnrg_TermLoanMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_NwQva4IJb0Wro1aCrZX7Ig">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-23</startDate>
            <endDate>2024-10-23</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_GddDkUlW1UyHVEGru9Ojmg">
        <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>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_U-CEvn-lE0mR8RCXVDvdTA">
        <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>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_mde-j0tOlk-Zecp7HzSpLw">
        <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-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_FVyBl619eUKAt3D7cyHV9w">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="Duration_8_12_2022_To_8_12_2022_srt_CounterpartyNameAxis_hnrg_NonaffiliatedPartyMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_cNxnqRHQREagOPLTpDZzsA">
        <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="Duration_8_8_2022_To_8_8_2022_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember__0ytsQIep0yxWmAkh9ybWA">
        <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="Duration_7_29_2022_To_7_29_2022_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_c9ylOGr0ZUuxlnm9xIkuIA">
        <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="Duration_1_1_2024_To_9_30_2024_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_5ca4yChxdUyGVJkYvJhq7A">
        <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>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_OtherOperatingRevenueMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_3nd4sQ7clk2_RO2M6OxbTg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:OtherOperatingRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:ElectricOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_DeliveredEnergyMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_LVPfcNPCwECJpLisfcG45Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:DeliveredEnergyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:ElectricOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_OtherOperatingRevenueMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_ahVSqB9-KEOu63e0GtRASg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:OtherOperatingRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:ElectricOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_DeliveredEnergyMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_KgFE3KCD1kW9t4S5QoWmbg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:DeliveredEnergyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:ElectricOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_OtherOperatingRevenueMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_QKAky-96eEuD8VQmh-AsTQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:OtherOperatingRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:ElectricOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_DeliveredEnergyMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_K01oMdHGE02ZkrUmqVHAiA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:DeliveredEnergyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:ElectricOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_OtherOperatingRevenueMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_ggzAkpokzUKKa8KT1j56ww">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:OtherOperatingRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:ElectricOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_DeliveredEnergyMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_QRmyPA8cGE-ZRgpviKT3KQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:DeliveredEnergyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:ElectricOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="As_Of_9_30_2024_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_e3EFV7tjJ0OAmERSvV3U1w">
        <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>2024-09-30</instant>
        </period>
    </context>
    <context id="As_Of_9_30_2024_srt_RangeAxis_srt_MinimumMember_7EF2EemRtU-CPvJYMDyn1A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="As_Of_9_30_2024_srt_RangeAxis_srt_MaximumMember_Ck5QT3oSa0aMJhTK47oJtA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_hnrg_SunriseEnergyLlcMember_2arv0ZyZ2UGwIX2sSr6Yuw">
        <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="As_Of_9_30_2024_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_hnrg_SunriseEnergyLlcMember_xPCqnTE2RE-cQ3HtkHpqIg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">hnrg:SunriseEnergyLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="As_Of_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Vg2Sh8X9pkG9ZFkNuH0qBw">
        <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-09-30</instant>
        </period>
    </context>
    <context id="As_Of_7_29_2024_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_hnrg_SummitTerminalLlcMember_WVzfGbQ4jUqlrAnILN9ixg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">hnrg:SummitTerminalLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-29</instant>
        </period>
    </context>
    <context id="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_wRUViD_udESnhAmmwNV3lQ">
        <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>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_Uze8c12SMk20j9c8L3tBlg">
        <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>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_AQriMZN5okesW5jhgO3HSQ">
        <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>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_YS4HfjUjPkafY_1QprhaYQ">
        <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-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_yUgS-v6-zU-3LCPBcTUUKw">
        <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-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_bbT9aQcCyUihqQoae4RYHQ">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_1QDh8NEer0ap-KIN3baOlw">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="As_Of_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_FirstAmendmentOfCreditAgreementMember_kyVnHyo5TU2imZMIBBggeQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:FirstAmendmentOfCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="Duration_4_1_2024_To_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_hnrg_TermLoanMember_ezlf4c_ZkUCUGSPi55wsbg">
        <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-04-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="As_Of_3_31_2024_us-gaap_DebtInstrumentAxis_hnrg_UnsecuredPromissoryNotesMember_f5blALktTU2vdW7X7p_34Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:UnsecuredPromissoryNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="As_Of_7_29_2022_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_PgPjvmt7Jkuyn5FWrKP4yg">
        <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-07-29</instant>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_hnrg_TermLoanMember_jwGABbx48US-ncl0bLuf_Q">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="As_Of_3_31_2024_us-gaap_DebtInstrumentAxis_hnrg_UnsecuredPromissoryNotesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_hnrg_DirectorDavidJLubarMember_vfj11QrR-EiCMnb8B-iqCw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:UnsecuredPromissoryNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">hnrg:DirectorDavidJLubarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2024_us-gaap_DebtInstrumentAxis_hnrg_UnsecuredPromissoryNotesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_hnrg_DirectorDavidCHardieMember_N882tMAD0U63kLgyAFW6Cw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:UnsecuredPromissoryNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">hnrg:DirectorDavidCHardieMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2024_us-gaap_DebtInstrumentAxis_hnrg_UnsecuredPromissoryNotesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_hnrg_DirectorCharlesRWesleyIvMember_ILZciJ5OrEGyGedpIjEGQg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:UnsecuredPromissoryNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">hnrg:DirectorCharlesRWesleyIvMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="As_Of_8_12_2022_srt_CounterpartyNameAxis_hnrg_NonaffiliatedPartyMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_hVnjkN3ookmyzifyBtCgtA">
        <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="As_Of_8_8_2022_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_1KNu2IkWmUWsjDD-IJSn-Q">
        <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="As_Of_7_29_2022_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_C5rgtFiQt0ind7pWaGuZ3g">
        <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="As_Of_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_hnrg_TermLoanMember_vQYqCrFH2kaqd2qokDuWig">
        <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>2024-09-30</instant>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_9_30_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_JmHiyPhWaE6ImtWsMPApuw">
        <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>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_9_30_2024_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_h5UNXbbPFkux4GpUlcEHJg">
        <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>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_3_31_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_RepresentsConversionPriceOf615WithMaturityDateOfDecember2028AdditionalSharesMember_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_4GyR82dZRkKoUODK6ZmhXQ">
        <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:RepresentsConversionPriceOf615WithMaturityDateOfDecember2028AdditionalSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_3_31_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_4sGAviALmkCgEdWYs5btkQ">
        <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>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_3_31_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_1rgKXtJ6u0KKq9GC9vI6Bg">
        <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>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_3_31_2024_srt_CounterpartyNameAxis_hnrg_NonaffiliatedPartyMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_KanexdZUYESyYnVcPihAFw">
        <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>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember_Ol9onLrn2UCKhysvf4L_mg">
        <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>2024-09-30</instant>
        </period>
    </context>
    <context id="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_AdditionalObligationsMember_cqfuZ_K_DkS9PH9c36mc6g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">hnrg:AdditionalObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="As_Of_12_18_2023_Wc6WqnkP_kCayre6pJdZow">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
        </entity>
        <period>
            <instant>2023-12-18</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_uUDU8cTzt0KPu5qjBT7MUA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_XFV05WsqLk6_oZh6WD0yag">
        <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>2024-09-30</instant>
        </period>
    </context>
    <context id="As_Of_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_K4M-Ab7nBkizPHlpcSKADQ">
        <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>2024-09-30</instant>
        </period>
    </context>
    <context id="As_Of_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_X427OVF2TkyONHS3QIU0mA">
        <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>2024-09-30</instant>
        </period>
    </context>
    <context id="As_Of_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_T1H2KVFdMUKzZUhrRbDj6Q">
        <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-09-30</instant>
        </period>
    </context>
    <context id="As_Of_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_JM_blmsXgEiSrl_cmuqpmA">
        <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-09-30</instant>
        </period>
    </context>
    <context id="As_Of_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_TE1Uc8drMEW1qb0LvgzlhA">
        <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-09-30</instant>
        </period>
    </context>
    <context id="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_INL3j508dUm26yR65jpTqg">
        <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>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_GoOG71TsZ0uTo-OWBisRRw">
        <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>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_6SPOoNwB7E-E_TQKHEAVNQ">
        <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>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_o9TDFw0W5EW7uBQTJo8tmQ">
        <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-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_cNnJzcwLakO7Wy8JA-yvEw">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_OuL7MLnpq0yVq-TWmT_rpg">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="As_Of_1_1_2023_srt_ProductOrServiceAxis_us-gaap_PublicUtilitiesInventoryCoalMember_Yy04HdH2XUSzOBa-fCr3Zw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-01</instant>
        </period>
    </context>
    <context id="Duration_4_1_2024_To_6_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_zliKm118kka-HgoYNJQ9FQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:HoosierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="As_Of_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_hnrg_VestingIn2024Member_DpARuCETgUuf85mCEntJ8Q">
        <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>2024-09-30</instant>
        </period>
    </context>
    <context id="As_Of_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_hnrg_RepresentsVestingIn2027Member_vPUn5I29V0WXChS3v5yprQ">
        <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:RepresentsVestingIn2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="As_Of_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_hnrg_RepresentsVestingIn2026Member_MJa8GuWm-0qCTsWSFhViNQ">
        <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:RepresentsVestingIn2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="As_Of_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_hnrg_RepresentsVestingIn2025Member_8hkwT8OPOE-tSV8WAmWoMw">
        <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>2024-09-30</instant>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_9_30_2024_srt_StatementScenarioAxis_hnrg_Year2027Member_23BcsVRDb0eYubT37crGtQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">hnrg:Year2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_9_30_2024_srt_StatementScenarioAxis_hnrg_Year2026Member_b99lVGNoRESX68An19hzsA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">hnrg:Year2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_9_30_2024_srt_StatementScenarioAxis_hnrg_Year2025Member_Tgw7urFbPU-XEEEJdH3iPQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">hnrg:Year2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember__3Hn3G7XnkWU9AwiMatM8A">
        <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>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="As_Of_9_30_2024_srt_StatementGeographicalAxis_hnrg_SouthwesternIndianaMember_6pIiPTcqFUGa-9bLeyG2Ww">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hnrg:SouthwesternIndianaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="As_Of_9_30_2023_jf-6webzMUua--2c84MDIw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="As_Of_2_23_2024_5VsrD92HDUmRGowdB03tsw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
        </entity>
        <period>
            <instant>2024-02-23</instant>
        </period>
    </context>
    <context id="Duration_9_27_2024_To_9_27_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_hnrg_TermLoanMember_mC7cMb0jeESn892P3n2tPg">
        <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-09-27</startDate>
            <endDate>2024-09-27</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_srt_ProductOrServiceAxis_us-gaap_ElectricityPurchasedMember_3rJaPPxSZEubjRm5m9im6Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:HoosierMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember__6AN5d4c4E2y4j4Qb85y_w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:HoosierMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">hnrg:ContractCapacityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_hnrg_HoosierMember_srt_ProductOrServiceAxis_us-gaap_ElectricityPurchasedMember_TrPlywT2yU2HGvDZm7Va4A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:HoosierMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_10_23_2024_To_10_23_2024_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_4g7fx4jY8ESyGzlEU7auoA">
        <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-10-23</startDate>
            <endDate>2024-10-23</endDate>
        </period>
    </context>
    <context id="Duration_10_23_2024_To_10_23_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_1vynWNKbn0KgVzCAclb2eg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:HoosierMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-23</startDate>
            <endDate>2024-10-23</endDate>
        </period>
    </context>
    <context id="As_Of_9_30_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MiningPropertiesAndMineralRightsMember_egvMgKafBEeFLtOj17sdeQ">
        <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>2024-09-30</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MiningPropertiesAndMineralRightsMember_RHDaIv1z70mRvWddivizDw">
        <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="As_Of_12_18_2023_srt_CounterpartyNameAxis_hnrg_BRileySecuritiesIncMember_us-gaap_SubsidiarySaleOfStockAxis_hnrg_AtMarketOfferingMember_gvC9E6Ko2kCs7OAqV2PblA">
        <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="Duration_7_29_2024_To_7_29_2024_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_hnrg_SummitTerminalLlcMember_etjellSkO0-2g_qBRw7yUQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">hnrg:SummitTerminalLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-29</startDate>
            <endDate>2024-07-29</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2024_To_9_30_2024_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_hnrg_SummitTerminalLlcMember_JBursckq60iwvo9ph0YW6w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">hnrg:SummitTerminalLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="As_Of_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_BVqlI2D24kaK-q58JqpdFA">
        <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>2024-09-30</instant>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_9_30_2024_srt_StatementScenarioAxis_hnrg_FiscalQuarterAfterFirstQuarterOf2025Member_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_alc7_ed0LEaBe-hNAxIU7Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">hnrg:FiscalQuarterAfterFirstQuarterOf2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_9_30_2024_srt_StatementScenarioAxis_hnrg_FirstQuarterOf2025Member_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_sZITu8Wz4k6KoQ8ptHq1PA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">hnrg:FirstQuarterOf2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_AwMULkP6j0-DDAmBGn8ubA">
        <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>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="As_Of_9_30_2024_srt_StatementScenarioAxis_hnrg_FiscalQuarterAfterFirstQuarterOf2025Member_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_RTmHbHO9A0yXXB0zNfAwkQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">hnrg:FiscalQuarterAfterFirstQuarterOf2025Member</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>2024-09-30</instant>
        </period>
    </context>
    <context id="As_Of_9_30_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_RepresentsConversionPriceOf615WithMaturityDateOfDecember2028AdditionalSharesMember_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_n1a6yyKx2E6q0JI7eaQimw">
        <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:RepresentsConversionPriceOf615WithMaturityDateOfDecember2028AdditionalSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="As_Of_9_30_2024_srt_CounterpartyNameAxis_hnrg_NonaffiliatedPartyMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_rz8bZXUFtUuKN3pBPcgXCA">
        <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>2024-09-30</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_cifugaxVp0ONq2ed8pK9HA">
        <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>2024-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_5wOzRIIWb02_WyfQd_o5Tg">
        <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>2024-03-31</instant>
        </period>
    </context>
    <context id="Duration_7_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_sUQ2qIUPUkWqvpMJOoqCNw">
        <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>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_NonaffiliatedPartyMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_O9oeBZojsUK6XwID8qu9SQ">
        <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>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="Duration_12_18_2023_To_12_18_2023_srt_CounterpartyNameAxis_hnrg_BRileySecuritiesIncMember_us-gaap_SubsidiarySaleOfStockAxis_hnrg_AtMarketOfferingMember_IFpBnJav6U-cF-FEDMOt_Q">
        <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="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_nydkNUiLCUu8G1wqScbO1Q">
        <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>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_u6kQciNs2USq3PVzyQNP7g">
        <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>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_8mDlcBHaV0WCWKQoMUyK5A">
        <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-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_zPukT3yhUU2wtyn-dQJafg">
        <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-09-30</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="As_Of_11_7_2024_Rqb2dz70VEyayoovB04N8Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
        </entity>
        <period>
            <instant>2024-11-07</instant>
        </period>
    </context>
    <context id="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <unit id="Unit_Standard_segment_13jlZapTL0-TGR41EBxeFQ">
        <measure>hnrg:segment</measure>
    </unit>
    <unit id="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">
        <measure>shares</measure>
    </unit>
    <unit id="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg">
        <measure>pure</measure>
    </unit>
    <unit id="Unit_Standard_item_ZQV0-GR7y0KqI6dQDd2UEA">
        <measure>hnrg:item</measure>
    </unit>
    <unit id="Unit_Standard_MWh_UmX69L-0GEmV1o4snnMOjA">
        <measure>utr:MWh</measure>
    </unit>
    <unit id="Unit_Standard_employee_46c6ttGtR0eEBPO6jzfzPg">
        <measure>hnrg:employee</measure>
    </unit>
    <unit id="Unit_Standard_lease_8iXmn43z0kSLr_bN6NJNAQ">
        <measure>hnrg:lease</measure>
    </unit>
    <unit id="Unit_Standard_T_4V28s9LJ3EKLGec0o0N1ZQ">
        <measure>utr:T</measure>
    </unit>
    <unit id="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tc_H0NFPJ2yT0-LhBjl2J3OAg_2_1">0000788965</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tc_LglUe9-PYkCtDFi980II2A_3_1">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tc_CqZEBnxfNUiI_Z4ABQSMmg_4_1">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tc_oYIiMG1j-UejsGWXs8VMeA_5_1">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tc_oyIKeVtE_UyhmfLEcWqqxg_6_1">false</dei:AmendmentFlag>
    <us-gaap:CommitmentsAndContingencies
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      id="Hidden_mGjwHfB6IUWftEFRJ8Df9Q"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      id="Hidden_Pqvbv-WdWEiZfDC2Lmk5Dw"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w"
      xsi:nil="true"/>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      id="Hidden_qoeKq0k9mky0WECXqsu5Lg"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w"
      xsi:nil="true"/>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      id="Hidden_IizLXXANAk-eWEEmZgoo4g"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w"
      xsi:nil="true"/>
    <us-gaap:DebtInstrumentVariableInterestRateTypeExtensibleEnumeration
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Hidden_DM1wwNOCm0moKhgIstEJKg">http://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMember</us-gaap:DebtInstrumentVariableInterestRateTypeExtensibleEnumeration>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="As_Of_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_EnergyObligationsMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_UNajMvJa_Ea8SqkG76UwDg"
      id="Hidden_qRTqm8GAREK7Cfzm2isV6A">P4Y3M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="As_Of_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_be0yKt9rpUK4umqFea6f-w"
      id="Hidden_rKZjbjc2HEW7Dn4wacpwpw">P1Y3M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="As_Of_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20260101_Fdx3dKv8nECbRGA_W0SEAQ"
      id="Hidden_yh8a3CwbzkSTQmCGuPstHg">P3Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_AdditionalObligationsMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_6AUgVjOJLk6sMz19-aKjbw"
      id="Hidden_X6sFEMQBC06m4ur-G0wvPA">P5Y3M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_YeC9VN8sKU2Dg53IZxmm8g"
      id="Hidden_KbkqeUfmb0aiP5H5D-3mGQ">P5Y3M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_EnergyObligationsMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_CoPQ1egDwU6KIgjPH280jg"
      id="Hidden_wE0Ogxdy0kG9PICA86022Q">P3M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_EnergyObligationsMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20250101_gnXgDYcrskKfUs60843KFQ"
      decimals="3"
      id="Hidden_VjpCpz2ac0OMR36MgUVfmg"
      unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg">0.901</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_EnergyObligationsMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20250101_gnXgDYcrskKfUs60843KFQ"
      id="Hidden_25QoSPhWiUCr2pv4Y7fM-A">P4Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <hnrg:RevenueRemainingPerformanceObligationVolume
      contextRef="Duration_1_1_2024_To_9_30_2024_srt_StatementScenarioAxis_hnrg_Year2026Member_b99lVGNoRESX68An19hzsA"
      decimals="1"
      id="Hidden_HZZKvo7CAUOevCdxDfSnFQ"
      unitRef="Unit_Standard_T_4V28s9LJ3EKLGec0o0N1ZQ">1.0</hnrg:RevenueRemainingPerformanceObligationVolume>
    <hnrg:RevenueRemainingPerformanceObligationVolume
      contextRef="Duration_1_1_2024_To_9_30_2024_srt_StatementScenarioAxis_hnrg_Year2027Member_23BcsVRDb0eYubT37crGtQ"
      decimals="1"
      id="Hidden_skonNj98tUawz__f9FHrXA"
      unitRef="Unit_Standard_T_4V28s9LJ3EKLGec0o0N1ZQ">1.0</hnrg:RevenueRemainingPerformanceObligationVolume>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      id="Hidden_oehDSPVRk0aquzZeYOR0Fg">http://halladorenergy.com/20240930#BuildingsAndEquipmentGross</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      id="Hidden_S0-COLMUukq0a3B7P85fTw">http://fasb.org/us-gaap/2024#AccountsPayableAndAccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      id="Hidden_MtwCTIwFJEiByBBvGzeIsQ">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <hnrg:LongTermPurchaseAgreementTerm
      contextRef="Duration_10_23_2024_To_10_23_2024_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_4g7fx4jY8ESyGzlEU7auoA"
      id="Hidden_HwetrTunZ0qPkWJuJG-jxg">P19M</hnrg:LongTermPurchaseAgreementTerm>
    <dei:DocumentType
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Narr_rAMie_DwZkig1Oaj1u96gQ">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Narr_mE9gVs4xNEClWXyv_DlFEQ">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Narr_YaF3HogO_kmEMw13M3xbJw">2024-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Narr_nQAz_Er2ikmJ1prrcyS--g">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Narr_F0LVPbMFRUOJVxHwryQa2A">001-34743</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Narr_qtfzY2tZjEO7p9KG-8D0Ng">HALLADOR ENERGY CO</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Narr_EMxq2JUPaUuTSzR9tOCWjw">CO</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tc_wjaszzUyk0WCP-UvGX-8jQ_1_1">84-1014610</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Narr_35J4R8zCNEuo2tSnnjegVw">1183 East Canvasback Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Narr_BlF6igO750WdO0w39uCE9A">Terre Haute</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Narr_xLAZ3r1gm0u65KhVGr3Tkw">IN</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tc_vADTQ15oK0a-AGZrsESNVQ_4_1">47802</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Narr_2jnBW0g860m58QFWQ-AVZg">812</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Narr_aMADHZ6wA0eHusDamUPC_Q">299.2800</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tc_rS4ufZHEBEiLKwKTmIKJnw_2_0">Common Shares, $.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tc_YKHuoacNB0WIaNSMvVVBtg_2_2">HNRG</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tc_BD9ckpzgyUCDGYbh931yZQ_2_4">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Narr_YKwTIE292UGe8XPBSYP2kQ">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Narr_Asvf-t-A7ky-Ofue3dha2w">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Narr_2AovzHAL7EuXFUr7ejeUbQ">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Narr_vpddjKxowkypVeLl-dknBQ">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Narr_J6VeZxJ9W0GkRcPOjvxcrA">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Narr_GBHb175g60Gi_HgZ-hjLVw">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="As_Of_11_7_2024_Rqb2dz70VEyayoovB04N8Q"
      decimals="INF"
      id="Narr_CpyJ5HWqqk-Ourby_XQNdQ"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">42617108</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_Isn0wfqz9kSxepbvyUYVSA_5_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">3829000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_lGwtGf8VgUawokZvZ4RBLA_5_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">2842000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_w53rYf1vD0ieVgPK0pXpaw_6_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">5812000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_z3nKIMe-yE-8tmyj3BydYA_6_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">4281000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_Rc_HPH2UeEe9MiPZhbs9OA_7_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">11908000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_i7W-xKjudke1lm4y9fUhLw_7_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">19937000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:EnergyRelatedInventoryCoal
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_o-cv7Xpnikixb2rJppanXw_8_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">31077000</us-gaap:EnergyRelatedInventoryCoal>
    <us-gaap:EnergyRelatedInventoryCoal
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_kWPvar6Bf0eEl8HhLsLQjg_8_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">23075000</us-gaap:EnergyRelatedInventoryCoal>
    <us-gaap:OtherInventorySupplies
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_FxTSGK2TfUGoKtri3K0Osg_9_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">39663000</us-gaap:OtherInventorySupplies>
    <us-gaap:OtherInventorySupplies
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_Qj5_D8cVQkyLxFoSGwOYdg_9_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">38877000</us-gaap:OtherInventorySupplies>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_vQwABFPGfUS2E98ZVVhTqA_10_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">5964000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_wsczfHjaIUC-K41sCWNH_A_10_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">2262000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_qOPdsUyIMUKjp6Hk9xAH_g_11_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1544000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_sI_-JuLFQkSq5B-KX6edOQ_11_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1611000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_a-ZVqg0Mq0Om7jPEMrS--w_12_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">99797000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_AEcxQuTikUuJw-CDV7XAug_12_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">92885000</us-gaap:AssetsCurrent>
    <us-gaap:MineralRights
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_332XCA1Nr0CeVHxuD9gHFg_14_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">115486000</us-gaap:MineralRights>
    <us-gaap:MineralRights
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_cr5FOYsd-0SoWqSCDHAMwQ_14_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">115486000</us-gaap:MineralRights>
    <hnrg:BuildingsAndEquipmentGross
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_gXNCRpifyk-tF6e-stUsEw_15_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">529818000</hnrg:BuildingsAndEquipmentGross>
    <hnrg:BuildingsAndEquipmentGross
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_FEOSY1M3P0K3sadBNqepcg_15_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">537131000</hnrg:BuildingsAndEquipmentGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_HmVcE6oo2Ea8yPOZ1rBcxg_16_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">167077000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_tmTjalCHjU6IDNmSVD0UqA_16_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">158642000</us-gaap:ConstructionInProgressGross>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_kKKBCOcdvU26RzGuz4TEPA_17_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">19869000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_fmriGTs9OEueJePpmsVRkw_17_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">12346000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_vorYHKHR2UqI-h1D4Sc47A_18_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">832250000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_KALTRMzfrkevjAanw6acsA_18_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">823605000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_NmxTaIVOv0uY68FHh8ll_g_19_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">360173000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_2TRKPy3egUylgs4l7Kd9BQ_19_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">334971000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_ihScgLjU3U6t1jCnuMvesw_20_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">472077000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_p0izcn914UuW7EDyxrNj7g_20_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">488634000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:EquityMethodInvestments
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_UbuRadiRDESB6CIKLUQSgQ_21_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">2071000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_VTWQpkGCG0GAxRQxEuJsfw_21_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">2811000</us-gaap:EquityMethodInvestments>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_Xa79_Y4UnkmQ6f5wScfVQA_22_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">5785000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_X-XrHeq5lUWxNrmgNTzxjw_22_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">5450000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_tAY3PWIBqUaXaVbs9xcEsA_23_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">579730000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_No3jpysiFEijC-2Gosez9Q_23_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">589780000</us-gaap:Assets>
    <us-gaap:SecuredDebtCurrent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_cL6-ch8VNUKFMRSik6jK2Q_27_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">24095000</us-gaap:SecuredDebtCurrent>
    <us-gaap:SecuredDebtCurrent
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc__34VXLVNa02UFtO4MiesnA_27_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">24438000</us-gaap:SecuredDebtCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_gOzYig1JUUC3W59HldJ3sg_28_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">42915000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_kMZW5qkY-0W2wLxSrG0EUA_28_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">62908000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_RPwCJyURakG71ZkR5SK1ww_29_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">6248000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_wL7INElmy0aUmBgIqiLftg_29_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">3933000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_1qK3N9MXNEO_GFErjmyCzQ_30_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">57293000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_7Xpn2T1kzUu032cU1mYNcg_30_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">23062000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:EnergyMarketingContractLiabilitiesCurrent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_5uLr3HVQpUa8iSm2dWV2TQ_31_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">41049000</us-gaap:EnergyMarketingContractLiabilitiesCurrent>
    <us-gaap:EnergyMarketingContractLiabilitiesCurrent
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_Wtt-tvGGkUqMBnwIMnsXSg_31_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">43254000</us-gaap:EnergyMarketingContractLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_HTDOA649uUyIqtXfxmGhIA_32_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">171600000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_QtL8C8eHOEeQPxlQbX0hRQ_32_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">157595000</us-gaap:LiabilitiesCurrent>
    <us-gaap:SecuredLongTermDebt
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_wCkv0dq0o0ylOwM_P5VZSA_34_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">42918000</us-gaap:SecuredLongTermDebt>
    <us-gaap:SecuredLongTermDebt
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_I4-2Awvh7k-KLvwcru7dbw_34_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">63453000</us-gaap:SecuredLongTermDebt>
    <us-gaap:ConvertibleLongTermNotesPayable
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_Ik8rpv_Eg0yUDes43NdAQQ_35_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">10000000</us-gaap:ConvertibleLongTermNotesPayable>
    <hnrg:ConvertibleLongTermNotesPayableRelatedParty
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_x-98EqHViUuIZ-kAnzQe9w_36_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">9000000</hnrg:ConvertibleLongTermNotesPayableRelatedParty>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_1KrsHLxq1ESWWqBWiLLISg_37_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">9234000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_FUHpMYDvskmId05LPBjFZA_37_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">8157000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_brufM3v_RUyZZpoXcCVPTw_38_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">5846000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_jQrcBvcz5EGNbvwA5hkM9Q_38_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">9235000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_2aIzZVVo7ESRWOGIFnjWsA_39_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">15746000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_upZlVB1C2EypkbyI64yM2w_39_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">14538000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:EnergyMarketingContractLiabilitiesNoncurrent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_Tmv57H2T_E-y1NcqRXrb_w_40_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">13456000</us-gaap:EnergyMarketingContractLiabilitiesNoncurrent>
    <us-gaap:EnergyMarketingContractLiabilitiesNoncurrent
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_lakNbhdHbEuqbNrdNu2riw_40_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">47425000</us-gaap:EnergyMarketingContractLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_4QTaznc4Gk6cR0DDEImZLQ_41_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">2133000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_CftuKpM4sk69qLk7gvryhg_41_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1789000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_me1rDh33_UGb5dnm1n8nFQ_42_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">89333000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_-kG8x8DW0keJgfw8NCA1gA_42_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">163597000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_WUGhmDIitEWwzNhUQXTdMQ_43_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">260933000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_swSTRgZhDEaYI-a8kdpi3w_43_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">321192000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="INF"
      id="Narr_wQAvtmhIvkm9K5GiQ3dCgA"
      unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw">0.10</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="INF"
      id="Narr_Mool3snqYEiCGG5JE6_38w"
      unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw">0.10</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Narr_N5myIsJp6EWl2gnhtonMzw"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Narr_MjHaqNHmZku0dxGb69lFUw"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Narr_8K58BH2CU0-sdCt0x_N8QQ"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Narr_hgakIopupE6WDZv-f3tS_Q"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Narr_feCsVW60HkWwYWWX0Q1WeQ"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Narr_NKTrQ34WQU6F1JJqsyeKEQ"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="INF"
      id="Narr_nccRC_iEu0WRXlJBOatoiQ"
      unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="INF"
      id="Narr_W1wIf9Qo0UWbS4Rd4QGhWA"
      unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Narr_VNdfzB2rsUimqSsUugOJTg"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Narr_wgQIkn5PRkm29s5lFLnZYg"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Narr_6b-7hPb3tEa6jEpKf9HbZQ"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">42599000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Narr_flS8QeWi7E2tQlER42kRig"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">42599000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Narr_Db6fAAr5nUO9J6BQndKbHw"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">34052000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Narr_iaWXnh0rnUu4PPEDyorIMg"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">34052000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_JDd6XxPYjEWf83wI1nYVxQ_47_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">426000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_yVHfhMhtT0qDM5JiizubSQ_47_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">341000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_UDDOKPmGm0S3h4awRNU4rw_48_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">188018000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_mod6VJ_h2UWz0rV0eV_5GQ_48_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">127548000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_KlPKGxbYMkqtQYYPDXIpFg_49_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">130353000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_w74gwvhMQ0uaFOZiBro14w_49_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">140699000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_-cEf601GUUOlVbfoZZED9Q_50_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">318797000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_T58uumqYQEOJo8e6f1vLtw_50_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">268588000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_R9nRnEjHt06dNvN2wFnXYg_51_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">579730000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_TSLp5n9uAUGTH0_f6jqsGA_51_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">589780000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_7_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_ElectricSalesMember_r8OHBYFa4k6XQHzM-OBSVQ"
      decimals="-3"
      id="Tc_wLbzl8JUwUKDfokY-DQNaQ_4_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">71715000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_7_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_ElectricSalesMember_2bPYhDL7u0WuolIbTgVZwQ"
      decimals="-3"
      id="Tc_fMvvjANn5U6-E325x3J8oA_4_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">67403000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_ElectricSalesMember_EuCobs0txUeFCtgrWpl-Qg"
      decimals="-3"
      id="Tc_I-xu84WhwUGCH2aySCUx6g_4_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">191861000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_ElectricSalesMember_qV6NvNvNTE632dwICQ8UPg"
      decimals="-3"
      id="Tc_Go-8jWqxOk6Zs2NZucj9rQ_4_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">230812000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_7_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_CoalSalesMember_qD_knhprhEWRNq4tIClQ2A"
      decimals="-3"
      id="Tc_wbKnaAVdxEGoPdtuEdppVQ_5_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">31662000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_7_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_CoalSalesMember_kJQqYx9LSkaFbMwqE_NnGQ"
      decimals="-3"
      id="Tc_9cnASthUsE206HsWLqz73Q_5_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">97420000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_CoalSalesMember_ZZUbYhpIAUCwAIqWmLM13w"
      decimals="-3"
      id="Tc__lgfyBkY7UKHZArgE8LAKg_5_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">114093000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_CoalSalesMember_lqk-UlJrHkChqwL7wAUdRw"
      decimals="-3"
      id="Tc_Cs6rNKH8BEiP_2VdyND2lA_5_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">280596000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OtherOperatingIncome
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_88x_epc3TEKNNv5HU01dpg_6_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1667000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_2iF7Cjz2B0mZFZg6fOUcnw_6_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">945000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_LBg48JQ-9UCifv6SX6ONKg_6_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">4221000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_a5aUKZJBXUe2zvJ6LM_2pA_6_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">3888000</us-gaap:OtherOperatingIncome>
    <us-gaap:Revenues
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_gW57sI7J_0ySMmjnCd5UhQ_7_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">105044000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_r18pLlBckEaNnodMzv0r1A_7_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">165768000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_lBBEFtf0q0GCG6VWapeFnA_7_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">310175000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_EcGeoaD4OkqB4zROhF487w_7_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">515296000</us-gaap:Revenues>
    <us-gaap:FuelCosts
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_H6TLk_eR-UCEZaatb3pl9Q_9_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">13176000</us-gaap:FuelCosts>
    <us-gaap:FuelCosts
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_4NBpfhSi-0iJEPpZgo_1zQ_9_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">11345000</us-gaap:FuelCosts>
    <us-gaap:FuelCosts
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_mqfmRNPsuEiJCq0zfoKZWw_9_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">31674000</us-gaap:FuelCosts>
    <us-gaap:FuelCosts
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_lR_EDw_ajki41shRI58jLA_9_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">99959000</us-gaap:FuelCosts>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_DSbXNKrv7kCS25p0ouuk8A_10_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">33320000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_eR22tkcd2EWTjX_0CbkSBg_10_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">65551000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_6hwF8-FZG0qAMyaZnUZ4fw_10_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">106714000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_eC9tBcwVVUSOh6Q8ycll9w_10_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">139979000</us-gaap:UtilitiesOperatingExpenseMaintenanceAndOperations>
    <hnrg:CostOfPurchasedPower
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_5qFHoOfBZ0aZLuKR2OyLyQ_11_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">3149000</hnrg:CostOfPurchasedPower>
    <hnrg:CostOfPurchasedPower
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_LU6dfq1LLEGNgZGr11qnqQ_11_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">7694000</hnrg:CostOfPurchasedPower>
    <us-gaap:DirectCommunicationsAndUtilitiesCosts
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_Rq8r8-9y9UiFJA6piMG__w_12_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">3185000</us-gaap:DirectCommunicationsAndUtilitiesCosts>
    <us-gaap:DirectCommunicationsAndUtilitiesCosts
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_2X0Rs5osUE6-BFU3hb3Zbw_12_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">4507000</us-gaap:DirectCommunicationsAndUtilitiesCosts>
    <us-gaap:DirectCommunicationsAndUtilitiesCosts
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_pc5P7bPjKkypbgIXHPuiog_12_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">10955000</us-gaap:DirectCommunicationsAndUtilitiesCosts>
    <us-gaap:DirectCommunicationsAndUtilitiesCosts
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_8QqMEdX2206LyaEJ9rAD7Q_12_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">13347000</us-gaap:DirectCommunicationsAndUtilitiesCosts>
    <us-gaap:LaborAndRelatedExpense
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_ddrnl4D7H0-lFD5RlqLCFw_13_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">26721000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_ADQ9bFr6AUSI-2tkexsqZA_13_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">37639000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_JcvQq4Jr7kaBaGRSzYDZ7g_13_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">88444000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_0rjP7Jq5c0yYAUAKVQUJkA_13_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">114698000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_sYW4VoPhDEW3VBHkgCVzNg_14_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">13838000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_s1QRQ4reskCh3eCTaEqLdA_14_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">16230000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_Q_PMGQ40gUaw1AzsILRi_w_14_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">42930000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_ryBO2BclaE2EjuJkRWbZ7Q_14_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">51375000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_J4pqDjwxZEezFi1FrsMkng_15_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">410000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_3xQciikLskWNYaf5868K5Q_15_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">468000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_ZMB4e64z7ESEiUVGWyXFDA_15_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1208000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_U_kMAYim2UC66l8te7tgqw_15_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1380000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:ExplorationExpense
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_-anbdrCsoEe1TLXBSUmcLQ_16_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">62000</us-gaap:ExplorationExpense>
    <us-gaap:ExplorationExpense
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_E60NkQGjVUWAg8sZEGwplg_16_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">171000</us-gaap:ExplorationExpense>
    <us-gaap:ExplorationExpense
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc__pZeewv33kalnVybpvEj-A_16_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">179000</us-gaap:ExplorationExpense>
    <us-gaap:ExplorationExpense
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_98eUeCIKjUeL_087Z9iQYQ_16_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">682000</us-gaap:ExplorationExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_N4Dv7cyvBkqLmdtyzEdjhw_17_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">6471000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_5HtORlWD70q_EXCBZbk63g_17_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">6054000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_QOGiN0uPEkCdYCSKGtckbg_17_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">20218000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_NMXzV7Jjpk6koLpQd19dXg_17_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">18596000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:CostsAndExpenses
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_XF7y2RlwkUOq-gxO_ubp2g_18_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">100332000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_T3HCzyS4b0qLVOBBY0ZzYA_18_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">141965000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_0IBg0TezLUOnxYnQzTszUQ_18_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">310016000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_wArkipVJN0-TeXfF8p6IZw_18_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">440016000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_4w9qHfzWh0uFIw9_01BOXQ_20_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">4712000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_ig8OQ2m_TUSSZKS5AY9BCA_20_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">23803000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_D0HKcSNtWkeg2jYxtk3T1Q_20_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">159000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_TclulLnnXUWTVdMxnX8LZQ_20_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">75280000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_B92V65MSE0WoMAFuP-IULQ_22_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">2692000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_fYubMc2TZkeTQWh2vKS8OQ_22_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">3030000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_MmqCJiO1YkCfw7lwCbqG4A_22_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">10364000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_AMKS1n3eqEqYYlGull8qsA_22_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">10470000</us-gaap:InterestExpense>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_Cd1m0LL530qZKMuInGjuRg_23_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-1491000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_Wd1mzHSFekq4Q1dmRsmSNQ_23_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-2790000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_KfrhwhUw3kCfpcBtN_5L-g_23_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-1491000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_VvNIQilGHEuIzxrTkMzg6g_24_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-234000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_Ms32EkdM50Gd6NN4ufCtZA_24_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-177000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_5z8JUlOtFU2JzalKwr7WHA_24_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-740000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_aeE8ng9FaUuiS70cvE47bg_24_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-325000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_o_iSWehzlEeNI3wxxhun1Q_25_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1786000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_tQuHWjo43EytuWtax88aXg_25_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">19105000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_mP_OPuuNl02TCKdEUVfgJA_25_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-13735000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_a1QVU3r26EOv2pTCE6Y4bw_25_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">62994000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_Qq4S_tJd2kipvztWm9gKog_28_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-178000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_zQu1b4Mj70K8FWVsSMVsPg_28_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">315000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_2jXg2LHKj0OhtI6NQXmR0g_29_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">232000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_aZmiOv7s2ECPnucn7rIhcw_29_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">3208000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_3a2RzjzfW0yCmbxa6BTN1Q_29_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-3389000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_okJJTO3m70is0TNPz3yk9w_29_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">7638000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_y7Gc15DZX0e0nZjHg77lug_30_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">232000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_FdAdZqRYZUyGLvMpSV85ZQ_30_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">3030000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_wixqW9YS5kaibGK7SKC9VA_30_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-3389000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_ObSquBHfEEmMFhjf3Hpn2A_30_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">7953000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_as6MMRtopE6vOpDm9Pt2dw_32_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1554000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_kbaLNY0Q6kq8nC12eTigtQ_32_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">16075000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_goEc5eHynEaQadsZKbWPJw_32_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-10346000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_obDCe9UvQ0amEfbMHv11aA_32_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">55041000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="2"
      id="Tc_g-GHHry3B0GwnzL3sp8hXA_35_3"
      unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw">0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="2"
      id="Tc_VNBkE6OKYkyMAtac5JLU0A_35_6"
      unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw">0.49</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="2"
      id="Tc_sEO5bUQ-JkK3fOHAYXmxWA_35_9"
      unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw">-0.27</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="2"
      id="Tc_fJdJZn-v9ESXRl6q-5CnSQ_35_12"
      unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw">1.66</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="2"
      id="Tc_kB8iv18V7EatPL1LXaXfzw_36_3"
      unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw">0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="2"
      id="Tc_j4AcTN1upUSfhQhx2ZQHTQ_36_6"
      unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw">0.44</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="2"
      id="Tc_iigr9ng4OUiRRCPO0Jxx-g_36_9"
      unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw">-0.27</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="2"
      id="Tc_Ucvdqawv-kKkqtvJlM95rA_36_12"
      unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw">1.52</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_HIWrCt2YvEC2cb-LpYS_OQ_39_3"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">42598000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_5wwsXHNb_06g1daJ_2MToA_39_6"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">33140000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_CfwCuyAHa0qkxeapTWrDKQ_39_9"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">38455000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_h_fkVMS2l0io0nhortrB0w_39_12"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">33088000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_A4tTWRFESUG5X4JCtQQ1IA_40_3"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">43018000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_Hwujkg2Jck-Jisfd90fLIQ_40_6"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">36848000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_9BMXe6X3pEmx6N18yLpCvw_40_9"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">38455000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_izh7R3qdP0uyC7NaZrHgog_40_12"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">36748000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:InterestExpenseDebt
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_Z7HlcnMd2kaVTYJHj2TevA_2_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">2073000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_t9-vtVxdmUGbk6GUKqEOFA_2_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">2006000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_lFy6kJBBrEW9Ac23nsWa_w_2_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">7657000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_Fwlw2YIP7EKMjfjU2kjI_g_2_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">6316000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseOther
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_HOZ64Mt2fUiYJRH6DOztQA_3_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">181000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_mLzkLCx8dUOk9ZKzZCcuPQ_3_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">422000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_qk7xdslJIUawzYsk2c2oqA_3_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1456000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_KEk14gtuYEOe0728PCbvSA_3_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1316000</us-gaap:InterestExpenseOther>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_5BjppeBveUiToKVrPuETYw_5_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">438000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_Jl_oPTp1G0OHz9qEeRdM_g_5_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">602000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_H1byTIQhdkucyTowjiXhyA_5_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1251000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_HorRsd73MUqRbbC45DUuBw_5_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">2838000</us-gaap:AmortizationOfFinancingCosts>
    <hnrg:AmortizationAggregateTotal
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_bg_J6c0GMk2LXYklI3fSFg_6_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">438000</hnrg:AmortizationAggregateTotal>
    <hnrg:AmortizationAggregateTotal
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_iHvxkhCzJE2OeT7HvUDfcw_6_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">602000</hnrg:AmortizationAggregateTotal>
    <hnrg:AmortizationAggregateTotal
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_Bh8lswd440u81E3Bn3NWPg_6_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1251000</hnrg:AmortizationAggregateTotal>
    <hnrg:AmortizationAggregateTotal
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_bJVyTUONlkipDM_woZVVZg_6_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">2838000</hnrg:AmortizationAggregateTotal>
    <us-gaap:InterestExpense
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_yBIa_8QSdEitWERHnoShzg_7_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">2692000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_dclHLw7XsU2nu3aMu5ebfg_7_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">3030000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_zvr_k8Pt0UqacPY2Alm2UQ_7_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">10364000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_qa0zeP-wAkanGc_0YMLFTg_7_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">10470000</us-gaap:InterestExpense>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_sbJPX0qR_EOq2gkEHtz-zA_4_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-10346000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_MX4ilcFKk0e8KqH1Iy5mVw_4_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">55041000</us-gaap:ProfitLoss>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_SxIGfDvAxUmAWLl_txrdgw_6_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-3389000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_IjhfpC6SnEmCJWni98-z1A_6_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">7638000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_aE--Z_uprUu9mzFEkvQrlg_7_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-740000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_vpiUk-xj1Uqa3LXFvckvQg_7_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-325000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_EzdMbFuvy0KKAbxQuAsLPg_8_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">625000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_aMfGuYSm5kK2syBkIuppBQ_9_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">42930000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_ir-qB1ZaiUi0ebsGp9mXJQ_9_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">51375000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_GE_SJPy4z0avBzNUs8VnRA_10_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-2790000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_lva0e3HoIEuWOdNkcuN6Kw_10_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-1491000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_ZZuujk2lRUu_2wL2AbUtog_11_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">536000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_PZxuvEo2v0u6CGFjv2Mdqg_11_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-78000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_HJlW3MjLGUy45i4yr-YPdA_12_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1251000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_7e3T1MpEtU6uKxJw-Xd5zQ_12_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">2838000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_qqeZmmsj90CK0nD47r2rpQ_13_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1208000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_y9F25nmFpkKRZ3mkUTaJLg_13_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1380000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationCashPaidToSettle
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_s6A81JoMNUq5GM6hWDZN0A_14_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">820000</us-gaap:AssetRetirementObligationCashPaidToSettle>
    <us-gaap:AssetRetirementObligationCashPaidToSettle
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_azN2ZmAlfEq_lDYMnj5aAA_14_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">2286000</us-gaap:AssetRetirementObligationCashPaidToSettle>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_fBebbKUTXkGi0bn9DnypEg_15_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">3320000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_cOLQ3lm2Ukq6fzjx9vNH2g_15_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">2774000</us-gaap:ShareBasedCompensation>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_yhwbNGhFx0SBHEOzx1BEMA_16_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-36174000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_saBwAJ-TIkaq1q2LP0a2MA_16_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-32444000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_4ixl5uMeXEKZ219gU3KGcw_17_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-1352000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_myoWUKGZkUSTPRIjs68qew_17_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-914000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_xj_ZViPxKEO2T2fPj8xsRQ_19_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-8029000</us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable>
    <us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_o4dHZZaD0U2_JQsl2uY67g_19_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-9197000</us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_O0jVOYmxAUCGIbH2FjgbFQ_20_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">8002000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_ZXOnVwzj80SYqr-MfkHXAg_20_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-14874000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInMaterialsAndSupplies
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_dWj87c6yt0a8IGyfHB8P6Q_21_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">786000</us-gaap:IncreaseDecreaseInMaterialsAndSupplies>
    <us-gaap:IncreaseDecreaseInMaterialsAndSupplies
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_CRRsotJf-0eFZ2ui42_U2g_21_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">8717000</us-gaap:IncreaseDecreaseInMaterialsAndSupplies>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_fROYbZsWyEmC1kPm01goiA_22_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1098000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_MryKKFrlLUK5aCVfXZqjZA_22_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-1116000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc__UhsUqAMZUq-rCdjaHLBVA_23_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-7715000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_mYOVvSUdmUGVkk3BrSm0NQ_23_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-11419000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_5pTz9LAZJkqqq502YI8R_Q_24_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">34231000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_PjwcOMSz2kyBVnQ2LG0EEg_24_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-15273000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_5qF7bAiCrkmP9-NWnsAwog_25_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">26985000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_lTGjz-d7bkSYsC0TtBwruQ_25_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">79527000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_EfrkAr7wW0ekkfqo7cYGMg_27_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">39606000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_TuMX6jn38EeDi-culd84BQ_27_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">48746000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfMachineryAndEquipment
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_Mlm85u1Bx0KGfMY677USFg_28_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">3373000</us-gaap:ProceedsFromSaleOfMachineryAndEquipment>
    <us-gaap:ProceedsFromSaleOfMachineryAndEquipment
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_gUSkM5H9c0WbtHJT7HQuhg_28_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">62000</us-gaap:ProceedsFromSaleOfMachineryAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_igZe34BtfU6JV-Ehq7ts7A_29_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-36233000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_dnpUXKUZJ0uHeDXPsSjwYg_29_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-48684000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_bya8sF_YcUmxEZT8VvMfGQ_31_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">86500000</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_ESYl1BFtckaPZvbEXbk8AA_31_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">56463000</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:ProceedsFromBankDebt
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_KPE94vmWWU2VpCQNERacpQ_32_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">65000000</us-gaap:ProceedsFromBankDebt>
    <us-gaap:ProceedsFromBankDebt
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_1EtLSoXyqEa0fFfozBichQ_32_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">33000000</us-gaap:ProceedsFromBankDebt>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_qWqw0qZ4106m5O3FGVNOFg_33_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">4105000</us-gaap:FinanceLeasePrincipalPayments>
    <hnrg:ProceedsFromSaleLeasebackTransaction
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_wwC-5khnt02mN-X6ujqyaw_34_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">3783000</hnrg:ProceedsFromSaleLeasebackTransaction>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_HhL_8mZLhESJyeBAX_2Ibw_35_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">5000000</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_z9KSsRyFI0Cze4XnBp6EUQ_36_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">5000000</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_LlE0HQkWy0eUNvZ8BQbWbg_37_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">654000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_1zKx5RBKHUuHK_nHvN0_vw_37_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">5940000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_e-xWwbrgtEqr7IYgnulnVQ_38_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">34515000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_KmSr8Tx4hkmIivmydPsztg_39_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">273000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_InuBDx_R0Um0KkamAv-n-g_39_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1150000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_-93xa1Jsm0ahUvmq1SRz4g_40_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">11766000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_70EpCLnINk-OUndNxTZung_40_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-30553000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_tCMb7YNP00W6d3-e_4Wfqw_41_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">2518000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_ndYgBh3DBUiy4ZMI9XE75Q_41_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">290000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_xkZNqdZUcUyxkFf5wurSIw_42_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">7123000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="As_Of_12_31_2022_uUDU8cTzt0KPu5qjBT7MUA"
      decimals="-3"
      id="Tc_B5kMFJnxO0G6M3uF210ZVw_42_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">6426000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_Mk_xQmNgiEuSMD2IYvgAfA_43_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">9641000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="As_Of_9_30_2023_jf-6webzMUua--2c84MDIw"
      decimals="-3"
      id="Tc_ZGOdUCeP0k6bQJPRLPIEEA_43_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">6716000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_QvblG9NSLUCzi9zMgwNRQg_45_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">3829000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_9_30_2023_jf-6webzMUua--2c84MDIw"
      decimals="-3"
      id="Tc_MbgARYXjQ0mP-yxep_gNFg_45_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">2573000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_3MW0yurloECyMFR_CVnwgg_46_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">5812000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="As_Of_9_30_2023_jf-6webzMUua--2c84MDIw"
      decimals="-3"
      id="Tc_28kzLluavE-FIvwSv2F4hQ_46_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">4143000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_6y_GMnAuBEyu1oWufqmJnA_47_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">9641000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_9_30_2023_jf-6webzMUua--2c84MDIw"
      decimals="-3"
      id="Tc_2AIyjjVM9Ue3NbkHqTJsxQ_47_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">6716000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_cYKkwfzdfUyvMQ5I_QOaqQ_49_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">8679000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_CxNDxgxRTEaqZnHv5Vm5QA_49_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">8069000</us-gaap:InterestPaidNet>
    <hnrg:ChangeInCapitalExpendituresIncludedInAccountsPayableAndPrepaidExpense
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_1dlJYXrf006NFvR4hCDzmA_51_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-7825000</hnrg:ChangeInCapitalExpendituresIncludedInAccountsPayableAndPrepaidExpense>
    <hnrg:ChangeInCapitalExpendituresIncludedInAccountsPayableAndPrepaidExpense
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_zL376ftR802SxAiKrg5YsQ_51_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">3214000</hnrg:ChangeInCapitalExpendituresIncludedInAccountsPayableAndPrepaidExpense>
    <us-gaap:DebtConversionOriginalDebtAmount1
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_zJRhBKMXRUWFfmIe4hv1Ow_52_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">22993000</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_6_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_7zVFg8OHnEqXNvD0ZZNm-w"
      decimals="-3"
      id="Tc_5I6jQpJZf0eyfH4apa4dZA_4_2"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">42599000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_6_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_7zVFg8OHnEqXNvD0ZZNm-w"
      decimals="-3"
      id="Tc_Z6qt2WsDd0OR1Fpr4K93FQ_4_5"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">426000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_6_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_UvcbdAajDEq2DkXI1qvC4Q"
      decimals="-3"
      id="Tc_7y4_IV-1yEmhAZNfLk33Lg_4_8"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">186945000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_6_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_gwy-IO1JS0Ks02__TEEHWA"
      decimals="-3"
      id="Tc_dY-o4U5QP0iOE9ZrmSHyOQ_4_11"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">128799000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_6_30_2024_u4p-a_aHvkqngXYJodmTAw"
      decimals="-3"
      id="Tc_Q_KxN-vu7Emaj-B4g76LCQ_4_14"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">316170000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_INL3j508dUm26yR65jpTqg"
      decimals="-3"
      id="Tc_A_HdXv7vREWgG3-7iH9pQg_5_8"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1073000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_P-JtbAAcZ0G2tROQ2TLSyw_5_14"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1073000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:ProfitLoss
      contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_GddDkUlW1UyHVEGru9Ojmg"
      decimals="-3"
      id="Tc_8dpxbcRn5UWVW5kxnB_Exw_6_11"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1554000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_4_gZwH1wPECXZQG6p35hVQ_6_14"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1554000</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MuROShXECUq7-NgzAv_TUw"
      decimals="-3"
      id="Tc_a8nuzzb_7kOSi2WyMRxhpQ_7_2"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">42599000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MuROShXECUq7-NgzAv_TUw"
      decimals="-3"
      id="Tc_ovYuxNDLC06YvNWH3oBaZg_7_5"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">426000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_f-r3tLJXB0qaNKMBC90Utg"
      decimals="-3"
      id="Tc_8N5zlOSx1ECBbvHV_ZnOWA_7_8"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">188018000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_SRRWVEBqtE2zUcenthLNHg"
      decimals="-3"
      id="Tc_FsbDaqnJi0-K0wwMjKIvhg_7_11"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">130353000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_BlXZqJVCeU60m5JxYkoOwg_7_14"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">318797000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_g9D16KqMOk68tycJg4WoSg"
      decimals="-3"
      id="Tc_CHubcq4z1kqSDmQfbDQ55g_9_2"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">34052000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_g9D16KqMOk68tycJg4WoSg"
      decimals="-3"
      id="Tc_0NBYEylsE0-VyfE0SLnH9A_9_5"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">341000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_mB1GbHpwn0ycs3UmjN4c9Q"
      decimals="-3"
      id="Tc_sOOO4kAZrUartGDmSBu39w_9_8"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">127548000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_4nCKxrH-4U-leVTm-qP0Vw"
      decimals="-3"
      id="Tc_IL8eh9ZLr02NovG-ingHUA_9_11"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">140699000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_xxWGPZTJQUKtT2hcmSmvjg_9_14"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">268588000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_6SPOoNwB7E-E_TQKHEAVNQ"
      decimals="-3"
      id="Tc_yUVRvfTgjEektTNdPoEBiQ_10_8"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">3320000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_6UBhQ1oulkiTd42UGd-J6A_10_14"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">3320000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_GoOG71TsZ0uTo-OWBisRRw"
      decimals="-3"
      id="Tc_bwSPO2TdIEuL7AngRqHHgw_11_2"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">379000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_GoOG71TsZ0uTo-OWBisRRw"
      decimals="-3"
      id="Tc_WJZaGY_b-0OmUdiGR_Cn-w_11_5"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">4000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_6SPOoNwB7E-E_TQKHEAVNQ"
      decimals="-3"
      id="Tc_ZnFL-wT2-kyzstNu9UvQJA_11_8"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-4000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_GoOG71TsZ0uTo-OWBisRRw"
      decimals="-3"
      id="Tc_Z10T-fXcbkyjxs9iNk89hg_12_2"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">159000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_GoOG71TsZ0uTo-OWBisRRw"
      decimals="-3"
      id="Tc_PxKi3fgfzEi2pGi0h6T8Rw_12_5"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">2000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_6SPOoNwB7E-E_TQKHEAVNQ"
      decimals="-3"
      id="Tc_jpuQpydjo0-pH3ruGZ8xeg_12_8"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">271000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_olJ2ONiT0E6Yt4QSr_2fSg_12_14"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">273000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_GoOG71TsZ0uTo-OWBisRRw"
      decimals="-3"
      id="Tc_S_iq15_Rl0azwpHtFr04Qg_13_2"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">3672000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_GoOG71TsZ0uTo-OWBisRRw"
      decimals="-3"
      id="Tc__opH7JQCrkOb-1mBxNB7TQ_13_5"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">36000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_6SPOoNwB7E-E_TQKHEAVNQ"
      decimals="-3"
      id="Tc_P95x_o4FwUKI2OAtVU7kPw_13_8"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">22957000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_fiIi5RCNxUyoVQHBSNNYJg_13_14"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">22993000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_GoOG71TsZ0uTo-OWBisRRw"
      decimals="-3"
      id="Tc_mE1qR4_Zs0S_EFfAK8k55Q_14_2"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">4655000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_GoOG71TsZ0uTo-OWBisRRw"
      decimals="-3"
      id="Tc_IjZHh9OHgU-eLuKhpgcEcQ_14_5"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">47000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_6SPOoNwB7E-E_TQKHEAVNQ"
      decimals="-3"
      id="Tc_mDC21wYmiUKFWYag4NIOow_14_8"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">34468000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_xLAmJFXAvUqLbSvn8btt5g_14_14"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">34515000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_U-CEvn-lE0mR8RCXVDvdTA"
      decimals="-3"
      id="Tc_iSHSo8wOfUWtkcpOuhu7zQ_15_11"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-10346000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_7A8aGvVOx0uMx4OldKHKAw_15_14"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-10346000</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MuROShXECUq7-NgzAv_TUw"
      decimals="-3"
      id="Tc_HXo6qWKMCUG2PKd3WiH-_A_16_2"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">42599000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MuROShXECUq7-NgzAv_TUw"
      decimals="-3"
      id="Tc_U-u3Y6xH3kSsoQG0p6n7Kg_16_5"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">426000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_f-r3tLJXB0qaNKMBC90Utg"
      decimals="-3"
      id="Tc_lfxQBZLBaEG6vgCio7kmQw_16_8"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">188018000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_9_30_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_SRRWVEBqtE2zUcenthLNHg"
      decimals="-3"
      id="Tc_u1VfzsY6iEWNACWdaBp7Xw_16_11"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">130353000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_fe2VH20qgUKhE-tMjPgZUw_16_14"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">318797000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_6_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_A4PTnr1wmU-DVZwDLRmHQQ"
      decimals="-3"
      id="Tc_de9lbMOxrkqdVb0WOp3KUw_4_2"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">33137000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_6_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_A4PTnr1wmU-DVZwDLRmHQQ"
      decimals="-3"
      id="Tc_9KLC5qESPEaGYpCD9wbYMg_4_5"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">332000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_6_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_M0N6pvjl_0q-jARyGavXMQ"
      decimals="-3"
      id="Tc_S0trUTgi0UuWk2YteHAM6g_4_8"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">119678000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_6_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_OAALuof_ZkWLemxNN5o4lA"
      decimals="-3"
      id="Tc_MG00BnZi7U6NsCFF1Z0l2A_4_11"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">134872000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_6_30_2023_FrC4Ko7kGUWRBQUI6lR3ew"
      decimals="-3"
      id="Tc_O1PAwB1LHkGzOxuPsndhtw_4_14"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">254882000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_o9TDFw0W5EW7uBQTJo8tmQ"
      decimals="-3"
      id="Tc_vJ6-WVO16UmEm2uYh7IQGQ_5_8"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">773000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_E66T9yL590-a2zanj6Folg_5_14"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">773000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_3j4LsSrZf0u10z1aHAzzrA"
      decimals="-3"
      id="Tc_2oqVSBekXUyH1b6fQyuwFw_6_2"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">10000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_3j4LsSrZf0u10z1aHAzzrA"
      decimals="-3"
      id="Tc_s-2elmG9HUaIonn9bF6N7A_7_2"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">5000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_o9TDFw0W5EW7uBQTJo8tmQ"
      decimals="-3"
      id="Tc_K0IJ-8LavkqqLQ0tsF5yHg_7_8"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">41000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_y7oQMlFxoUqfgePliB0pXA_7_14"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">41000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProfitLoss
      contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_mde-j0tOlk-Zecp7HzSpLw"
      decimals="-3"
      id="Tc_MODYrGFZhECgS65tomSG2Q_8_11"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">16075000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_RJbCRpp1BUyjZiC9Pjj-XQ_8_14"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">16075000</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Wr2D-7X1aUaC1-zNqzRefg"
      decimals="-3"
      id="Tc_SsDUCv7AKEGhNuEVToPaSA_9_2"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">33142000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Wr2D-7X1aUaC1-zNqzRefg"
      decimals="-3"
      id="Tc_qjlT6cizaE-2JUO7oVB0JQ_9_5"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">332000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_iPjEZpsTeka7hDjdqz_aGA"
      decimals="-3"
      id="Tc_Wx6R3wB2hECjVnchgBfzgw_9_8"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">120410000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_zc1HWi50WUGM--JQnkOpQA"
      decimals="-3"
      id="Tc_y6cviKM1PkKP_Na16tfRQQ_9_11"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">150947000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_9_30_2023_jf-6webzMUua--2c84MDIw"
      decimals="-3"
      id="Tc_l8kWsD1ZzECmrqSz7PXqrw_9_14"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">271689000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_PF_rsOL3Ik-oDeA9wONoQA"
      decimals="-3"
      id="Tc_OM7gG1hNmkug9diAElwb1g_11_2"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">32983000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_PF_rsOL3Ik-oDeA9wONoQA"
      decimals="-3"
      id="Tc_ltbSr_l0QE6Of0BLS67HxA_11_5"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">330000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_HbqXcBEOekSLomD3CmXIgg"
      decimals="-3"
      id="Tc_q06GanDpCkScEMQE_Mp-fQ_11_8"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">118788000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_DYQJKPDvfkGQFyazZva_2w"
      decimals="-3"
      id="Tc_fpGBAmgIFEu6UMXJlEL4rA_11_11"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">95906000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2022_uUDU8cTzt0KPu5qjBT7MUA"
      decimals="-3"
      id="Tc_pj9z5sB0_EyTf7UxM7yhEA_11_14"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">215024000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_OuL7MLnpq0yVq-TWmT_rpg"
      decimals="-3"
      id="Tc_x3EJOm4jTEmlZcHIUgxV0A_12_8"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">2774000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_UmEWGwBjska5zTUfjEg_Pg_12_14"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">2774000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_cNnJzcwLakO7Wy8JA-yvEw"
      decimals="-3"
      id="Tc_rXnwZdiGDUGVhj8FYTcykA_13_2"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">285000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_cNnJzcwLakO7Wy8JA-yvEw"
      decimals="-3"
      id="Tc_FZYrkYZKpEy-MyJ1LYayaA_13_5"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">3000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_OuL7MLnpq0yVq-TWmT_rpg"
      decimals="-3"
      id="Tc_DoPyUYBjkU6GCjsc20OrzQ_13_8"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-3000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_cNnJzcwLakO7Wy8JA-yvEw"
      decimals="-3"
      id="Tc_K_Ns2OCFm02ny2FZhmZTgA_14_2"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">126000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_cNnJzcwLakO7Wy8JA-yvEw"
      decimals="-3"
      id="Tc_yOdazSywAUapL4JeJ8LZjw_14_5"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_OuL7MLnpq0yVq-TWmT_rpg"
      decimals="-3"
      id="Tc_FGcq-jQa6EyGmSw4VH7Ovg_14_8"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1149000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc__AnGny79fUuFi4zPjfkHMw_14_14"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1150000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_FVyBl619eUKAt3D7cyHV9w"
      decimals="-3"
      id="Tc_64JxCLDtj064XnTL2v7BxQ_15_11"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">55041000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_Iibkq5Bw-kWib8Oc3cB5TA_15_14"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">55041000</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Wr2D-7X1aUaC1-zNqzRefg"
      decimals="-3"
      id="Tc_bWEo0wQzE0eAqwyRQ53Fpg_16_2"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">33142000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Wr2D-7X1aUaC1-zNqzRefg"
      decimals="-3"
      id="Tc_ZVIA-bycKkmQVX_zwRxEVw_16_5"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">332000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_iPjEZpsTeka7hDjdqz_aGA"
      decimals="-3"
      id="Tc_AWJrWvHbl0-DxcJ1QVcy_g_16_8"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">120410000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_zc1HWi50WUGM--JQnkOpQA"
      decimals="-3"
      id="Tc_IO_IIEy6xUG9M__-J1RLoQ_16_11"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">150947000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_9_30_2023_jf-6webzMUua--2c84MDIw"
      decimals="-3"
      id="Tc_wtfjPTM_r0SbtGSNvxafTQ_16_14"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">271689000</us-gaap:StockholdersEquity>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tb_-tQbqb2zEEOlMNoQhn_7CA">&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;(1)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;GENERAL BUSINESS&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The condensed consolidated financial statements include the accounts of Hallador Energy Company (hereinafter known as &#x201c;we, us, or our&#x201d;) and its wholly owned subsidiaries Sunrise Coal, LLC (&#x201c;Sunrise&#x201d;), Hallador Power Company, LLC (&#x201c;Hallador Power&#x201d;),&#160;as well as&#160;Sunrise and Hallador Power&#x2019;s&#160;wholly owned subsidiaries. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;We strategically view&#160;and manage our&#160;operations through&#160;two&#160;reportable segments:&#160;Electric&#160;Operations and Coal&#160;Operations. The Electric Operations reportable segment includes electric power generation facilities of the Merom Power Plant. The Coal Operations reportable segment includes mining complexes Oaktown&#160;1&#160;and&#160;2&#160;underground mines, Prosperity surface mine, Freelandville surface mine, and Carlisle wash plant.&#160;On&#160;February&#160;23, 2024,&#160;our&#160;Coal Operations Segment committed to a reorganization effort designed to strengthen its&#160;financial and operational efficiency and&#160;create significant operational savings and higher margins. For further information, see&#160;&lt;i style="font-style:italic;"&gt;&#x201c;Note&#160;16&#160;&#x2013; Organizational Restructuring&#x201d;&lt;/i&gt; below. The remainder of our operations, which are&#160;not&#160;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;the elimination of coal sales from coal operations to electric operations, a&#160;50% interest in Sunrise Energy, LLC, 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 (&#x201c;Summit&#x201d;), a logistics transport facility located on the Ohio River. See &lt;i style="font-style:italic;"&gt;&#x201c;Note&#160;20&#160;&#x2013; Assets Held-for-Sale&#x201d;&lt;/i&gt; for further discussion on Summit.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;All significant intercompany accounts and transactions have been eliminated.&#160;Certain reclassifications have been made to the Company&#x2019;s prior period condensed consolidated financial information to conform to the current period presentation. These presentation changes did not impact the Company&#x2019;s condensed consolidated net income (loss), consolidated cash flows, total assets, total liabilities or total stockholders&#x2019; equity.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The interim financial data is unaudited; however, in our opinion, it includes all adjustments, consisting only of normal recurring adjustments necessary for a fair statement of the results for the interim periods. The condensed consolidated financial statements included herein have been prepared pursuant to the Securities and Exchange Commission&#x2019;s (the &#x201c;SEC&#x201d;)&#160;rules&#160;and regulations; accordingly, certain information and footnote disclosures normally included in generally accepted accounting principles (&#x201c;GAAP&#x201d;) financial statements have been condensed or omitted.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The results of operations and cash flows for the three and nine months ended September&#160;30,&#160;2024, are not necessarily indicative of the results to be expected for future quarters or for the&#160;year ending December&#160;31,&#160;2024.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Our organization and business, the accounting policies we follow, and other information are contained in the notes to our consolidated financial statements filed as part of our&#160;&lt;a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/788965/000143774924007870/hnrg20231231_10k.htm" style="-sec-extract:exhibit;font-family:&amp;quot;'Times New Roman','Times','serif'&amp;quot;;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;"&gt;2023&#160;Annual Report on Form&#160;10-K&lt;/span&gt;&lt;/a&gt;.&#160;This quarterly report should be read in conjunction with such Annual Report on Form&#160;10-K.&lt;/p&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="INF"
      id="Narr_Ar_opD-_50uJfqZfbsBkyA"
      unitRef="Unit_Standard_segment_13jlZapTL0-TGR41EBxeFQ">2</us-gaap:NumberOfReportableSegments>
    <hnrg:NumberOfUndergroundMinesIncludedInTheSignificantOperatingSegment
      contextRef="As_Of_9_30_2024_srt_StatementGeographicalAxis_hnrg_SouthwesternIndianaMember_6pIiPTcqFUGa-9bLeyG2Ww"
      decimals="INF"
      id="Narr_xYMSvyoDAUGiP8CR-IUcvg"
      unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg">2</hnrg:NumberOfUndergroundMinesIncludedInTheSignificantOperatingSegment>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_9_30_2024_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_hnrg_SunriseEnergyLlcMember_xPCqnTE2RE-cQ3HtkHpqIg"
      decimals="2"
      id="Narr_6wPC2LLAh0KtJR8VyTQK8w"
      unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tb_pmOTV0ctJ06XVKmvp3ovqg">&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;(2)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;RECENT ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;In&#160;November&#160;2023&lt;i style="font-style:italic;"&gt;,&lt;/i&gt;&#160;the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;)&#160;2023-07&lt;i style="font-style:italic;"&gt;,&lt;/i&gt;&#160;Segment Reporting (Topic&#160;280): Improvements to Reportable Segment Disclosures&#160;(&#x201c;ASU&#160;2023-07&lt;i style="font-style:italic;"&gt;&#x201d;&lt;/i&gt;).&#160;ASU&#160;2023-07&#160;primarily requires enhanced disclosures about significant segment expenses regularly provided to the chief operating decision maker (&#x201c;CODM&#x201d;), the amount and composition of other segment items, and the title and position of the CODM. ASU&#160;2023-07&#160;is effective for fiscal&#160;years beginning after&#160;December&#160;15, 2023&lt;i style="font-style:italic;"&gt;,&lt;/i&gt;&#160;and interim periods within fiscal&#160;years beginning after&#160;December&#160;15, 2024&lt;i style="font-style:italic;"&gt;,&lt;/i&gt;&#160;with early adoption permitted. We are currently evaluating the impact of adopting ASU&#160;2023-07&lt;i style="font-style:italic;"&gt;,&lt;/i&gt;&#160;but do&#160;not&#160;expect it to have a material effect on our consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;In&#160;December&#160;2023&lt;i style="font-style:italic;"&gt;,&lt;/i&gt;&#160;the FASB issued ASU&#160;2023-09&lt;i style="font-style:italic;"&gt;,&lt;/i&gt;&#160;Income Taxes (Topic&#160;&lt;i style="font-style:italic;"&gt;740&lt;/i&gt;): Improvements to Income Tax Disclosures&#160;(&#x201c;ASU&#160;2023-09&lt;i style="font-style:italic;"&gt;&#x201d;&lt;/i&gt;). ASU&#160;2023-09&#160;primarily requires enhanced disclosures to (1)&#160;disclose specific categories in the rate reconciliation, (2)&#160;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 (3)&#160;disclose income (loss) from continuing operations before income tax (benefit) disaggregated between domestic and foreign. ASU&#160;2023-09&#160;is effective for fiscal&#160;years beginning after&#160;December&#160;15, 2024&lt;i style="font-style:italic;"&gt;,&lt;/i&gt;&#160;with early adoption permitted. We are currently evaluating the impact of adopting ASU&#160;2023-09&lt;i style="font-style:italic;"&gt;,&lt;/i&gt;&#160;but do&#160;not&#160;expect it to have a material effect on our consolidated financial statements.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:AssetImpairmentChargesTextBlock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tb_0CgUVqyFIEmKt3acDtlzLg">&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;(3)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;LONG-LIVED ASSET IMPAIRMENTS&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Long-lived assets are reviewed for impairment whenever events or changes in circumstance indicate that the carrying amount of the assets may not be recoverable. For the three and nine months ended September&#160;30,&#160;2024 and 2023, no&#160;impairment charges were recorded for long-lived assets.&lt;/p&gt;</us-gaap:AssetImpairmentChargesTextBlock>
    <us-gaap:AssetImpairmentCharges
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Narr_fVbl6EgrwEqcu9AeQHSGsA"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Narr__FKlZQLMGUaCLxakG7y4Ag"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Narr_lQAusW5jR0CTxmpCIRDKfQ"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Narr_4dMg-9sxyUCxAAGbiUfPVQ"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tb_Ld4RPWvB9UeZTpjVTluS7w">&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;(4)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;INVENTORY&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Inventory is valued at a lower of&#160;cost or net realizable value (NRV). As of September&#160;30,&#160;2024, and December&#160;31,&#160;2023, coal inventory includes NRV adjustments of $1.8&#160;million and $2.0 million, respectively.&lt;/p&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:InventoryAdjustments
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-5"
      id="Narr_14QBLUo-S0WWU-EMB3RRog"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1800000</us-gaap:InventoryAdjustments>
    <us-gaap:InventoryAdjustments
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-5"
      id="Narr_tF10MiwJLEKxBXEnPf-Tyg"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">2000000.0</us-gaap:InventoryAdjustments>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tb_aSaFtsnPK0S8xbfBjUId5g">&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;(5)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;BANK DEBT&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;On&#160;September 27, 2024,&lt;i style="font-style:italic;"&gt;&#160;&lt;/i&gt;the Company executed the First Amendment (&#x201c;First Amendment&#x201d;) to the Fourth Amended and Restated Credit Agreement, dated as of August 2, 2023 (as amended, the &#x201c;Credit Agreement&#x201d;), with PNC&#160;Bank, National Association (in its capacity as administrative agent, "PNC"), which was accounted for as a debt modification. The primary purpose of the First Amendment was&#160;to provide the Company with short-term covenant relief to pursue additional liquidity. The First Amendment provides for additional flexibility for the Company to enter into prepaid forward power sale contracts, provided that the Company repays outstanding term loans under the Credit Agreement (&#x201c;Term Loan&#x201d;) with proceeds received from certain eligible power purchase agreements, up to a maximum of $20.0 million. These required prepaid forward power sale Term Loan repayments, if any, will take the place of the $6.5 million quarterly Term Loan payments. Furthermore, the First Amendment defines certain administrative changes which include, among other things, added requirements related to reporting, third party financial advisors, and appraisals on coal and power assets. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Bank debt was reduced by $21.5 million during the nine months ended September&#160;30,&#160;2024.&lt;span style="color:#212529;"&gt; Bank debt is&#160;comprised of our Term Loan (&lt;/span&gt;&lt;span style="color:#212529;"&gt;$45.5&lt;/span&gt;&lt;span style="color:#212529;"&gt;&#160;million as of&lt;/span&gt;&lt;span style="color:#212529;"&gt; September&#160;30,&#160;2024)&lt;/span&gt;&lt;i style="color:#212529;font-style:italic;"&gt;&#160;&lt;/i&gt;&lt;span style="color:#212529;"&gt;and a&#160;&lt;/span&gt;&lt;span style="color:#212529;"&gt;$75.0&lt;/span&gt;&lt;span style="color:#212529;"&gt;&#160;million revolver (&lt;/span&gt;&lt;span style="color:#212529;"&gt;$24.5&lt;/span&gt;&lt;span style="color:#212529;"&gt;&#160;million borrowed as of&lt;/span&gt;&lt;span style="color:#212529;"&gt; September&#160;30,&#160;2024) under the Credit Agreement. &lt;/span&gt;&lt;span style="color:#212529;"&gt;The term debt required&#160;quarterly payments of &lt;/span&gt;&lt;span style="color:#212529;"&gt;$6.5&lt;/span&gt;&lt;span style="color:#212529;"&gt;&#160;million starting in&#160;&lt;/span&gt;&lt;span style="color:#212529;"&gt;April 2024&lt;/span&gt;&lt;i style="color:#212529;font-style:italic;"&gt;&#160;&lt;/i&gt;&lt;span style="color:#212529;"&gt;through maturity.&#160;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;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Liquidity&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;As&#160;of September&#160;30,&#160;2024, we had additional borrowing capacity of $31.1&#160;million under the revolver and total liquidity of $34.9&#160;million.&#160;Our additional borrowing capacity is net of&#160;$19.4&#160;million in outstanding letters of credit&#160;that we were required to maintain for surety bonds and $24.5 million drawn on the revolver at September&#160;30,&#160;2024. Liquidity consists of our additional borrowing capacity and cash and cash equivalents.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Fees&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Unamortized bank fees and other costs incurred in connection with our initial facility totaled $4.3 million. Additional costs incurred with the First Amendment totaled&#160;$0.6&#160;million&lt;i style="font-style:italic;"&gt;.&lt;/i&gt; These unamortized bank fees were deferred and are being amortized over the term of the loan.&lt;i style="font-style:italic;"&gt; &lt;/i&gt;Unamortized bank fees as of September&#160;30,&#160;2024, and December&#160;31,&#160;2023, were&#160;$3.0&#160;million and $3.6 million, respectively. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Bank debt, less debt issuance costs, is presented below (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Current bank debt&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 26,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 26,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Less unamortized debt issuance cost&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,905)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,562)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Net current portion&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 24,095&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 24,438&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Long-term bank debt&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 44,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 65,500&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Less unamortized debt issuance cost&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,082)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (2,047)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Net long-term portion&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 42,918&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 63,453&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total bank debt&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 70,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 91,500&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Less total unamortized debt issuance cost&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (2,987)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (3,609)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Net bank debt&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 67,013&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 87,891&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Future Maturities (in thousands):&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,500&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 26,000&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2026&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 37,500&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 70,000&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Covenants&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;The First Amendment, among other things, provided the Company with short-term covenant relief to pursue additional liquidity. The First Amendment waived the Company&#x2019;s Leverage Ratio requirement for the third and fourth quarters of 2024, increased the threshold to 5.50 to 1.00 for the first quarter of 2025, and decreased the threshold back to 2.25 to 1.00 for each fiscal quarter thereafter. Additionally, the Debt Service Coverage Ratio requirement (1.25 to 1.00) was waived from third quarter of 2024 through the first quarter of 2025. The First Amendment also added additional financial covenants which include: (i) a maximum First Lien Leverage Ratio for the first quarter of 2025, calculated as of the end of each fiscal quarter for the trailing twelve&#160;months, not to exceed 3.50 to 1.00; (ii) a minimum liquidity requirement of $10.0 million, beginning on the First Amendment execution date and ending when the second quarter of 2025 compliance certificate is received; and (iii) a minimum quarterly EBITDA requirement, as defined in the First Amendment, of $5.0 million for the third quarter of 2024 through the first quarter of 2025. As of September&#160;30, 2024, our liquidity of $34.9 million and quarterly EBITDA of $9.6 million were in compliance with the requirements of the Credit Agreement.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;As of September&#160;30,&#160;2024, we were&#160;in compliance with all other covenants defined in the Credit Agreement.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Interest Rate&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;The interest rate on the facility ranges from SOFR&#160;plus 4.00% to &lt;span style="-sec-ix-hidden:Hidden_DM1wwNOCm0moKhgIstEJKg;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;SOFR&lt;/span&gt;&lt;/span&gt;&#160;plus 5.00%, depending on our Leverage Ratio. As of September&#160;30,&#160;2024, we were paying SOFR&#160;plus 5.00% on the outstanding bank debt which equates to an all-in rate of 9.76%.&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <hnrg:MaximumForwardPowerSaleTermLoanRepayments
      contextRef="Duration_9_27_2024_To_9_27_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_hnrg_TermLoanMember_mC7cMb0jeESn892P3n2tPg"
      decimals="-5"
      id="Narr_80ICCYo2pU6SVui0z19fWg"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">20000000.0</hnrg:MaximumForwardPowerSaleTermLoanRepayments>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="Duration_9_27_2024_To_9_27_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_hnrg_TermLoanMember_mC7cMb0jeESn892P3n2tPg"
      decimals="-5"
      id="Narr_z4qRMUqYfkq_eq8deKVw8A"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">6500000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentIncreaseDecreaseForPeriodNet
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_hnrg_TermLoanMember_jwGABbx48US-ncl0bLuf_Q"
      decimals="-5"
      id="Narr_sCjbJhRGoUeU7bdfR-350g"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">21500000</us-gaap:DebtInstrumentIncreaseDecreaseForPeriodNet>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="As_Of_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_hnrg_TermLoanMember_vQYqCrFH2kaqd2qokDuWig"
      decimals="-5"
      id="Narr_SQaWwRx3DkSdRkzUY-cv8Q"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">45500000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="As_Of_9_30_2024_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_e3EFV7tjJ0OAmERSvV3U1w"
      decimals="-5"
      id="Narr_sQwag96cpE2i55GEJib3aA"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">75000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_5ca4yChxdUyGVJkYvJhq7A"
      decimals="-5"
      id="Narr_DaEhPKVVT0q0l0lBMmgwfA"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">24500000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="Duration_4_1_2024_To_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_us-gaap_LongtermDebtTypeAxis_hnrg_TermLoanMember_ezlf4c_ZkUCUGSPi55wsbg"
      decimals="-5"
      id="Narr_NqtjHm--RkSZqZR8aksVsg"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">6500000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount
      contextRef="As_Of_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_BVqlI2D24kaK-q58JqpdFA"
      decimals="-5"
      id="Narr_E6pU2IqJGkWNWN-cIYmsuw"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">31100000</us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount>
    <hnrg:DebtInstrumentLiquidity
      contextRef="As_Of_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_BVqlI2D24kaK-q58JqpdFA"
      decimals="-5"
      id="Narr_x3pg7nVeF0auP4dkmi1Uxg"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">34900000</hnrg:DebtInstrumentLiquidity>
    <us-gaap:DebtInstrumentIncreaseDecreaseForPeriodNet
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_AwMULkP6j0-DDAmBGn8ubA"
      decimals="-5"
      id="Narr_Y9996dHbgU2YPWKTJF0WUw"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">19400000</us-gaap:DebtInstrumentIncreaseDecreaseForPeriodNet>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_5ca4yChxdUyGVJkYvJhq7A"
      decimals="-5"
      id="Narr_QRqmi6Q_qU2tfGrgCRh0vg"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">24500000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="As_Of_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_BVqlI2D24kaK-q58JqpdFA"
      decimals="-5"
      id="Narr_DACZ-xZd5EON_7S30WUDzA"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">4300000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="As_Of_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_FirstAmendmentOfCreditAgreementMember_kyVnHyo5TU2imZMIBBggeQ"
      decimals="-5"
      id="Narr_IpEWbeYtl02Ut-DBtfSRtQ"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">600000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="As_Of_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_BVqlI2D24kaK-q58JqpdFA"
      decimals="-5"
      id="Narr_4nXAgnXxTkK-shlrP9TZ2A"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">3000000.0</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="As_Of_12_31_2023_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_8p19ymqeW06-0eWXZkeRyQ"
      decimals="-5"
      id="Narr_ds3pVZumckyILSpJjD2Mkg"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">3600000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tb_Nc1gwgn_X0OK1o11sLFwmw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Bank debt, less debt issuance costs, is presented below (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Current bank debt&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 26,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 26,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Less unamortized debt issuance cost&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,905)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,562)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Net current portion&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 24,095&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 24,438&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Long-term bank debt&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 44,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 65,500&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Less unamortized debt issuance cost&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,082)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (2,047)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Net long-term portion&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 42,918&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 63,453&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total bank debt&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 70,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 91,500&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Less total unamortized debt issuance cost&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (2,987)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (3,609)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Net bank debt&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 67,013&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 87,891&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <hnrg:LongtermDebtCurrentMaturitiesGross
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_l2_Fx5fOg0WAu4VVFHl5Dg_3_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">26000000</hnrg:LongtermDebtCurrentMaturitiesGross>
    <hnrg:LongtermDebtCurrentMaturitiesGross
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_GNlROKKaYkmesJLezikK1A_3_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">26000000</hnrg:LongtermDebtCurrentMaturitiesGross>
    <us-gaap:DeferredFinanceCostsCurrentNet
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_zsT8cRvt3E2vhIYA2oQ7vQ_4_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1905000</us-gaap:DeferredFinanceCostsCurrentNet>
    <us-gaap:DeferredFinanceCostsCurrentNet
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_1vgvAH6vB0ebe02FVbNc_g_4_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1562000</us-gaap:DeferredFinanceCostsCurrentNet>
    <us-gaap:LongTermDebtCurrent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_OOtgFxPenEGUtIHlwx1Mwg_5_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">24095000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_Ai4VfT-tyEierN6IUoi2jg_5_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">24438000</us-gaap:LongTermDebtCurrent>
    <hnrg:LongtermDebtExcludingCurrentMaturitiesGross
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_BJU54J0_P0eoHfabGomlYQ_7_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">44000000</hnrg:LongtermDebtExcludingCurrentMaturitiesGross>
    <hnrg:LongtermDebtExcludingCurrentMaturitiesGross
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_vOPZhkodxEGZ5vkYT3VTaw_7_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">65500000</hnrg:LongtermDebtExcludingCurrentMaturitiesGross>
    <us-gaap:DeferredFinanceCostsNoncurrentNet
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_eUihorFOWkyjaxkBb5cnrQ_8_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1082000</us-gaap:DeferredFinanceCostsNoncurrentNet>
    <us-gaap:DeferredFinanceCostsNoncurrentNet
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_7y_K_h_9OECViepkXASteg_8_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">2047000</us-gaap:DeferredFinanceCostsNoncurrentNet>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_Weu5NWkcYEerNJWFmp2IGQ_9_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">42918000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_nMnRsPYMLkiqmfAqMfNe9g_9_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">63453000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_454HulCoeESY7MPkHz28Ng_11_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">70000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_qYXnN9P2Wku78zCsaegwFA_11_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">91500000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_-QFcK0v9D0euHNRDqdzTIQ_12_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">2987000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_vP3T3H0X8E-DVScc25P2Xw_12_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">3609000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_s-cjDn2BKkOq1v040nHdzg_13_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">67013000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_0HophXibWkWErrVxJZidMA_13_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">87891000</us-gaap:LongTermDebt>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tb_f9wAqlOOp0ibxZ-G3mFBIQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Future Maturities (in thousands):&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,500&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 26,000&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2026&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 37,500&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 70,000&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_JxdvGhwmjUiFf2G-7l5GSg_2_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">6500000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_l1P2o2CVnEC2wJvRsDEgjg_3_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">26000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_qH2ZB-ufA0uYh9l_hLy3Dg_4_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">37500000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_9VFtjviceUusegIFwCzPoQ_5_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">70000000</us-gaap:DebtInstrumentCarryingAmount>
    <hnrg:DebtInstrumentCovenantLeverageRatio
      contextRef="Duration_1_1_2024_To_9_30_2024_srt_StatementScenarioAxis_hnrg_FirstQuarterOf2025Member_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_sZITu8Wz4k6KoQ8ptHq1PA"
      decimals="2"
      id="Narr_4stYmd3sNUuAG8DwbTaPoA"
      unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg">5.50</hnrg:DebtInstrumentCovenantLeverageRatio>
    <hnrg:DebtInstrumentCovenantLeverageRatio
      contextRef="Duration_1_1_2024_To_9_30_2024_srt_StatementScenarioAxis_hnrg_FiscalQuarterAfterFirstQuarterOf2025Member_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_alc7_ed0LEaBe-hNAxIU7Q"
      decimals="2"
      id="Narr_s84-INB2lkKd_SWxyO9quA"
      unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg">2.25</hnrg:DebtInstrumentCovenantLeverageRatio>
    <hnrg:DebtInstrumentCovenantDebtServiceCoverageRatio
      contextRef="As_Of_9_30_2024_srt_StatementScenarioAxis_hnrg_FiscalQuarterAfterFirstQuarterOf2025Member_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_RTmHbHO9A0yXXB0zNfAwkQ"
      decimals="2"
      id="Narr_XiHohfXQmUKbVyioJOvTWg"
      unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg">1.25</hnrg:DebtInstrumentCovenantDebtServiceCoverageRatio>
    <hnrg:DebtInstrumentCovenantFirstLienLeverageRatio
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_AwMULkP6j0-DDAmBGn8ubA"
      decimals="2"
      id="Narr_zMcrCpTIl02x0s0f_rP1Jw"
      unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg">3.50</hnrg:DebtInstrumentCovenantFirstLienLeverageRatio>
    <hnrg:DebtInstrumentCovenantMinimumLiquidityRequirement
      contextRef="As_Of_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_BVqlI2D24kaK-q58JqpdFA"
      decimals="-5"
      id="Narr_qjcX0X4u9EGhoEPXENpLRA"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">10000000.0</hnrg:DebtInstrumentCovenantMinimumLiquidityRequirement>
    <hnrg:DebtInstrumentCovenantMinimumQuarterlyEarningsBeforeInterestTaxAndDepreciationRequirement
      contextRef="As_Of_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_BVqlI2D24kaK-q58JqpdFA"
      decimals="-5"
      id="Narr_9GUMiLu49UyUMexDXauDJQ"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">5000000.0</hnrg:DebtInstrumentCovenantMinimumQuarterlyEarningsBeforeInterestTaxAndDepreciationRequirement>
    <hnrg:DebtInstrumentLiquidity
      contextRef="As_Of_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_BVqlI2D24kaK-q58JqpdFA"
      decimals="-5"
      id="Narr_BnXQJc3smUqZX-Sbqxjd_A"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">34900000</hnrg:DebtInstrumentLiquidity>
    <hnrg:DebtInstrumentQuarterlyEarningsBeforeInterestTaxAndDepreciation
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-5"
      id="Narr_mZIgIC9NM0KJkoMLHEj1jw"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">9600000</hnrg:DebtInstrumentQuarterlyEarningsBeforeInterestTaxAndDepreciation>
    <us-gaap:LineOfCreditFacilityCovenantCompliance
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_AwMULkP6j0-DDAmBGn8ubA"
      id="Narr_H4Q7jEtW80-DoB8tBCn2DQ">As of September&#160;30,&#160;2024, we were&#160;in compliance with all other covenants defined in the Credit Agreement.</us-gaap:LineOfCreditFacilityCovenantCompliance>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="Duration_1_1_2024_To_9_30_2024_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_JmHiyPhWaE6ImtWsMPApuw"
      decimals="4"
      id="Narr_95PX9gC-Ske9k4g06aEVsQ"
      unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg">0.0400</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="Duration_1_1_2024_To_9_30_2024_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_h5UNXbbPFkux4GpUlcEHJg"
      decimals="4"
      id="Narr_Jn0fAEymFkK0LOFbYBafrw"
      unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg">0.0500</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_AwMULkP6j0-DDAmBGn8ubA"
      decimals="4"
      id="Narr_gsjGKRH430qfo2oBjoK7wA"
      unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg">0.0500</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="As_Of_9_30_2024_us-gaap_DebtInstrumentAxis_hnrg_CreditAgreementMember_BVqlI2D24kaK-q58JqpdFA"
      decimals="4"
      id="Narr_ZCG0oxTn5ES3_Xo8hYtYBg"
      unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg">0.0976</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tb_YE5GktaWwUGwZ6TGEDoY0w">&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;(6)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;ACCOUNTS PAYABLE AND ACCRUED LIABILITIES&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accounts payable and accrued liabilities consist of the following for the indicated dates (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Accounts payable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 23,437&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 43,636&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Accrued property taxes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,808&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 2,987&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Accrued payroll&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 5,123&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 6,575&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Workers' compensation reserve&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,397&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,629&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Group health insurance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,750&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 2,300&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Asset retirement obligation - current portion&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,330&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 2,150&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 2,070&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,631&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Total accounts payable and accrued liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 42,915&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 62,908&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tb_WQcELCSbGkqK5ZtBn3OCSg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Accounts payable and accrued liabilities consist of the following for the indicated dates (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Accounts payable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 23,437&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 43,636&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Accrued property taxes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,808&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 2,987&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Accrued payroll&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 5,123&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 6,575&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Workers' compensation reserve&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,397&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,629&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Group health insurance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,750&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 2,300&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Asset retirement obligation - current portion&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,330&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 2,150&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 2,070&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,631&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Total accounts payable and accrued liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 42,915&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 62,908&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_jck8eaHY70i-IN0AFTkQ8Q_3_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">23437000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_Ua8g2P5e-0utzTMsk6tpVg_3_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">43636000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:TaxesPayableCurrentAndNoncurrent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_lx-1QFE24Ue57Fni2GAL9w_4_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">4808000</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:TaxesPayableCurrentAndNoncurrent
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_u4C9ziGNEEK55Z2RmTZTRg_4_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">2987000</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:AccruedPayrollTaxesCurrentAndNoncurrent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_sR4m4hfPE0GFM8zy9c_7Uw_5_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">5123000</us-gaap:AccruedPayrollTaxesCurrentAndNoncurrent>
    <us-gaap:AccruedPayrollTaxesCurrentAndNoncurrent
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_YxUj-e26AUCZsWFyRlaurA_5_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">6575000</us-gaap:AccruedPayrollTaxesCurrentAndNoncurrent>
    <us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_4O8XAxROREyVJgg-V4PvvA_6_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">4397000</us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_03RoCKXwXkyvvCTUAqwd5A_6_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">3629000</us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrentAndNoncurrent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_D5KLkTltpkeu2K3fz7ZQSQ_7_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1750000</us-gaap:AccruedEmployeeBenefitsCurrentAndNoncurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrentAndNoncurrent
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_Cd43zESJYEaQ-jRDmvV0mQ_7_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">2300000</us-gaap:AccruedEmployeeBenefitsCurrentAndNoncurrent>
    <us-gaap:AssetRetirementObligationCurrent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_hrI6LaQYQkqr9SpzsPbNCg_8_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1330000</us-gaap:AssetRetirementObligationCurrent>
    <us-gaap:AssetRetirementObligationCurrent
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_R2q0M-g7Hk613XYVOGMJ7w_8_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">2150000</us-gaap:AssetRetirementObligationCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_NqBr07tB40Wl9t5SpDdSHA_9_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">2070000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_CFQfit7KxkeEFNb8_reOLQ_9_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1631000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_f910lFK23UmTVPATID_xWw_10_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">42915000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_AAKwNPcv10GnCycFHxnEJw_10_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">62908000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tb_5wRTewsdVEOP8fDL_NOLdQ">&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;(7)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;REVENUE&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Revenue from Contracts with Customers&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;We account 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 the consideration will be collected. We recognize revenue when we satisfy a performance obligation by transferring control of a good or service to a customer.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Electric operations&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;We concluded&#160;that&#160;for a Power Purchase Agreement (&#x201c;PPA&#x201d;) that is not determined to be a lease or derivative,&#160;the definition of a contract and the criteria in ASC&#160;606,&#160;Revenue from Contracts with Customers (&#x201c;ASC&#160;606&#x201d;),&#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 not determined to be a lease or derivative&#160;constitutes a valid contract under ASC&#160;606.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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. For 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','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Coal operations&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Our coal revenue is derived from sales to customers of coal produced at our facilities. Our customers typically purchase coal directly from our mine sites&#160;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&#160;year.&#160;Price re-opener and index provisions&#160;may&#160;allow either party to commence a renegotiation of the contract price at a pre-determined time. Price re-opener provisions&#160;may&#160;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','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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 Btu 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','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Disaggregation of Revenue&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Revenue is disaggregated by revenue source for our electric operations and by primary geographic markets for our coal operations, as we believe this best depicts how the nature, amount, timing, and uncertainty of our revenue and cash flows are affected by economic factors.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"&gt;Electric operations&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:0pt;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Delivered energy (including contract liability amortization)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 55,855&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 54,391&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 147,355&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 184,675&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Capacity&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,860&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,012&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 44,506&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 46,137&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total Electric Operations sales&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 71,715&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 67,403&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 191,861&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 230,812&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"&gt;Coal operations&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:0pt;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Outside third-party Indiana customers&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,338&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 32,137&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 46,490&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 115,787&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Customers in Florida, North Carolina, Alabama and Georgia&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 18,324&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 65,283&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 67,603&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 164,809&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total Coal Operations sales&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 31,662&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 97,420&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 114,093&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 280,596&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Performance Obligations&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Electric operations&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&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. 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="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;During 2022, we entered into an Asset Purchase Agreement (&#x201c;APA&#x201d;) with&#160;Hoosier (&#x201c;Hoosier APA&#x201d;) in which&#160;Hallador Power shall sell, and Hoosier shall buy, delivered energy quantities through&#160;2025&#160;at the contract price, which is $34.00&#160;per MWh.&#160;We have remaining delivered energy obligations to Hoosier on the APA totaling $70.1&#160;million through&#160;2025&#160;as of September&#160;30,&#160;2024&lt;i style="font-style:italic;"&gt;.&lt;/i&gt;&#160;The agreement was amended&#160;August&#160;31, 2023, to extend through&#160;&lt;span style="-sec-ix-hidden:Hidden_qRTqm8GAREK7Cfzm2isV6A;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;2028&lt;/span&gt;&lt;/span&gt;. The amendment included additional obligations to Hoosier of $186.6&#160;million, or $56.00 per MWh, as of September&#160;30,&#160;2024&lt;i style="font-style:italic;"&gt;.&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;In addition to delivered energy, under the Hoosier APA, Hallador Power shall provide a stand-ready obligation to provide electricity to MISO, also known as contract capacity. The contract capacity that Hallador Power shall provide to Hoosier is&#160;917&#160;megawatts (&#x201c;MW&#x201d;) for contract&#160;year one, and on average 300&#160;MW for contract&#160;years&#160;two&#160;to four. Hoosier shall pay Hallador Power the capacity price of $5.80&#160;per kilowatt&#160;month&#160;for the contract capacity. We have remaining capacity obligations to Hoosier through&#160;&lt;span style="-sec-ix-hidden:Hidden_rKZjbjc2HEW7Dn4wacpwpw;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;2025&lt;/span&gt;&lt;/span&gt;&#160;totaling $25.0&#160;million as of September&#160;30,&#160;2024&lt;i style="font-style:italic;"&gt;. &lt;/i&gt;The agreement was amended&#160;August&#160;31, 2023, to extend through&#160;&lt;span style="-sec-ix-hidden:Hidden_yh8a3CwbzkSTQmCGuPstHg;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;2028&lt;/span&gt;&lt;/span&gt;, with additional capacity obligations to Hoosier of $60.9&#160;million as of September&#160;30,&#160;2024, at a price of $7.02 per kilowatt&#160;month for the contract capacity.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;During the second quarter 2024, the Company entered into an 11-month, $45.0 million prepaid physically delivered power contract&#160;in which Hallador will provide a total of 1,302,480 MWh. We&#160;have&#160;energy and&#160;capacity obligations to&#160;customers, excluding the Hoosier APA,&#160;through&#160;&lt;span style="-sec-ix-hidden:Hidden_X6sFEMQBC06m4ur-G0wvPA;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;2029&lt;/span&gt;&lt;/span&gt;&#160;&lt;span style="-sec-ix-hidden:Hidden_KbkqeUfmb0aiP5H5D-3mGQ;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;totaling&lt;/span&gt;&lt;/span&gt; $134.1&#160;million and&#160;$140.2&#160;million, respectively, as of September&#160;30,&#160;2024&lt;i style="font-style:italic;"&gt;.&lt;/i&gt;&#160;We have $32.6&#160;million and $24.7&#160;million of deferred revenue as of September&#160;30,&#160;2024&lt;i style="font-style:italic;"&gt;,&lt;/i&gt;&#160;related to the prepaid physically delivered power contract&#160;and other capacity obligations outside of the Hoosier APA, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Coal operations&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&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&#160;therefore&#160;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 each ton of coal a separate performance obligation and allocate the transaction price based on the base price per the contract, increased or decreased&#160;for quality adjustments.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;We recognize revenue at a point in time as the customer does&#160;not&#160;have control over the asset at any point during the fulfillment of the contract. For substantially all 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.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;We have remaining coal sales performance obligations relating to fixed priced contracts to third-party customers of approximately&#160;$320.28&#160;million, which represents the average fixed prices on our committed contracts as of September&#160;30,&#160;2024. We&#160;expect&#160;to recognize approximately 9.9% of this coal sales revenue in&#160;&lt;span style="-sec-ix-hidden:Hidden_wE0Ogxdy0kG9PICA86022Q;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;2024&lt;/span&gt;&lt;/span&gt;,&#160;with the &lt;span style="-sec-ix-hidden:Hidden_VjpCpz2ac0OMR36MgUVfmg;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;remainder&lt;/span&gt;&lt;/span&gt; recognized through &lt;span style="-sec-ix-hidden:Hidden_25QoSPhWiUCr2pv4Y7fM-A;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;2028&lt;/span&gt;&lt;/span&gt;&lt;i style="font-style:italic;"&gt;.&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;We have remaining volume performance obligations relating to coal contracts with price reopeners of 3.0 million tons (1.0 million tons in 2025, &lt;span style="-sec-ix-hidden:Hidden_HZZKvo7CAUOevCdxDfSnFQ;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;2026&lt;/span&gt;&lt;/span&gt; and &lt;span style="-sec-ix-hidden:Hidden_skonNj98tUawz__f9FHrXA;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;2027&lt;/span&gt;&lt;/span&gt;) as of September&#160;30,&#160;2024. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 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 an option exists in the customer contract.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Contract Balances&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Under ASC&#160;606,&#160;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="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&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 condensed consolidated balance&#160;sheets. As of&#160;January&#160;1, 2023,&#160;accounts receivable for coal sales billed to customers was $16.3 million.&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tb_OOQScBGvJEKoJRXX4NaCOA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:0pt;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Delivered energy (including contract liability amortization)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 55,855&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 54,391&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 147,355&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 184,675&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Capacity&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,860&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,012&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 44,506&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 46,137&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total Electric Operations sales&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 71,715&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 67,403&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 191,861&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 230,812&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_7_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_DeliveredEnergyMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_LVPfcNPCwECJpLisfcG45Q"
      decimals="-3"
      id="Tc_amemliYa-kqvJP_hWh4g5A_3_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">55855000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_7_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_DeliveredEnergyMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_K01oMdHGE02ZkrUmqVHAiA"
      decimals="-3"
      id="Tc_6uDQSc-UBU2Dp401JDEo8A_3_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">54391000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_DeliveredEnergyMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_KgFE3KCD1kW9t4S5QoWmbg"
      decimals="-3"
      id="Tc_uVn2-fd8n0SDDhQo-O6E6Q_3_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">147355000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_DeliveredEnergyMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_QRmyPA8cGE-ZRgpviKT3KQ"
      decimals="-3"
      id="Tc_eSMuZdLXckmU6UkJll1oyA_3_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">184675000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_7_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_EnergyCapacityMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_urJY0TfADECi7ysSkGY4OA"
      decimals="-3"
      id="Tc_-XJQDdXexUePzU7mZkymZQ_4_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">15860000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_7_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_EnergyCapacityMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_wKAUJ58rv0mbHQJ8hE6xCg"
      decimals="-3"
      id="Tc_KFyxoooLTUyPh5L6ovCZSQ_4_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">13012000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_EnergyCapacityMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_aK3K-QTmcEqgHKoJCkQ5yA"
      decimals="-3"
      id="Tc_ywaBXLuCgUuVIbLOvJh_KA_4_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">44506000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_EnergyCapacityMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_Y_dAxuhmTU699qS0PEQVWQ"
      decimals="-3"
      id="Tc_9gHgraZx2Eex_W3srkD8_w_4_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">46137000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_nydkNUiLCUu8G1wqScbO1Q"
      decimals="-3"
      id="Tc_T43FonYh4kGuUWp4I26ZDA_5_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">71715000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_8mDlcBHaV0WCWKQoMUyK5A"
      decimals="-3"
      id="Tc_03C1zsYscUy_d4c8t8ZcYw_5_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">67403000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_u6kQciNs2USq3PVzyQNP7g"
      decimals="-3"
      id="Tc_nSEF4jYaskmfOs-7pftHCQ_5_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">191861000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_zPukT3yhUU2wtyn-dQJafg"
      decimals="-3"
      id="Tc_n6hIBhuUiEK0TUmS0vnDpQ_5_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">230812000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tb_j4VZD-QavUG7fuKFihEAKw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:0pt;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Outside third-party Indiana customers&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,338&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 32,137&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 46,490&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 115,787&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Customers in Florida, North Carolina, Alabama and Georgia&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 18,324&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 65,283&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 67,603&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 164,809&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Total Coal Operations sales&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 31,662&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 97,420&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 114,093&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 280,596&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_7_1_2024_To_9_30_2024_srt_StatementGeographicalAxis_stpr_IN_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_gqXZxk6Dh0myVrXMaQmeaw"
      decimals="-3"
      id="Tc_zVdC0tLeVEqVtazNNCL4Kg_3_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">13338000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_7_1_2023_To_9_30_2023_srt_StatementGeographicalAxis_stpr_IN_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_5dnbnNGjCUqv5DF0WsodXg"
      decimals="-3"
      id="Tc_M9JbBZaxc0K4Z6YZNuKAFg_3_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">32137000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2024_To_9_30_2024_srt_StatementGeographicalAxis_stpr_IN_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_GNCt1FTdQUaeT3ek7UwiOg"
      decimals="-3"
      id="Tc_xbTHkJH9PEe5X8Q0nLzAjg_3_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">46490000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2023_To_9_30_2023_srt_StatementGeographicalAxis_stpr_IN_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_5fA-cAUBZEOCoj6wtgUhjA"
      decimals="-3"
      id="Tc_bfmvJE3nnkG1EF5-nYm60Q_3_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">115787000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_7_1_2024_To_9_30_2024_srt_StatementGeographicalAxis_hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_jjJWUrPMLUuOi8lBLFPsBg"
      decimals="-3"
      id="Tc_AU5ERUqae0yO7WFEQWT10Q_4_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">18324000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_7_1_2023_To_9_30_2023_srt_StatementGeographicalAxis_hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_dyKKqJtfKkSLONlBJCSQYA"
      decimals="-3"
      id="Tc_mFudbLzbVUy4WzZu-hUtlg_4_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">65283000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2024_To_9_30_2024_srt_StatementGeographicalAxis_hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_DmDjLpoBPU2YQ7IMDhTi2g"
      decimals="-3"
      id="Tc_kd0_MqVLx0uWXgL6Lwmlnw_4_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">67603000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2023_To_9_30_2023_srt_StatementGeographicalAxis_hnrg_FloridaNorthCarolinaAlabamaAndGeorgiaMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_M24Ir7EPSk-tUng8UoIMbg"
      decimals="-3"
      id="Tc_OyBqN_l0ZkG5bcdfllU2QQ_4_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">164809000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_Uze8c12SMk20j9c8L3tBlg"
      decimals="-3"
      id="Tc_FFGeMnXh3Uqb7hQzc_wCrA_5_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">31662000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_yUgS-v6-zU-3LCPBcTUUKw"
      decimals="-3"
      id="Tc_0OwHYhC9cUGWYc3FxLqFfw_5_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">97420000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember__3Hn3G7XnkWU9AwiMatM8A"
      decimals="-3"
      id="Tc_QoRMs3Ux70uYJsCPlBCa9g_5_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">114093000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_1QDh8NEer0ap-KIN3baOlw"
      decimals="-3"
      id="Tc_PYQgoh53Hkm7rJmnB4XcEg_5_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">280596000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hnrg:LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_hnrg_HoosierMember_srt_ProductOrServiceAxis_us-gaap_ElectricityPurchasedMember_TrPlywT2yU2HGvDZm7Va4A"
      decimals="INF"
      id="Narr_oPr0H1ZllkCv7SXvD3OCEw"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">34.00</hnrg:LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="As_Of_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_EnergyObligationsMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_UNajMvJa_Ea8SqkG76UwDg"
      decimals="-5"
      id="Narr_NS3zs83Sy0yTkbZvvZAbSA"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">70100000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="As_Of_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember_mSq3SEIpcke0ai60y-HK_Q"
      decimals="-5"
      id="Narr_vDSkW01c_U6uvWRy7GIldQ"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">186600000</us-gaap:RevenueRemainingPerformanceObligation>
    <hnrg:LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour
      contextRef="Duration_1_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember__6AN5d4c4E2y4j4Qb85y_w"
      decimals="INF"
      id="Narr_MP2_hHAOhUCSjba_zMN92Q"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">56.00</hnrg:LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour>
    <hnrg:LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne
      contextRef="Duration_1_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_srt_ProductOrServiceAxis_us-gaap_ElectricityPurchasedMember_3rJaPPxSZEubjRm5m9im6Q"
      decimals="INF"
      id="Narr_bDGn8nwWjE6_lp34pl-4RQ"
      unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg">917</hnrg:LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne>
    <hnrg:LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour
      contextRef="Duration_1_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_srt_ProductOrServiceAxis_us-gaap_ElectricityPurchasedMember_3rJaPPxSZEubjRm5m9im6Q"
      decimals="INF"
      id="Narr_du4aHm3rZU-HDf-D9opcxg"
      unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg">300</hnrg:LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour>
    <hnrg:LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth
      contextRef="Duration_1_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_srt_ProductOrServiceAxis_us-gaap_ElectricityPurchasedMember_3rJaPPxSZEubjRm5m9im6Q"
      decimals="INF"
      id="Narr_AttBU6mTYEG-wGAS9vYnbw"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">5.80</hnrg:LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="As_Of_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_be0yKt9rpUK4umqFea6f-w"
      decimals="-5"
      id="Narr_uoDALQhPd0Sfemu1ryNVjQ"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">25000000.0</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="As_Of_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20260101_Fdx3dKv8nECbRGA_W0SEAQ"
      decimals="-5"
      id="Narr_qNiEKE4qYEWAZeDR5Rtvdw"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">60900000</us-gaap:RevenueRemainingPerformanceObligation>
    <hnrg:LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth
      contextRef="Duration_1_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember__6AN5d4c4E2y4j4Qb85y_w"
      decimals="INF"
      id="Narr_5iawhYby3EWmQ2CRN_4eqQ"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">7.02</hnrg:LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth>
    <hnrg:ShortTermPurchaseAgreementPrepaidContractAmount
      contextRef="Duration_4_1_2024_To_6_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_zliKm118kka-HgoYNJQ9FQ"
      decimals="-5"
      id="Narr_C7jDZD30rEKljsISAzCWdQ"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">45000000.0</hnrg:ShortTermPurchaseAgreementPrepaidContractAmount>
    <hnrg:ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour
      contextRef="Duration_4_1_2024_To_6_30_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_zliKm118kka-HgoYNJQ9FQ"
      decimals="INF"
      id="Narr_ssg4XHIukkeKBmaLJ0XBow"
      unitRef="Unit_Standard_MWh_UmX69L-0GEmV1o4snnMOjA">1302480</hnrg:ShortTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_AdditionalObligationsMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_6AUgVjOJLk6sMz19-aKjbw"
      decimals="-5"
      id="Narr_HQfKGUFrgU6zSstW-ClUgQ"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">134100000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_YeC9VN8sKU2Dg53IZxmm8g"
      decimals="-5"
      id="Narr_iMUe51DCXU-w18-Yky_MYA"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">140200000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:ContractWithCustomerLiability
      contextRef="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_AdditionalObligationsMember_cqfuZ_K_DkS9PH9c36mc6g"
      decimals="-5"
      id="Narr_4r09qG6t_UCyAR3tYQd77A"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">32600000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_ContractCapacityMember_Ol9onLrn2UCKhysvf4L_mg"
      decimals="-5"
      id="Narr_U-h-eXwf0EGgQIDQEBKg_A"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">24700000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_EnergyObligationsMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_CoPQ1egDwU6KIgjPH280jg"
      decimals="-4"
      id="Narr_Miv8BPn7-E-1iAzlJ5lKUg"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">320280000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="As_Of_9_30_2024_us-gaap_ContractWithCustomerBasisOfPricingAxis_hnrg_EnergyObligationsMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_hnrg_cnst_date_20241001_CoPQ1egDwU6KIgjPH280jg"
      decimals="3"
      id="Narr_dr1qbhW6kkaZ_qus01Y_3g"
      unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg">0.099</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <hnrg:RevenueRemainingPerformanceObligationVolume
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember__3Hn3G7XnkWU9AwiMatM8A"
      decimals="1"
      id="Narr_G6BZ01DxzUyxoVwXs5JdIw"
      unitRef="Unit_Standard_T_4V28s9LJ3EKLGec0o0N1ZQ">3.0</hnrg:RevenueRemainingPerformanceObligationVolume>
    <hnrg:RevenueRemainingPerformanceObligationVolume
      contextRef="Duration_1_1_2024_To_9_30_2024_srt_StatementScenarioAxis_hnrg_Year2025Member_Tgw7urFbPU-XEEEJdH3iPQ"
      decimals="1"
      id="Narr_Mn7RH-QS0UyPftkOb0z8gw"
      unitRef="Unit_Standard_T_4V28s9LJ3EKLGec0o0N1ZQ">1.0</hnrg:RevenueRemainingPerformanceObligationVolume>
    <us-gaap:AccountsReceivableNet
      contextRef="As_Of_1_1_2023_srt_ProductOrServiceAxis_us-gaap_PublicUtilitiesInventoryCoalMember_Yy04HdH2XUSzOBa-fCr3Zw"
      decimals="-5"
      id="Narr_Zn1wxIJNskanwOrNNahg3g"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">16300000</us-gaap:AccountsReceivableNet>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tb_haEqCQ11DU28XhY8-dUzLQ">&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;(8)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;INCOME TAXES&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;For the nine months ended September&#160;30,&#160;2024 and 2023, we&#160;recorded income taxes using an estimated annual effective tax rate based upon projected annual income (loss), forecasted permanent tax differences, discrete items, and statutory rates in states in which we operate. The effective tax rate for the nine months ended September&#160;30,&#160;2024 and 2023,&#160;was ~24%&#160;and ~13%, respectively. Historically, our actual effective tax rates have differed from the statutory effective rate primarily due to the benefit received from statutory&#160;percentage depletion in excess of tax basis. The deduction for statutory&#160;percentage depletion does not necessarily change proportionately to changes in income (loss) before income taxes.&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="2"
      id="Narr__yX6lKAXPEe8i6gqOD92tg"
      unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg">0.24</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="2"
      id="Narr_l2Qt2E-m602h_spV1HG_9Q"
      unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg">0.13</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tb_63BYG8-c10KSLvWcxWV5Bg">&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:0pt;margin-top:0pt;"&gt;(9)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:0pt;margin-top:0pt;"&gt;STOCK COMPENSATION PLANS&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Non-vested grants as of December&#160;31,&#160;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 858,363&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Awarded - weighted average share price on award date was $5.69&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 599,013&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Vested - weighted average share price on vested date was $5.30&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (379,390)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (42,500)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Non-vested grants as of September&#160;30,&#160;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,035,486&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;For the three and nine months ended September&#160;30,&#160;2024, our stock compensation was $1.1&#160;million and $3.3&#160;million, respectively. For the three and nine months ended September&#160;30,&#160;2023,&#160;our stock compensation was $0.8&#160;million and $2.8 million, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Non-vested RSU grants will vest as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Vesting Year&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;RSUs Vesting&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,000&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 682,068&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2026&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 176,210&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2027&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 176,208&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,035,486&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The outstanding RSUs have a value of $9.8&#160;million based on the September 30, 2024&#160;closing stock price of $9.43.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;As of September&#160;30,&#160;2024, unrecognized stock compensation expense is $3.8 million, and we had 53,761&#160;RSUs available for future issuance. RSUs are not allocated earnings and losses as they are considered non-participating securities.&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tb_jwcsXrr-ok6bkrlLSd69GQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Non-vested grants as of December&#160;31,&#160;2023&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 858,363&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Awarded - weighted average share price on award date was $5.69&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 599,013&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Vested - weighted average share price on vested date was $5.30&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (379,390)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (42,500)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Non-vested grants as of September&#160;30,&#160;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,035,486&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_4JrWCGZk0km6TSiz9eR1yQ"
      decimals="INF"
      id="Tc_hoqdqpPsikmxvJ6mbksQBQ_1_2"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">858363</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Luco6ivmxUm5rc4peXcRmg"
      decimals="2"
      id="Narr_jHPQqhhIYkCiXD_Y9WCOnQ"
      unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw">5.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Luco6ivmxUm5rc4peXcRmg"
      decimals="INF"
      id="Tc_97i6vJSWW06Ft9cXHAUGUw_2_2"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">599013</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Luco6ivmxUm5rc4peXcRmg"
      decimals="2"
      id="Narr_L-7zfNnO90mgq1ZoDbL1Sw"
      unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw">5.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Luco6ivmxUm5rc4peXcRmg"
      decimals="INF"
      id="Tc_OzlBCW0SwUeD6299G-yzZA_3_2"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">379390</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Luco6ivmxUm5rc4peXcRmg"
      decimals="INF"
      id="Tc_NIHqcnOcXU-2eg0iSn-7-g_4_2"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">42500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Vg2Sh8X9pkG9ZFkNuH0qBw"
      decimals="INF"
      id="Tc_dqb9gegXJ0qkxTm1NiVoww_5_2"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">1035486</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-5"
      id="Narr_xei6bf0xRkueRbynOHYsAA"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-5"
      id="Narr_Mw1Mz2wwYE-0u6X-8ObFVQ"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">3300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-5"
      id="Narr_iCS0uuuKv0S_KogMsTKPBQ"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-5"
      id="Narr_WGwVX1qElk6D5Z0I3MFwMA"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">2800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tb_TCG6bf7y20iwILgrAWQ2eg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Vesting Year&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;RSUs Vesting&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,000&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 682,068&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2026&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 176,210&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2027&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 176,208&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.57%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,035,486&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <hnrg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod
      contextRef="As_Of_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_hnrg_VestingIn2024Member_DpARuCETgUuf85mCEntJ8Q"
      decimals="INF"
      id="Tc_EEfEGDYd7UKS5ZBNbM1s7A_2_2"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">1000</hnrg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod>
    <hnrg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod
      contextRef="As_Of_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_hnrg_RepresentsVestingIn2025Member_8hkwT8OPOE-tSV8WAmWoMw"
      decimals="INF"
      id="Tc_weZF0mGdik2V2KZ8EEEANg_3_2"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">682068</hnrg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod>
    <hnrg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod
      contextRef="As_Of_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_hnrg_RepresentsVestingIn2026Member_MJa8GuWm-0qCTsWSFhViNQ"
      decimals="INF"
      id="Tc_EKg6HkrIXUy_MKfLBV9AOg_4_2"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">176210</hnrg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod>
    <hnrg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod
      contextRef="As_Of_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_hnrg_RepresentsVestingIn2027Member_vPUn5I29V0WXChS3v5yprQ"
      decimals="INF"
      id="Tc_D7n6Mr29WkCy6weHHM_mmw_5_2"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">176208</hnrg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod>
    <hnrg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="INF"
      id="Tc_XofIVuGXUEibR_r6usuY8Q_6_2"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">1035486</hnrg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="As_Of_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Vg2Sh8X9pkG9ZFkNuH0qBw"
      decimals="-5"
      id="Narr_vJtxEaqxW02xpuM35XkbXA"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">9800000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:SharePrice
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="2"
      id="Narr_gVoB_-ZPhUGocc0byCjm4A"
      unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw">9.43</us-gaap:SharePrice>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="As_Of_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Vg2Sh8X9pkG9ZFkNuH0qBw"
      decimals="-5"
      id="Narr_rL21g5KbAkukVK9lQRurog"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">3800000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="As_Of_9_30_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_Vg2Sh8X9pkG9ZFkNuH0qBw"
      decimals="INF"
      id="Narr_jxNghPm0VkiO9UI7-9NW3A"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">53761</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tb_UZUxpHmybU6NO-TgGPdPSQ">&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;(10)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;LEASES&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;We have operating leases for office space with remaining lease terms ranging from 1&#160;month&#160;to 8&#160;years. As most of the leases do not provide an implicit rate, we calculated the right-of-use assets and lease liabilities using our&#160;secured incremental borrowing rate at the lease commencement date.&#160;Imputed interest on our operating leases&#160;was $0.3&#160;million as of September&#160;30,&#160;2024.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;During the nine&#160;months ended September&#160;30, 2024, we entered into four&#160;finance leases that were accounted for as failed sale-leaseback transactions.&#160;Finance lease assets are included in finance lease right-of-use assets on the condensed consolidated balance sheets and the associated finance lease liabilities are reflected within current portion of lease financing and long-term lease financing on the condensed consolidated balance sheets, as applicable. Depreciation on our finance lease assets was $1.5&#160;million and $3.7&#160;million&#160;for the three and nine months ended September&#160;30,&#160;2024&lt;i style="font-style:italic;"&gt;.&lt;/i&gt;&#160;Interest expense on our finance lease liability was $0.4 million and $1.1 million during the three and nine months ended September 30, 2024, respectively. Imputed interest on our future remaining finance lease liability&#160;was&#160;$1.8&#160;million as of September&#160;30,&#160;2024&lt;i style="font-style:italic;"&gt;.&lt;/i&gt;&#160;We had deferred financing fees of $0.2 and $0.1&#160;million at September&#160;30,&#160;2024 and December&#160;31,&#160;2023, respectively, 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. We did not have finance leases during the three and nine&#160;months ended September&#160;30, 2023.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;The following information&#160;relates to our leases (dollar amounts in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:41.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Operating lease information:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Operating cash outflows from operating leases&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 38&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 142&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 156&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:41.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Weighted average remaining lease term in years&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8.0&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8.75&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8.0&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8.75&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Weighted average discount rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9.8&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6.0&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9.8&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6.0&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:41.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Finance lease information:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Financing cash outflows from finance leases&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,440&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,105&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:41.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Proceeds from sale and leaseback arrangement&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,783&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Weighted average remaining lease term in years&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2.39&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2.39&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:41.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Weighted average discount rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9.09&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9.09&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Future minimum lease payments under non-cancellable leases as of September&#160;30,&#160;2024, were as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Operating Leases&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Finance Leases&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:0pt;visibility:hidden;"&gt;&lt;td colspan="7" style="padding:0pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(In thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,872&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 108&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,490&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2026&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 121&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,331&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2027&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 125&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 749&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2028&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 129&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Thereafter&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 494&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Total minimum lease payments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 977&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 17,442&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Less imputed interest and deferred finance fees&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (320)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,960)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Total lease liability&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 657&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,482&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;The following are reflected within the indicated condensed consolidated balance sheet line items:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;For the Nine Months Ended September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:10.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;For the Year Ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:0pt;visibility:hidden;"&gt;&lt;td colspan="10" style="padding:0pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(In thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Operating lease assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_oehDSPVRk0aquzZeYOR0Fg;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Buildings and equipment&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 657&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 712&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Operating lease liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Current operating lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_S0-COLMUukq0a3B7P85fTw;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;                        -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 58&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Non-current operating lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_MtwCTIwFJEiByBBvGzeIsQ;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 657&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 654&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Total operating lease liability&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 657&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 712&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Finance lease assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Finance lease right-of-use assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 19,869&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 12,346&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Finance lease liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Current finance lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Current portion of lease financing&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 6,248&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,933&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Non-current finance lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Long-term lease financing&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 9,234&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 8,157&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Total finance lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 15,482&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 12,090&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="As_Of_9_30_2024_srt_RangeAxis_srt_MinimumMember_7EF2EemRtU-CPvJYMDyn1A"
      id="Narr_b4DDwXLp00OOwQL6oG6Qxg">P1M</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="As_Of_9_30_2024_srt_RangeAxis_srt_MaximumMember_Ck5QT3oSa0aMJhTK47oJtA"
      id="Narr_sp9-fJ3onUOvMlAAzNEiKw">P8Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <hnrg:OperatingLeaseInterestPaymentOnLiability
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-5"
      id="Narr_yEz6hiUu4U-BE9bz1ErZ8A"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">300000</hnrg:OperatingLeaseInterestPaymentOnLiability>
    <hnrg:NumberOfFinancingLeases
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="INF"
      id="Narr_fXvWQnKkukaiHzi4yrk8Dg"
      unitRef="Unit_Standard_lease_8iXmn43z0kSLr_bN6NJNAQ">4</hnrg:NumberOfFinancingLeases>
    <hnrg:FinancingLeasesDepreciationExpense
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-5"
      id="Narr_Den86ER650y7LdalU0dD6w"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1500000</hnrg:FinancingLeasesDepreciationExpense>
    <hnrg:FinancingLeasesDepreciationExpense
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-5"
      id="Narr_KuRz56yGwEKstAop7_nSNQ"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">3700000</hnrg:FinancingLeasesDepreciationExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-5"
      id="Narr_fkFs5l8X0kyAB0kX5qDLUA"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">400000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-5"
      id="Narr_6V3vLo0410mCuJ7f3srMzA"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1100000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-5"
      id="Narr_i-0fdCwWrECSfv2GfDrocg"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1800000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:DeferredCostsLeasingNet
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-5"
      id="Narr_tS0_tRvRxESKyPfaWquIHQ"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">200000</us-gaap:DeferredCostsLeasingNet>
    <us-gaap:DeferredCostsLeasingNet
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-5"
      id="Narr_-VQRDhIqO0qLWaCjN97L3Q"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">100000</us-gaap:DeferredCostsLeasingNet>
    <hnrg:NumberOfFinancingLeases
      contextRef="As_Of_9_30_2023_jf-6webzMUua--2c84MDIw"
      decimals="INF"
      id="Narr_TtWvfiBmvkOboys84paIug"
      unitRef="Unit_Standard_lease_8iXmn43z0kSLr_bN6NJNAQ">0</hnrg:NumberOfFinancingLeases>
    <hnrg:NumberOfFinancingLeases
      contextRef="As_Of_9_30_2023_jf-6webzMUua--2c84MDIw"
      decimals="INF"
      id="Narr_gPeUVPqAsU-b23zostzg4g"
      unitRef="Unit_Standard_lease_8iXmn43z0kSLr_bN6NJNAQ">0</hnrg:NumberOfFinancingLeases>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Group_E8eflLtplUqfHSe5cFaOkg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;The following information&#160;relates to our leases (dollar amounts in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:41.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Operating lease information:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Operating cash outflows from operating leases&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 38&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 142&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 156&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:41.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Weighted average remaining lease term in years&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8.0&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8.75&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8.0&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8.75&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Weighted average discount rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9.8&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6.0&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9.8&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6.0&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:41.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Finance lease information:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Financing cash outflows from finance leases&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,440&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,105&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:41.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Proceeds from sale and leaseback arrangement&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,783&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:41.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Weighted average remaining lease term in years&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2.39&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2.39&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:41.3%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Weighted average discount rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9.09&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9.09&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;%&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;For the Nine Months Ended September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:10.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;For the Year Ended December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:0pt;visibility:hidden;"&gt;&lt;td colspan="10" style="padding:0pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(In thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Operating lease assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_oehDSPVRk0aquzZeYOR0Fg;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Buildings and equipment&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 657&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 712&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Operating lease liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Current operating lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_S0-COLMUukq0a3B7P85fTw;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;                        -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 58&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Non-current operating lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_MtwCTIwFJEiByBBvGzeIsQ;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 657&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 654&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Total operating lease liability&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 657&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 712&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Finance lease assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Finance lease right-of-use assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 19,869&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 12,346&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Finance lease liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Current finance lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Current portion of lease financing&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 6,248&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,933&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Non-current finance lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:32.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Long-term lease financing&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 9,234&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 8,157&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Total finance lease liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:32.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.67%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 15,482&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 12,090&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_aU4jjvLpeUy-HN5VV9gnXg_4_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">38000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_qE6Fm697-ESkY5zGhjNFGA_4_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">52000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_yKwFOfCFZEWOWF41FR2NzA_4_10"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">142000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_uyV_XxkSE0mJWPP9Gz6GWw_4_13"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">156000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      id="Tc_g5XU17OMyUqNrhHUlCWsPQ_5_3">P8Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="As_Of_9_30_2023_jf-6webzMUua--2c84MDIw"
      id="Tc_QublU0V5tE6sMzTPU5dVAw_5_6">P8Y9M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      id="Tc_a1KfNUokFUWa44vQL_Arsw_5_10">P8Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="As_Of_9_30_2023_jf-6webzMUua--2c84MDIw"
      id="Tc_tnuRLucSD0irkkrH9iuXPg_5_13">P8Y9M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="3"
      id="Tc_l1dEqvSdD0O0NN__hC1PEA_6_3"
      unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg">0.098</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="As_Of_9_30_2023_jf-6webzMUua--2c84MDIw"
      decimals="3"
      id="Tc_BI5ygm0bTkewvGA_KaNWlA_6_6"
      unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg">0.060</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="3"
      id="Tc_JCb28gK82UWOc68g1Nwqnw_6_10"
      unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg">0.098</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="As_Of_9_30_2023_jf-6webzMUua--2c84MDIw"
      decimals="3"
      id="Tc_0U5E4vB0H0icJy6DH6rWCw_6_13"
      unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg">0.060</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_Y0Ejs6LNYkyU7N9KMr5nJA_8_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1440000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_bC7YEy027EycJyf7jokImg_8_10"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">4105000</us-gaap:FinanceLeasePrincipalPayments>
    <hnrg:ProceedsFromSaleLeasebackTransaction
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_ibCeiL6RREuYICQ4hUiHoQ_9_10"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">3783000</hnrg:ProceedsFromSaleLeasebackTransaction>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      id="Tc_qEi6UbsPCkK4BSyXKPOVJg_10_3">P2Y4M20D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      id="Tc_bBVi7kZE9EKQ3xR1BXTBXg_10_10">P2Y4M20D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="4"
      id="Tc_8q2odLGyU0KqZZ_-8Pl3-g_11_3"
      unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg">0.0909</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="4"
      id="Tc_i-3hR2pjqUWIedmverseWg_11_10"
      unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg">0.0909</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tb_1Uou3cl_dk2v_EokTo9kfw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Operating Leases&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Finance Leases&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:0pt;visibility:hidden;"&gt;&lt;td colspan="7" style="padding:0pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(In thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2024&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,872&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 108&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,490&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2026&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 121&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,331&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2027&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 125&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 749&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;2028&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 129&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Thereafter&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 494&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Total minimum lease payments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 977&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 17,442&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Less imputed interest and deferred finance fees&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (320)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (1,960)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Total lease liability&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 657&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,482&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_oDeVbJbiR0uQDlZ0Mh0npw_3_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1872000</us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_76h1zeSD4UyGGa_uLITQeg_4_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">108000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_2b4SKR5Mh06OZ55M9EeXug_4_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">7490000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_lxAwIpSFqU-nVP5-mBy-ng_5_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">121000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_-E2xUR_r2E6YEh2LVpaAIA_5_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">7331000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_p8l74hCPWESOTZm5p589RA_6_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">125000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_u8PT001-t02fHfy0rTf20w_6_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">749000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_sLVZ9x5QYEetyTc5y3fkog_7_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">129000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_QwtLBw0USUW_99Uq_DZACQ_7_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_GQcfMI_exk6gWKJEcFGUdg_8_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">494000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_tqN-3UWu70qSPXnSAnWEBg_8_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">0</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_a5hDK8OkrUaYrbooTc-XEQ_9_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">977000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_EyiCU6Pb90-TEhAvrar98w_9_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">17442000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_HpI5ubj6P0-7TQdgCvCxDw_10_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">320000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_1WF9lH2OIkGMZCQjOpxN9w_10_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1960000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_-sKc-bDFHUaR4HdQU26o_g_11_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">657000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_jVnLLBRZ9E6Zg0yCis05qw_11_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">15482000</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_eWdMDgIBXUqKC3aJ5NuHHw_4_5"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">657000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_sL6DeMbjNEq9cYDRlRm21Q_4_8"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">712000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_0lLYHOeSZkm3uFtq-f1byQ_6_8"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">58000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_2FMktzsWz0y0f0CiRKdq5g_7_5"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">657000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_p5uC2POEVUqYXI9bDSWPGw_7_8"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">654000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_YqnohkEZAkmzxQt9rr6XGw_8_5"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">657000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_6ebEc_8whUS9V0vt346v1w_8_8"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">712000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_Q36z5jbwxkGCU577wxd83A_10_5"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">19869000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_hWM0G_BcPUm2mPwbInw5pA_10_8"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">12346000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_2IFA0Pl3NEaRHJwyJVnPxQ_12_5"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">6248000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_6WPCxKPGWk2PD2o51UjrZg_12_8"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">3933000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_68jMOshRYE2qLAWehdvKrw_13_5"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">9234000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_eJjm5EBoJ0WDh_YeT_HJEQ_13_8"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">8157000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiability
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_NClztcbqKUCBb-ye2JvrhQ_14_5"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">15482000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-3"
      id="Tc_FW8rYV_h9UqS447rWyMyiA_14_8"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">12090000</us-gaap:FinanceLeaseLiability>
    <hnrg:SelfInsuranceTextBlock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tb_UO5oK0YVHEyScgJOuqY44Q">&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;(11)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;SELF-INSURANCE&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;We self-insure our non-leased underground mining equipment. Such equipment was&#160;allocated among four&#160;mining units dispersed over seven&#160;miles and seven mining units dispersed over eleven miles, at September&#160;30,&#160;2024 and December&#160;31,&#160;2023, respectively. The historical cost of such equipment was approximately $247.3 million and&#160;$262.0&#160;million as of September&#160;30,&#160;2024, and December&#160;31,&#160;2023.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;We also self-insure for workers&#x2019; compensation claims. Restricted cash of $5.8&#160;million and $4.3 million as&#160;of September&#160;30,&#160;2024, and December&#160;31,&#160;2023, represents cash held and controlled by a third party and is restricted primarily for&#160;future workers&#x2019; compensation claim payments.&lt;/p&gt;</hnrg:SelfInsuranceTextBlock>
    <hnrg:NumberOfMiningUnits
      contextRef="As_Of_9_30_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MiningPropertiesAndMineralRightsMember_egvMgKafBEeFLtOj17sdeQ"
      decimals="INF"
      id="Narr_KWFaHGKhq0aLBBiQzu037w"
      unitRef="Unit_Standard_item_ZQV0-GR7y0KqI6dQDd2UEA">4</hnrg:NumberOfMiningUnits>
    <hnrg:GeographicSpreadOfMiningUnitsInMiles
      contextRef="As_Of_9_30_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MiningPropertiesAndMineralRightsMember_egvMgKafBEeFLtOj17sdeQ"
      decimals="INF"
      id="Narr_nVXNAuMnQU2LcyVq-55S2Q"
      unitRef="Unit_Standard_item_ZQV0-GR7y0KqI6dQDd2UEA">7</hnrg:GeographicSpreadOfMiningUnitsInMiles>
    <hnrg:NumberOfMiningUnits
      contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MiningPropertiesAndMineralRightsMember_RHDaIv1z70mRvWddivizDw"
      decimals="INF"
      id="Narr__nTw7OhUUEGahFD0IkZCsQ"
      unitRef="Unit_Standard_item_ZQV0-GR7y0KqI6dQDd2UEA">7</hnrg:NumberOfMiningUnits>
    <hnrg:GeographicSpreadOfMiningUnitsInMiles
      contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MiningPropertiesAndMineralRightsMember_RHDaIv1z70mRvWddivizDw"
      decimals="INF"
      id="Narr_XJhgaiRFtEy902ufDFkXMA"
      unitRef="Unit_Standard_item_ZQV0-GR7y0KqI6dQDd2UEA">11</hnrg:GeographicSpreadOfMiningUnitsInMiles>
    <us-gaap:OperatingLeaseLiability
      contextRef="As_Of_9_30_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MiningPropertiesAndMineralRightsMember_egvMgKafBEeFLtOj17sdeQ"
      decimals="-5"
      id="Narr_wrRdwg1FD0OMZNmlVet7Pg"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">247300000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MiningPropertiesAndMineralRightsMember_RHDaIv1z70mRvWddivizDw"
      decimals="-5"
      id="Narr_0UGRqSXI4kCBAzaG6uQWrg"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">262000000.0</us-gaap:OperatingLeaseLiability>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-5"
      id="Narr_iBk15x4ra02n7vtiPFKfcg"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">5800000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="As_Of_12_31_2023_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis_hnrg_FutureWorkersCompensationClaimPaymentsMember_h1L2ffXxWESvf90rjta2Ww"
      decimals="-5"
      id="Narr_6k87zX6OlkintIxSBAW79Q"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">4300000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:FairValueMeasurementInputsDisclosureTextBlock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tb_DXRyCUHjp0auCgfxaWNYnw">&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;(12)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;FAIR VALUE MEASUREMENTS&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;We account for certain assets and liabilities at fair value. The hierarchy below lists three levels of fair value based on the extent to which inputs used in measuring fair value are observable in the market. We categorize each of our fair value measurements in one of these three 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','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Level 1: Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities. We consider 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 no Level 1 instruments.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Level 2: Quoted prices in markets that are not active, or inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability. We have no Level 2 instruments.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Level 3: 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 no market activity).&#160;ARO liabilities use Level&#160;&lt;i style="font-style:italic;"&gt;3&lt;/i&gt;&#160;non-recurring fair value measures&lt;i style="font-style:italic;"&gt;.&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Credit Risk&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company&#x2019;s financial instruments exposed to concentrations of credit risk consist primarily of cash and cash equivalents, and restricted cash.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company&#x2019;s cash and cash equivalent and restricted cash balances on deposit with financial institutions total $9.6&#160;million&#160;and $7.1&#160;million as of September&#160;30,&#160;2024 and December&#160;31,&#160;2023, respectively, which exceeded&#160;FDIC&#160;insured limits. The Company regularly monitors these institutions&#x2019; financial condition. The Company utilizes large and reputable banking institutions which it believes mitigates these risks. The Company has not experienced any losses in such accounts.&lt;/p&gt;</us-gaap:FairValueMeasurementInputsDisclosureTextBlock>
    <hnrg:CashAndCashEquivalentsRestrictedCashBalancesDeposits
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-5"
      id="Narr_WrY6iukWBkSaKSuLES-wmg"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">9600000</hnrg:CashAndCashEquivalentsRestrictedCashBalancesDeposits>
    <hnrg:CashAndCashEquivalentsRestrictedCashBalancesDeposits
      contextRef="As_Of_12_31_2023_nbc0PkmDBUSYG2NwT8-Bfg"
      decimals="-5"
      id="Narr_1xAd8SxwSkuj0PPNmmN0wQ"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">7100000</hnrg:CashAndCashEquivalentsRestrictedCashBalancesDeposits>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tb_hIct8NsjNUWp4qjvrulthg">&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;(13)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;EQUITY METHOD INVESTMENTS&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;We own a 50% interest in Sunrise Energy, LLC, which owns gas reserves and gathering equipment with plans to develop and operate such reserves.&#160;Sunrise Energy, LLC, also plans to develop&#160;and explore&#160;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 our condensed consolidated balance sheets as of September&#160;30,&#160;2024, and December&#160;31,&#160;2023, was $2.1 million and $2.8 million, respectively.&lt;/p&gt;</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_9_30_2024_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_hnrg_SunriseEnergyLlcMember_xPCqnTE2RE-cQ3HtkHpqIg"
      decimals="2"
      id="Narr_8bxKwgPXtkmygcZI5QtbcQ"
      unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestments
      contextRef="As_Of_9_30_2024_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_hnrg_SunriseEnergyLlcMember_xPCqnTE2RE-cQ3HtkHpqIg"
      decimals="-5"
      id="Narr_8zT0bOxDJE21ZMaotwYXoQ"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">2100000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="As_Of_12_31_2023_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_hnrg_SunriseEnergyLlcMember_2arv0ZyZ2UGwIX2sSr6Yuw"
      decimals="-5"
      id="Narr_RO_0CdKJj0yQJHxRzpO0kA"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">2800000</us-gaap:EquityMethodInvestments>
    <hnrg:ConvertibleNotesDisclosureTextBlock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tb_l35mLKKEfkGm6cd_RZz8-w">&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;(14)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;CONVERTIBLE NOTES&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-size:10pt;"&gt;On July&#160;29, 2022,&#160;we issued a &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;$5.0&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; million senior unsecured convertible note (the &#x201c;July&#160;29&lt;/span&gt;&lt;sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;"&gt;th&lt;/sup&gt;&lt;span style="font-size:10pt;"&gt; Note&#x201d;) to a related party affiliated with an independent member of our board of directors. The July&#160;29&lt;/span&gt;&lt;sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;"&gt;th&lt;/sup&gt;&lt;span style="font-size:10pt;"&gt; Note&#160;carried an interest rate of &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;8%&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; per annum with a maturity date of December&#160;29, 2028. For the period August&#160;18, 2022, through August&#160;17, 2024, the holder had the option to convert the July&#160;29&lt;/span&gt;&lt;sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;"&gt;th&lt;/sup&gt;&lt;span style="font-size:10pt;"&gt; Note&#160;into shares of the Company&#x2019;s common stock at a conversion price of &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;$6.254&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;.&#160;During the first quarter of 2024, the holders of the July&#160;29&lt;/span&gt;&lt;sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;"&gt;th&lt;/sup&gt;&lt;span style="font-size:10pt;"&gt; Note&#160;converted them into &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;799,488&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; shares of common stock of the Company, and in connection with such early conversion, we elected to pay interest through August&#160;2025 with &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;112,570&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; shares of common stock on the conversion date. We recorded a loss on extinguishment of debt in the condensed consolidated statements of operations in the amount of &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;$0.6&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&#160;million during the&#160;three months ended March 31, 2024. As of September&#160;30,&#160;2024, the entire July&#160;29&lt;/span&gt;&lt;sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;"&gt;th&lt;/sup&gt;&lt;span style="font-size:10pt;"&gt; Note&#160;had been converted to shares of common stock of the Company.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-size:10pt;"&gt;On August&#160;8, 2022, we issued an additional &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;$4.0&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; million of senior unsecured convertible notes (the &#x201c;August&#160;8&lt;/span&gt;&lt;sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;"&gt;th&lt;/sup&gt;&lt;span style="font-size:10pt;"&gt; Notes&#x201d;) to related parties&#160;affiliated with independent members of our board of directors. The August&#160;8&lt;/span&gt;&lt;sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;"&gt;th&lt;/sup&gt;&lt;span style="font-size:10pt;"&gt; Notes&#160;carried&#160;an interest rate of &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;8%&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; per annum with a maturity date of December&#160;29, 2028. For the period August&#160;18, 2022, through August&#160;17, 2024, the holder had the option to convert the Notes&#160;into shares of the Company&#x2019;s common stock at a conversion price of &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;$6.254&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;. Beginning August&#160;8, 2025, we could elect to redeem the August&#160;8&lt;/span&gt;&lt;sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;"&gt;th &lt;/sup&gt;&lt;span style="font-size:10pt;"&gt;Notes&#160;and the holder was obligated to surrender them at 100% of the outstanding principal balance together with any accrued unpaid interest. Upon receipt of the redemption notice from the Company, the holder could have elected to convert the principal balance and accrued interest into the Company&#x2019;s common stock. During the first quarter of 2024, the holders converted&#160;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;$3.0&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&#160;million of the August&#160;8&lt;/span&gt;&lt;sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;"&gt;th&lt;/sup&gt;&lt;span style="font-size:10pt;"&gt; Notes&#160;into&#160;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;479,693&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&#160;shares of common stock of the Company, and in connection with such early conversion, we elected to pay interest through&#160;&lt;/span&gt;&lt;i style="font-size:10pt;font-style:italic;"&gt;August&#160;2025&lt;/i&gt;&lt;span style="font-size:10pt;"&gt;&#160;with&#160;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;67,542&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&#160;shares of common stock on the conversion date.&#160;During the same period, the holders also converted accrued interest into&#160;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;57,564&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&#160;shares of the Company&#x2019;s common stock. We&#160;recorded a loss on extinguishment of debt during the first quarter of 2024 in the condensed consolidated statements of operations in the amount of &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;$0.3&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; million&lt;/span&gt;&lt;i style="font-size:10pt;font-style:italic;"&gt;.&lt;/i&gt;&lt;span style="font-size:10pt;"&gt;&#160;During the second quarter of 2024, the holder&#160;converted the&#160;remaining &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;$1.0&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; million of August&#160;8&lt;/span&gt;&lt;sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;"&gt;th&lt;/sup&gt;&lt;span style="font-size:10pt;"&gt; Notes&#160;into &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;159,898&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&#160;shares of common stock of the Company, and&#160;in connection with such early conversion, we paid accrued interest and additional shares of common stock of &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;5,099&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;25,003&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;, respectively, on the conversion date. We&#160;recorded a loss on extinguishment of debt during the second quarter of 2024 in the condensed consolidated statements of operations in the amount of &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;$0.2&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&#160;million. As of September&#160;30,&#160;2024, the entire August&#160;8&lt;/span&gt;&lt;sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;"&gt;th&lt;/sup&gt;&lt;span style="font-size:10pt;"&gt; Note&#160;had been converted to shares of common stock of the Company.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-size:10pt;"&gt;On August&#160;12, 2022, we issued an additional&#160;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;$10.0&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; million senior unsecured convertible note&#160;(the &#x201c;August&#160;12&lt;/span&gt;&lt;sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;"&gt;th&lt;/sup&gt;&lt;span style="font-size:10pt;"&gt; Note&#x201d;) to an unrelated party. The August&#160;12&lt;/span&gt;&lt;sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;"&gt;th&lt;/sup&gt;&lt;span style="font-size:10pt;"&gt; Note&#160;carried an interest rate of &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;8%&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; per annum with a maturity date of December&#160;31, 2026. For the period August&#160;18, 2022, through the maturity date, the holder had the option to convert the August&#160;12&lt;/span&gt;&lt;sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;"&gt;th&lt;/sup&gt;&lt;span style="font-size:10pt;"&gt; Note&#160;into shares of the Company&#x2019;s common stock at a conversion price of &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;$6.15&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;. Beginning August&#160;12, 2025, we could elect to redeem the August&#160;12&lt;/span&gt;&lt;sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;"&gt;th&lt;/sup&gt;&lt;span style="font-size:10pt;"&gt; Note&#160;and the holder would have been obligated to surrender at 100% of the outstanding principal balance together with any accrued unpaid interest.&#160;Upon receipt of the redemption notice from the Company, the holder could elect to convert the principal balance and accrued interest into&#160;the Company&#x2019;s common stock. During the&#160;three&#160;months ended&#160;March&#160;31, 2024,&#160;the holder converted accrued interest into&#160;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;65,041&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&#160;shares of the Company&#x2019;s common stock. During the second quarter of 2024, the holder&#160;converted the&#160;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;$10.0&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; million August&#160;12&lt;/span&gt;&lt;sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;"&gt;th&lt;/sup&gt;&lt;span style="font-size:10pt;"&gt; Note&#160;into &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;1,626,016&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&#160;shares of common stock of the Company, and&#160;in connection with such early conversion, we paid accrued interest and additional shares of common stock of &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;49,716&lt;/span&gt;&lt;span style="font-size:10pt;"&gt; and &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;224,268&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;, respectively, on the conversion date.&#160;We&#160;recorded a loss on extinguishment of debt in the condensed consolidated statements of operations in the amount of &lt;/span&gt;&lt;span style="font-size:10pt;"&gt;$1.7&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;&#160;million during the second quarter of 2024. As of September&#160;30,&#160;2024, the entire August&#160;12&lt;/span&gt;&lt;sup style="font-size:6.37pt;line-height:100%;top:0pt;vertical-align:top;"&gt;th&lt;/sup&gt;&lt;span style="font-size:10pt;"&gt; Note&#160;had been converted to shares of common stock of the Company.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;The funds received from the issuance of the various notes described above&#160;were&#160;used to provide additional working capital to the Company. The conversion price and number of shares of the Company&#x2019;s common stock issuable upon conversion&#160;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;</hnrg:ConvertibleNotesDisclosureTextBlock>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="Duration_7_29_2022_To_7_29_2022_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_c9ylOGr0ZUuxlnm9xIkuIA"
      decimals="-5"
      id="Narr_CkfUoKsMmUyr4t6qby6kGA"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">5000000.0</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="As_Of_7_29_2022_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_PgPjvmt7Jkuyn5FWrKP4yg"
      decimals="2"
      id="Narr_D5ViIcLDxUWT5wxbBQ-5Fw"
      unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg">0.08</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="As_Of_7_29_2022_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_C5rgtFiQt0ind7pWaGuZ3g"
      decimals="INF"
      id="Narr_Dl6n-aG8UEiMFZYOzYKhrQ"
      unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw">6.254</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="Duration_1_1_2024_To_3_31_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_4sGAviALmkCgEdWYs5btkQ"
      decimals="INF"
      id="Narr_Nb_k9Wqo30SwfLLyJAT8Vg"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">799488</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <hnrg:DebtConversionConvertedInstrumentSharesUsedForInterest
      contextRef="As_Of_3_31_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_cifugaxVp0ONq2ed8pK9HA"
      decimals="INF"
      id="Narr_Q7c4GgrsY0C_SY8xEdeIKg"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">112570</hnrg:DebtConversionConvertedInstrumentSharesUsedForInterest>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="Duration_1_1_2024_To_3_31_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_4sGAviALmkCgEdWYs5btkQ"
      decimals="-5"
      id="Narr_9zewojc97UaOTRiKh_orRA"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-600000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="Duration_8_8_2022_To_8_8_2022_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember__0ytsQIep0yxWmAkh9ybWA"
      decimals="-5"
      id="Narr_iWVDEptHRkKN201PH63WzA"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">4000000.0</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="As_Of_8_8_2022_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_1KNu2IkWmUWsjDD-IJSn-Q"
      decimals="2"
      id="Narr_wwZyFaHwuEC2LX_eq6iFZg"
      unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg">0.08</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="As_Of_8_8_2022_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_1KNu2IkWmUWsjDD-IJSn-Q"
      decimals="INF"
      id="Narr_jjJ9c7qS4UK_6KQEmPlAuA"
      unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw">6.254</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtConversionOriginalDebtAmount1
      contextRef="Duration_1_1_2024_To_3_31_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_1rgKXtJ6u0KKq9GC9vI6Bg"
      decimals="-5"
      id="Narr_JKHZnLh4UEiVX-zsRUNoQA"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">3000000.0</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="Duration_1_1_2024_To_3_31_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_1rgKXtJ6u0KKq9GC9vI6Bg"
      decimals="INF"
      id="Narr_I-5Hp4OKmkiDahFmcywTog"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">479693</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <hnrg:DebtConversionConvertedInstrumentSharesUsedForInterest
      contextRef="As_Of_3_31_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_5wOzRIIWb02_WyfQd_o5Tg"
      decimals="INF"
      id="Narr_A2bxVZVBwUWRWiXkPjimsQ"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">67542</hnrg:DebtConversionConvertedInstrumentSharesUsedForInterest>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="Duration_1_1_2024_To_3_31_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_RepresentsConversionPriceOf615WithMaturityDateOfDecember2028AdditionalSharesMember_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_4GyR82dZRkKoUODK6ZmhXQ"
      decimals="INF"
      id="Narr_P026q2dqY0uli2vDEgKAEA"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">57564</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="Duration_1_1_2024_To_3_31_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_1rgKXtJ6u0KKq9GC9vI6Bg"
      decimals="-5"
      id="Narr_liWOCNndckituaE6UsbPqw"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-300000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DebtConversionOriginalDebtAmount1
      contextRef="Duration_7_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_sUQ2qIUPUkWqvpMJOoqCNw"
      decimals="-5"
      id="Narr_NhS_9MZnOEqIf8P9H2Nq7g"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1000000.0</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="Duration_7_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_sUQ2qIUPUkWqvpMJOoqCNw"
      decimals="INF"
      id="Narr_wsHp8rnAo06yiCK__TpIgw"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">159898</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <hnrg:DebtConversionConvertedInstrumentSharesUsedForInterest
      contextRef="As_Of_9_30_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_RepresentsConversionPriceOf615WithMaturityDateOfDecember2028AdditionalSharesMember_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_n1a6yyKx2E6q0JI7eaQimw"
      decimals="INF"
      id="Narr_g7B4-h3XHkKBp4os1FyptQ"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">5099</hnrg:DebtConversionConvertedInstrumentSharesUsedForInterest>
    <hnrg:DebtConversionConvertedInstrumentAdditionalShares
      contextRef="Duration_7_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_sUQ2qIUPUkWqvpMJOoqCNw"
      decimals="INF"
      id="Narr_syu_Gn3uzUaP1ygG1gMwbA"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">25003</hnrg:DebtConversionConvertedInstrumentAdditionalShares>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="Duration_7_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_srt_DirectorMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point15MaturityDateDecember2028Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_sUQ2qIUPUkWqvpMJOoqCNw"
      decimals="-5"
      id="Narr_rWR7f3zjcEe5HzgVlwre0g"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">200000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="Duration_8_12_2022_To_8_12_2022_srt_CounterpartyNameAxis_hnrg_NonaffiliatedPartyMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_cNxnqRHQREagOPLTpDZzsA"
      decimals="-5"
      id="Narr_5368os3KuEy4q8bPrtVHag"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">10000000.0</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="As_Of_8_12_2022_srt_CounterpartyNameAxis_hnrg_NonaffiliatedPartyMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_hVnjkN3ookmyzifyBtCgtA"
      decimals="2"
      id="Narr_8vB_1tDOUESFaiDbTnKXEQ"
      unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg">0.08</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="As_Of_8_12_2022_srt_CounterpartyNameAxis_hnrg_NonaffiliatedPartyMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_hVnjkN3ookmyzifyBtCgtA"
      decimals="INF"
      id="Narr_fZHaXXHmbUK1T-USNhSERw"
      unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw">6.15</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="Duration_1_1_2024_To_3_31_2024_srt_CounterpartyNameAxis_hnrg_NonaffiliatedPartyMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_KanexdZUYESyYnVcPihAFw"
      decimals="INF"
      id="Narr_6jG_dbp0IEGZd9IZyy_wug"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">65041</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtConversionOriginalDebtAmount1
      contextRef="Duration_7_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_NonaffiliatedPartyMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_O9oeBZojsUK6XwID8qu9SQ"
      decimals="-5"
      id="Narr_XBnUZq4Pn0u3iVIcr7Tsow"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">10000000.0</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="Duration_7_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_NonaffiliatedPartyMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_O9oeBZojsUK6XwID8qu9SQ"
      decimals="INF"
      id="Narr_nOvhpXkRmke16tPLHjKPrQ"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">1626016</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <hnrg:DebtConversionConvertedInstrumentAdditionalShares
      contextRef="Duration_7_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_NonaffiliatedPartyMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_O9oeBZojsUK6XwID8qu9SQ"
      decimals="INF"
      id="Narr_DAITKXDBZUOMg4o4811kmA"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">49716</hnrg:DebtConversionConvertedInstrumentAdditionalShares>
    <hnrg:DebtConversionConvertedInstrumentSharesUsedForInterest
      contextRef="As_Of_9_30_2024_srt_CounterpartyNameAxis_hnrg_NonaffiliatedPartyMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_rz8bZXUFtUuKN3pBPcgXCA"
      decimals="INF"
      id="Narr_HiZhd_SRkUCR_squqZN7vQ"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">224268</hnrg:DebtConversionConvertedInstrumentSharesUsedForInterest>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="Duration_7_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_NonaffiliatedPartyMember_us-gaap_DebtConversionByUniqueDescriptionAxis_hnrg_ConversionPrice6Point254MaturityDateDecember2026Member_us-gaap_LongtermDebtTypeAxis_hnrg_SeniorUnsecuredConvertibleNotesMember_O9oeBZojsUK6XwID8qu9SQ"
      decimals="-5"
      id="Narr_PCg6px8LA0ipYncPIEIxhA"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-1700000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tb_YxI2q2GOiEqpZOHYuGO5pA">&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;(15)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;NOTES&#160;PAYABLE&#160;- RELATED PARTIES&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;In March&#160;2024, we issued unsecured promissory notes, having a 12-month maturity date and 12% per annum interest rate, to (i)&#160;Charles R. Wesley IV Revocable Trust (in which our director Charles R. Wesley IV has a pecuniary interest) in the principal amount of $2,000,000, (ii)&#160;Lubar Opportunities Fund I, LLC (in which are our director David J. Lubar has a pecuniary interest) in the principal amount of $2,500,000, and (iii)&#160;Hallador Alternative Investment Advisors LLC (in which our director David C. Hardie has a pecuniary interest) in the principal amount of $500,000. The related party notes were paid off in June&#160;2024 with proceeds from the prepaid physically delivered power contract&#160;mentioned above in &lt;i style="font-style:italic;"&gt;&#x201c;Note&#160;7&#160;&#x2013; Revenue&#x201d;&lt;/i&gt;.&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="As_Of_3_31_2024_us-gaap_DebtInstrumentAxis_hnrg_UnsecuredPromissoryNotesMember_f5blALktTU2vdW7X7p_34Q"
      decimals="2"
      id="Narr_IaTwZqVpy0ielu_UTgd9LQ"
      unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg">0.12</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="As_Of_3_31_2024_us-gaap_DebtInstrumentAxis_hnrg_UnsecuredPromissoryNotesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_hnrg_DirectorCharlesRWesleyIvMember_ILZciJ5OrEGyGedpIjEGQg"
      decimals="0"
      id="Narr_x1oVivAqr0KGhruZ1tXeMw"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">2000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="As_Of_3_31_2024_us-gaap_DebtInstrumentAxis_hnrg_UnsecuredPromissoryNotesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_hnrg_DirectorDavidJLubarMember_vfj11QrR-EiCMnb8B-iqCw"
      decimals="0"
      id="Narr_31RRkLQbDkmKBI9WuF-Hzw"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">2500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="As_Of_3_31_2024_us-gaap_DebtInstrumentAxis_hnrg_UnsecuredPromissoryNotesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_hnrg_DirectorDavidCHardieMember_N882tMAD0U63kLgyAFW6Cw"
      decimals="0"
      id="Narr_qsaoGcR09kuL_sGgdfTxAQ"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tb_i9AfRlnvvEq02JvN46fE8w">&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;(16)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;ORGANIZATIONAL RESTRUCTURING&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;On February&#160;23, 2024,&#160;(the &#x201c;Effective Date&#x201d;), we committed to a reorganization effort in the Coal Operations Segment&#160;(the &#x201c;Reorganization Plan&#x201d;) that included a workforce reduction of approximately 110&#160;employees, or approximately 12% of the workforce. The reduction in workforce was communicated to employees on the Effective Date and implemented immediately, subject to certain administrative procedures. The Reorganization Plan is designed to strengthen our financial and operational efficiency and&#160;create significant operational savings and higher margins in our coal segment. This step will help to advance our transition from a company primarily focused on coal production to a more resilient and diversified&#160;integrated independent power producer (&#x201c;IPP&#x201d;).&#160;As part of this initiative, we substantially idled production at our higher cost surface mines, Prosperity Mine, and&#160;Freelandville Mine, with minimal ongoing production. We also focused our&#160;seven&#160;units of underground equipment on&#160;four&#160;units of our lowest cost production at our Oaktown Mine.&#160;In connection with the Reorganization Plan, we incurred aggregate expenses of $1.9&#160;million ($1.1 million in the first quarter of 2024 and $0.8 million in the second quarter of 2024) that&#160;were included in operating expenses in the condensed consolidated statements of operations.&#160;These charges related to&#160;compensation, tax, professional, and insurance related expenses and are considered one-time charges paid in the nine&#160;months of 2024.&lt;/p&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <hnrg:NumberOfEmployeesWorkforceReduction
      contextRef="As_Of_2_23_2024_5VsrD92HDUmRGowdB03tsw"
      decimals="INF"
      id="Narr_GU1B5W7u2UeDUx_OZAewuw"
      unitRef="Unit_Standard_employee_46c6ttGtR0eEBPO6jzfzPg">110</hnrg:NumberOfEmployeesWorkforceReduction>
    <hnrg:PercentageOfWorkforceReduction
      contextRef="As_Of_2_23_2024_5VsrD92HDUmRGowdB03tsw"
      decimals="2"
      id="Narr_srho-gpu1UWdgO4nOImROw"
      unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg">0.12</hnrg:PercentageOfWorkforceReduction>
    <us-gaap:RestructuringReserve
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-5"
      id="Narr_DWg3Y_dSCkKcjqC_l0qDTw"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1900000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="As_Of_3_31_2024_Dpb-o5XUvUm35U2nbzcjkg"
      decimals="-5"
      id="Narr_sWf20-huX0SGMQ_ZxZUNCg"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1100000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="As_Of_6_30_2024_u4p-a_aHvkqngXYJodmTAw"
      decimals="-5"
      id="Narr_5HukSALnO0WWZsj13HaJBQ"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">800000</us-gaap:RestructuringReserve>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tb_XhT43pbw_Uazd3FmgpYRnA">&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;(17)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;AT THE MARKET AGREEMENT&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;On&#160;December&#160;18,&#160;2023&lt;i style="font-style:italic;"&gt;,&lt;/i&gt;&#160;we entered into an At The&#160;Market Issuance Sales Agreement (the &#x201c;Sales Agreement&#x201d;) with B. Riley Securities,&#160;Inc. (the &#x201c;Agent&#x201d;), pursuant to which we may&#160;issue and sell, from time to time, shares (the &#x201c;Shares&#x201d;) of our common stock, par value $0.01&#160;per share (the &#x201c;Common Stock&#x201d;), with aggregate gross proceeds of up to $50.0 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, we or the Agent have the right, by giving&#160;five&#160;(5)&#160;days&#x2019; notice, to terminate the Sales Agreement in our and the Agents sole discretion. The Agent&#160;may&#160;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 0pt 12pt 0pt;"&gt;During the nine months ended September 30, 2024, we issued 4,654,430&#160;shares of Common Stock under the ATM Program for net proceeds of $34.5&#160;million. No shares were issued under the ATM Program during the third quarter of 2024.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_18_2023_Wc6WqnkP_kCayre6pJdZow"
      decimals="INF"
      id="Narr_bMpf5i5kmk6nXWnX9eOwSA"
      unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <hnrg:EquitySalesAgreementMaximumAggregateGrossProceeds
      contextRef="As_Of_12_18_2023_srt_CounterpartyNameAxis_hnrg_BRileySecuritiesIncMember_us-gaap_SubsidiarySaleOfStockAxis_hnrg_AtMarketOfferingMember_gvC9E6Ko2kCs7OAqV2PblA"
      decimals="-5"
      id="Narr_khzG6EAZ40iLxmLkQrtx4g"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">50000000.0</hnrg:EquitySalesAgreementMaximumAggregateGrossProceeds>
    <hnrg:AtmOfferingNoticeForTermination
      contextRef="Duration_12_18_2023_To_12_18_2023_srt_CounterpartyNameAxis_hnrg_BRileySecuritiesIncMember_us-gaap_SubsidiarySaleOfStockAxis_hnrg_AtMarketOfferingMember_IFpBnJav6U-cF-FEDMOt_Q"
      id="Narr_wBnGVge-80y8rU3TsQZxWg">P5D</hnrg:AtmOfferingNoticeForTermination>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_1_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_BRileySecuritiesIncMember_us-gaap_SubsidiarySaleOfStockAxis_hnrg_AtMarketOfferingMember_Vr-1QzARK0m7e8uImAUaOg"
      decimals="INF"
      id="Narr_U1qgSkrv0EWWkF1jNAPyDw"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">4654430</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_BRileySecuritiesIncMember_us-gaap_SubsidiarySaleOfStockAxis_hnrg_AtMarketOfferingMember_Vr-1QzARK0m7e8uImAUaOg"
      decimals="-5"
      id="Narr_msQOBpuUv0a12kfPUtKBEg"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">34500000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_7_1_2024_To_9_30_2024_srt_CounterpartyNameAxis_hnrg_BRileySecuritiesIncMember_us-gaap_SubsidiarySaleOfStockAxis_hnrg_AtMarketOfferingMember_QiIQZ-4BnEiNCdSfEmqtsg"
      decimals="INF"
      id="Narr_InGECq6k1ke2vSNYqKGYxQ"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">0</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tb_lsAbeGWgs0WFQLxHaMvqkg">&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;(18)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;SEGMENTS OF BUSINESS&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;As of September&#160;30,&#160;2024, our operations are divided into two primary reportable segments, Electric&#160;Operations and Coal&#160;Operations. 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 &#x201c;Corporate and Other and Eliminations&#x201d;&#160;and primarily are comprised of unallocated corporate costs and activities, including&#160;a 50% interest in Sunrise Energy, LLC,&#160;which the Company&#160;accounts for using the equity method&#160;and our held-for-sale 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;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:0pt;visibility:hidden;"&gt;&lt;td colspan="14" style="padding:0pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(in thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(in thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Operating revenues&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Electric operations&lt;sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"&gt;(i)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 71,902&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 67,544&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 192,379&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 231,141&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Coal operations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 49,331&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 134,896&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 162,630&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 343,267&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Corporate and other and eliminations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (16,189)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (36,672)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (44,834)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (59,112)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;&lt;b style="font-weight:bold;"&gt;Consolidated operating revenues&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 105,044&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 165,768&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 310,175&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 515,296&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="font-weight:bold;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Operating expenses&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Electric operations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52,547&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 70,220&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 150,989&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 205,856&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Coal operations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 61,510&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 110,132&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 197,587&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 279,052&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Corporate and other and eliminations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (13,725)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (38,387)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (38,560)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (44,892)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;&lt;b style="font-weight:bold;"&gt;Consolidated operating expenses&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 100,332&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 141,965&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 310,016&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 440,016&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="font-weight:bold;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Income (loss) from operations&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Electric operations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,355&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (2,676)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 41,390&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 25,285&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Coal operations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (12,179)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 24,764&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (34,957)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 64,215&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Corporate and other and eliminations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (2,464)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,715&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (6,274)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (14,220)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;&lt;b style="font-weight:bold;"&gt;Consolidated income (loss) from operations&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,712&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,803&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 159&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 75,280&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Depreciation, depletion and amortization&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Electric operations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,802&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,695&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14,197&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14,045&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Coal operations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,013&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,508&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 28,671&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 37,249&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Corporate and other and eliminations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 27&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 62&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 81&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;&lt;b style="font-weight:bold;"&gt;Consolidated depreciation, depletion and amortization&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,838&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,230&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 42,930&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 51,375&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Assets&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Electric operations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 217,826&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 209,455&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 217,826&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 209,455&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Coal operations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 356,252&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 375,682&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 356,252&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 375,682&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Corporate and other and eliminations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,652&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 49&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,652&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 49&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Consolidated assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 579,730&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 585,186&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 579,730&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 585,186&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Capital expenditures&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Electric operations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,602&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,566&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,121&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,092&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Coal operations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,810&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,570&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,002&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 38,654&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Corporate and other and eliminations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 150&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 483&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;&lt;b style="font-weight:bold;"&gt;Consolidated capital expenditures&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,562&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 18,136&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 39,606&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 48,746&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="width:18pt;padding:0pt;"&gt;&lt;/td&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"&gt;(i).&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"&gt;Electric operations revenue as of each period presented were comprised of the components noted below (in thousands):&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:0pt;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Operating revenues:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Capacity revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 15,860&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 13,012&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 44,506&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 46,137&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Delivered energy&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 44,549&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 44,110&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 111,181&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 121,492&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Amortization of contract liability&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 11,306&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 10,281&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 36,174&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 63,183&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Other operating revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 187&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 141&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 518&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 329&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total Electric Operations revenue:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 71,902&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 67,544&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 192,379&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 231,141&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="INF"
      id="Narr_NI_LBAKrn0mLJiEosgimxA"
      unitRef="Unit_Standard_segment_13jlZapTL0-TGR41EBxeFQ">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_9_30_2024_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_hnrg_SunriseEnergyLlcMember_xPCqnTE2RE-cQ3HtkHpqIg"
      decimals="2"
      id="Narr_aec3bSepxkCHSvZque2_Vg"
      unitRef="Unit_Standard_pure_3VfhheT7lEi3VXXIRcjdHg">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tb_NUt8QhLKfUKfRpZC2Y52mA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:0pt;visibility:hidden;"&gt;&lt;td colspan="14" style="padding:0pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(in thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(in thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Operating revenues&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Electric operations&lt;sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"&gt;(i)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 71,902&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 67,544&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 192,379&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 231,141&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Coal operations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 49,331&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 134,896&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 162,630&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 343,267&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Corporate and other and eliminations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (16,189)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (36,672)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (44,834)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (59,112)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;&lt;b style="font-weight:bold;"&gt;Consolidated operating revenues&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 105,044&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 165,768&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 310,175&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 515,296&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="font-weight:bold;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Operating expenses&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Electric operations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52,547&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 70,220&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 150,989&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 205,856&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Coal operations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 61,510&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 110,132&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 197,587&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 279,052&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Corporate and other and eliminations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (13,725)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (38,387)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (38,560)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (44,892)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;&lt;b style="font-weight:bold;"&gt;Consolidated operating expenses&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 100,332&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 141,965&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 310,016&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 440,016&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="font-weight:bold;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Income (loss) from operations&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Electric operations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,355&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (2,676)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 41,390&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 25,285&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Coal operations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (12,179)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 24,764&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (34,957)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 64,215&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Corporate and other and eliminations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (2,464)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,715&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (6,274)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (14,220)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;&lt;b style="font-weight:bold;"&gt;Consolidated income (loss) from operations&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,712&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,803&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 159&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 75,280&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Depreciation, depletion and amortization&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Electric operations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,802&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,695&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14,197&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14,045&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Coal operations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,013&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,508&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 28,671&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 37,249&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Corporate and other and eliminations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 27&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 62&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 81&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;&lt;b style="font-weight:bold;"&gt;Consolidated depreciation, depletion and amortization&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,838&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,230&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 42,930&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 51,375&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Assets&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Electric operations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 217,826&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 209,455&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 217,826&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 209,455&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Coal operations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 356,252&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 375,682&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 356,252&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 375,682&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Corporate and other and eliminations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,652&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 49&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,652&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 49&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Consolidated assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 579,730&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 585,186&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 579,730&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 585,186&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Capital expenditures&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Electric operations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,602&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,566&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,121&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,092&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Coal operations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,810&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,570&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,002&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 38,654&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Corporate and other and eliminations&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 150&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 483&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;&lt;b style="font-weight:bold;"&gt;Consolidated capital expenditures&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,562&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.94%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 18,136&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 39,606&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 48,746&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="width:18pt;padding:0pt;"&gt;&lt;/td&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"&gt;(i).&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;"&gt;Electric operations revenue as of each period presented were comprised of the components noted below (in thousands):&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="position:absolute;top:0pt;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Operating revenues:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Capacity revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 15,860&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 13,012&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 44,506&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 46,137&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Delivered energy&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 44,549&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 44,110&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 111,181&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 121,492&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Amortization of contract liability&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 11,306&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 10,281&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 36,174&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 63,183&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Other operating revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 187&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 141&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 518&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 329&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;width:45.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total Electric Operations revenue:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 71,902&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 67,544&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 192,379&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 231,141&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock>
    <us-gaap:Revenues
      contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_nydkNUiLCUu8G1wqScbO1Q"
      decimals="-3"
      id="Tc_0Zf9pt6d10S5uZE9yBX7FQ_5_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">71902000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_8mDlcBHaV0WCWKQoMUyK5A"
      decimals="-3"
      id="Tc_Q4I-Hz1f-kunvS2MKGfsZw_5_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">67544000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_u6kQciNs2USq3PVzyQNP7g"
      decimals="-3"
      id="Tc_Q4wy3FRYkEelm2pmrKQuOg_5_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">192379000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_zPukT3yhUU2wtyn-dQJafg"
      decimals="-3"
      id="Tc_L91vtBvTw0eN8FgfagZoCg_5_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">231141000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_Uze8c12SMk20j9c8L3tBlg"
      decimals="-3"
      id="Tc_ybr7b-LHh0uffWebRioXkw_6_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">49331000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_yUgS-v6-zU-3LCPBcTUUKw"
      decimals="-3"
      id="Tc_54dCvJIZK0yKEFYBSQc0Xg_6_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">134896000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember__3Hn3G7XnkWU9AwiMatM8A"
      decimals="-3"
      id="Tc_J2ePghF3F023WjGUr-hWpQ_6_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">162630000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_1QDh8NEer0ap-KIN3baOlw"
      decimals="-3"
      id="Tc_76an7tl3x0-iiir0efNYnA_6_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">343267000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_wRUViD_udESnhAmmwNV3lQ"
      decimals="-3"
      id="Tc_J8tN9DzZEUSqlo3PIPSaYA_7_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-16189000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_YS4HfjUjPkafY_1QprhaYQ"
      decimals="-3"
      id="Tc_XuUQwvHDs0yCtMmW2IJBrQ_7_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-36672000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_AQriMZN5okesW5jhgO3HSQ"
      decimals="-3"
      id="Tc_grXfXGBmmEeMgoHmCJVPrw_7_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-44834000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_bbT9aQcCyUihqQoae4RYHQ"
      decimals="-3"
      id="Tc_llWpnBzgaUGxa1BFqDILQg_7_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-59112000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_t443n09Sm0GT6uDpgrHVtA_8_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">105044000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_E9UvdE9IcUOojZx6szWIEA_8_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">165768000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_Lx343czH4UClL1dSa-cUqQ_8_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">310175000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_c_kNZ7W5XEG52Cp6aNoTYQ_8_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">515296000</us-gaap:Revenues>
    <us-gaap:OperatingExpenses
      contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_nydkNUiLCUu8G1wqScbO1Q"
      decimals="-3"
      id="Tc_mIkJJiczQEaxwRzGzqIEFg_11_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">52547000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_8mDlcBHaV0WCWKQoMUyK5A"
      decimals="-3"
      id="Tc_4w-6mvkkMky0b8eocCB8Qg_11_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">70220000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_u6kQciNs2USq3PVzyQNP7g"
      decimals="-3"
      id="Tc__TdVH10WxkmyirU2WvQoHA_11_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">150989000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_zPukT3yhUU2wtyn-dQJafg"
      decimals="-3"
      id="Tc__fYWySjb4kuHyVLkAWuhdQ_11_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">205856000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_Uze8c12SMk20j9c8L3tBlg"
      decimals="-3"
      id="Tc_5u50fichekmKGmHFLywD2A_12_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">61510000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_yUgS-v6-zU-3LCPBcTUUKw"
      decimals="-3"
      id="Tc_2mZoEykdLkamSQF2iDT1eQ_12_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">110132000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember__3Hn3G7XnkWU9AwiMatM8A"
      decimals="-3"
      id="Tc_eLcZXuSIPEC9bbQj2dNC8w_12_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">197587000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_1QDh8NEer0ap-KIN3baOlw"
      decimals="-3"
      id="Tc_KRNb_r5YtkC-ihngePvHow_12_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">279052000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_wRUViD_udESnhAmmwNV3lQ"
      decimals="-3"
      id="Tc_g2KRicYypUSIZCt1IKdlgQ_13_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-13725000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_YS4HfjUjPkafY_1QprhaYQ"
      decimals="-3"
      id="Tc_zJZUghzkV0GmpR44FD8f9g_13_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-38387000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_AQriMZN5okesW5jhgO3HSQ"
      decimals="-3"
      id="Tc_L3eiY3tf10SYNnLJw7rH9g_13_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-38560000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_bbT9aQcCyUihqQoae4RYHQ"
      decimals="-3"
      id="Tc_JTRVDA_E2U28H_UKbgHeSA_13_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-44892000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_ba61mALVCUKj5UpyC4WCIA_14_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">100332000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_g6awJtUj_UG0xTjD-8vXMw_14_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">141965000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_ac5so-hBCk2cb0fmWsSL0g_14_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">310016000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_n7qOp8wCt0e00XnOOuFcpA_14_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">440016000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_nydkNUiLCUu8G1wqScbO1Q"
      decimals="-3"
      id="Tc_3YvWidDlkUm-sKkVJcLxqg_17_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">19355000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_8mDlcBHaV0WCWKQoMUyK5A"
      decimals="-3"
      id="Tc_Pp3aqlzDgkWb41CPqVZQ3g_17_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-2676000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_u6kQciNs2USq3PVzyQNP7g"
      decimals="-3"
      id="Tc_91ZbpOS--EyF79MAMUUf-g_17_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">41390000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_zPukT3yhUU2wtyn-dQJafg"
      decimals="-3"
      id="Tc_iAU1KmgawU2OlhW5plEy0Q_17_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">25285000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_Uze8c12SMk20j9c8L3tBlg"
      decimals="-3"
      id="Tc_tFs9V61Vrk-k5U8cqiSbCQ_18_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-12179000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_yUgS-v6-zU-3LCPBcTUUKw"
      decimals="-3"
      id="Tc_ue8Q04Uh6UOZnQqTYXCxQw_18_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">24764000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember__3Hn3G7XnkWU9AwiMatM8A"
      decimals="-3"
      id="Tc_4i4PS3MS4kWIvdh6_IfYhw_18_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-34957000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_1QDh8NEer0ap-KIN3baOlw"
      decimals="-3"
      id="Tc_ZWhKHcPzq0uvZyIs4WSMXQ_18_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">64215000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_wRUViD_udESnhAmmwNV3lQ"
      decimals="-3"
      id="Tc_k6X9jQ4Ut0iEuAHL4QZ-wQ_19_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-2464000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_YS4HfjUjPkafY_1QprhaYQ"
      decimals="-3"
      id="Tc_SOGmVFHFPUSH6v6U_D83MQ_19_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1715000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_AQriMZN5okesW5jhgO3HSQ"
      decimals="-3"
      id="Tc_5lftu17D40aZMLVQv9mNVg_19_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-6274000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_bbT9aQcCyUihqQoae4RYHQ"
      decimals="-3"
      id="Tc_CeiNfDMzwEOiElgMfTbkdA_19_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-14220000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_YyKZPsqzFUK9QgILAeIfgg_20_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">4712000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_03hjqBkJ10KKzUsYL4QXAQ_20_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">23803000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_jqqd8JIvYkuFflSjyFYVdg_20_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">159000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_T-D4YITVFket86xTOUtFIg_20_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">75280000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_nydkNUiLCUu8G1wqScbO1Q"
      decimals="-3"
      id="Tc_zMdV3n3MP0GLr8tVVpuypw_23_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">4802000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_8mDlcBHaV0WCWKQoMUyK5A"
      decimals="-3"
      id="Tc_iCvYkvKMiE-FTMlzihwmTQ_23_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">4695000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_u6kQciNs2USq3PVzyQNP7g"
      decimals="-3"
      id="Tc_okJAOcFU7UmAI7-FNFrR_A_23_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">14197000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_zPukT3yhUU2wtyn-dQJafg"
      decimals="-3"
      id="Tc_D7U_2ph_rkm_ybZyBmYbcA_23_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">14045000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_Uze8c12SMk20j9c8L3tBlg"
      decimals="-3"
      id="Tc_b8QtOGPmoEuW0KhJRreT_w_24_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">9013000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_yUgS-v6-zU-3LCPBcTUUKw"
      decimals="-3"
      id="Tc_RXUDi8gPeEO1yiR9ET8SwA_24_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">11508000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember__3Hn3G7XnkWU9AwiMatM8A"
      decimals="-3"
      id="Tc_SnM4H3qwcUWIPVqEZVfcCQ_24_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">28671000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_1QDh8NEer0ap-KIN3baOlw"
      decimals="-3"
      id="Tc_qRPJoDFFAkG8q9VuIFasLQ_24_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">37249000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_wRUViD_udESnhAmmwNV3lQ"
      decimals="-3"
      id="Tc_Hu5ZAgvmdk-ud2IID7JFmA_25_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">23000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_YS4HfjUjPkafY_1QprhaYQ"
      decimals="-3"
      id="Tc_PF_yzynbtUuI47ZIVYuJSA_25_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">27000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_AQriMZN5okesW5jhgO3HSQ"
      decimals="-3"
      id="Tc_3PRIGwnisk6kdHOJrvlf-A_25_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">62000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_bbT9aQcCyUihqQoae4RYHQ"
      decimals="-3"
      id="Tc_IeDb7_l7sU-jvPtl_EqsCA_25_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">81000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_kCtAraWsGke7t3LnjxayGw_26_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">13838000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_MeYJzRdOvUaszWNyg5KYQw_26_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">16230000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_-FZtvGOk7Ue4FSXOFCUpUw_26_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">42930000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_8TAskA6yx0S6KsggQyctUQ_26_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">51375000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:Assets
      contextRef="As_Of_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_K4M-Ab7nBkizPHlpcSKADQ"
      decimals="-3"
      id="Tc_VNFt3Z-tsUmrWmW7EiGBLQ_29_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">217826000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_JM_blmsXgEiSrl_cmuqpmA"
      decimals="-3"
      id="Tc_slwdoDwDvEi-hsAF3r9Ceg_29_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">209455000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_K4M-Ab7nBkizPHlpcSKADQ"
      decimals="-3"
      id="Tc_oxM-6MIpWkKRt-tDUrqCbQ_29_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">217826000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_JM_blmsXgEiSrl_cmuqpmA"
      decimals="-3"
      id="Tc_GDfazk60XUCiM1l8ZzFOCg_29_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">209455000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_X427OVF2TkyONHS3QIU0mA"
      decimals="-3"
      id="Tc_xMJ4HRIZkUeoOSBADA5YkQ_30_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">356252000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_TE1Uc8drMEW1qb0LvgzlhA"
      decimals="-3"
      id="Tc_16qZRhEyyUOB90R_US484w_30_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">375682000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_X427OVF2TkyONHS3QIU0mA"
      decimals="-3"
      id="Tc_RAamiQlrIkCRJAmf3nciZQ_30_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">356252000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_TE1Uc8drMEW1qb0LvgzlhA"
      decimals="-3"
      id="Tc_MmncysP-E0iSkEzPKYbLYw_30_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">375682000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_XFV05WsqLk6_oZh6WD0yag"
      decimals="-3"
      id="Tc_pEpFfa-rHEeJ_vLmpQtuww_31_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">5652000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_T1H2KVFdMUKzZUhrRbDj6Q"
      decimals="-3"
      id="Tc_WjfUDEqCoUKJavtS1cvrRA_31_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">49000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_XFV05WsqLk6_oZh6WD0yag"
      decimals="-3"
      id="Tc_-jWFbthsuE2NRSThJ8U39w_31_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">5652000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_T1H2KVFdMUKzZUhrRbDj6Q"
      decimals="-3"
      id="Tc_US3e1FMXIkeITRYHGlRP3A_31_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">49000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_g5GFzX7rGUiMsw6eojMAKA_32_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">579730000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_9_30_2023_jf-6webzMUua--2c84MDIw"
      decimals="-3"
      id="Tc_Us0AlPDFnE6hpOm-qfjzQQ_32_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">585186000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_9_30_2024_7Zgw03WiDk6eCJu9zTLN6g"
      decimals="-3"
      id="Tc_ijYogA81V0uqETsYIkJ0kg_32_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">579730000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_9_30_2023_jf-6webzMUua--2c84MDIw"
      decimals="-3"
      id="Tc_lIjJsWOf_kWzRN1inqKBkQ_32_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">585186000</us-gaap:Assets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_nydkNUiLCUu8G1wqScbO1Q"
      decimals="-3"
      id="Tc_FCMOk4GXk0Cu2UypfLvwww_35_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">4602000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_8mDlcBHaV0WCWKQoMUyK5A"
      decimals="-3"
      id="Tc_FtjdWMG1IUqCsg1F0xNq4A_35_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">6566000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_u6kQciNs2USq3PVzyQNP7g"
      decimals="-3"
      id="Tc_FV1lu3I990CScrWVqlxw5A_35_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">16121000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_zPukT3yhUU2wtyn-dQJafg"
      decimals="-3"
      id="Tc_b0cgm-Azo0ScPJUZGC3_Wg_35_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">10092000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_Uze8c12SMk20j9c8L3tBlg"
      decimals="-3"
      id="Tc_oGVZEi8bjEKwyl9j_7CWYA_36_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">6810000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_yUgS-v6-zU-3LCPBcTUUKw"
      decimals="-3"
      id="Tc_vAztP6S8_EqCC90SAhHyhg_36_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">11570000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember__3Hn3G7XnkWU9AwiMatM8A"
      decimals="-3"
      id="Tc_6SFVgUjpvkW0NyAJNS0eRQ_36_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">23002000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_CoalOperationsMember_1QDh8NEer0ap-KIN3baOlw"
      decimals="-3"
      id="Tc_L-fo5MDtt0KyMHiRsCyItg_36_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">38654000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_wRUViD_udESnhAmmwNV3lQ"
      decimals="-3"
      id="Tc_KgReYSrh9kW113AFWYXX3g_37_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">150000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_YS4HfjUjPkafY_1QprhaYQ"
      decimals="-3"
      id="Tc_PHeSmLPvq0ujLtTmaH7Hrg_37_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">0</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_AQriMZN5okesW5jhgO3HSQ"
      decimals="-3"
      id="Tc_Ictgz5y1u0CMIzjBXezQ_A_37_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">483000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_bbT9aQcCyUihqQoae4RYHQ"
      decimals="-3"
      id="Tc_gkCSqu4aqEOCP_A77cWe0A_37_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">0</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_rTw8Q7kuEUeAoX2IQ07DJQ_38_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">11562000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_uiLFyWcZW0CzVDwhmnBEOQ_38_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">18136000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_5frOOyheQU-NDsLSxGnDTA_38_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">39606000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_H1Bx12tRC0OKaXIC_FZ58w_38_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">48746000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:Revenues
      contextRef="Duration_7_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_EnergyCapacityMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_urJY0TfADECi7ysSkGY4OA"
      decimals="-3"
      id="Tc_YKdK5EByR0uuTiRs8lzCkw_4_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">15860000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_7_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_EnergyCapacityMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_wKAUJ58rv0mbHQJ8hE6xCg"
      decimals="-3"
      id="Tc_HeYplpz5i0ebxfXLtcNa0g_4_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">13012000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_EnergyCapacityMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_aK3K-QTmcEqgHKoJCkQ5yA"
      decimals="-3"
      id="Tc_RQP5BWJJGEmxy9QRBVH6WA_4_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">44506000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_EnergyCapacityMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_Y_dAxuhmTU699qS0PEQVWQ"
      decimals="-3"
      id="Tc_0muc7Vb6jUq77rBwkZV9oA_4_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">46137000</us-gaap:Revenues>
    <us-gaap:OtherOperatingIncome
      contextRef="Duration_7_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_DeliveredEnergyMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_LVPfcNPCwECJpLisfcG45Q"
      decimals="-3"
      id="Tc_yN0R6QQkekCxIjFS-5mW3Q_5_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">44549000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="Duration_7_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_DeliveredEnergyMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_K01oMdHGE02ZkrUmqVHAiA"
      decimals="-3"
      id="Tc_25O1ScURAkWWWaK6MuBW4g_5_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">44110000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="Duration_1_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_DeliveredEnergyMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_KgFE3KCD1kW9t4S5QoWmbg"
      decimals="-3"
      id="Tc_dgMYZOxCLU2PYRcQMGJqGw_5_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">111181000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="Duration_1_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_DeliveredEnergyMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_QRmyPA8cGE-ZRgpviKT3KQ"
      decimals="-3"
      id="Tc_8gNZ5gRHik2RrcHhY0xsrA_5_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">121492000</us-gaap:OtherOperatingIncome>
    <hnrg:AmortizationOfContractLiability
      contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_nydkNUiLCUu8G1wqScbO1Q"
      decimals="-3"
      id="Tc__bQPtfiYkEaAAcIFOwswVA_6_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">11306000</hnrg:AmortizationOfContractLiability>
    <hnrg:AmortizationOfContractLiability
      contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_8mDlcBHaV0WCWKQoMUyK5A"
      decimals="-3"
      id="Tc_PLBWCTtkA0qWdkfWBwLlRg_6_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">10281000</hnrg:AmortizationOfContractLiability>
    <hnrg:AmortizationOfContractLiability
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_u6kQciNs2USq3PVzyQNP7g"
      decimals="-3"
      id="Tc_ocow1a_Q9ku92La869PqsA_6_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">36174000</hnrg:AmortizationOfContractLiability>
    <hnrg:AmortizationOfContractLiability
      contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_zPukT3yhUU2wtyn-dQJafg"
      decimals="-3"
      id="Tc_yI3jC0isxkCPt3E7PjPL-A_6_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">63183000</hnrg:AmortizationOfContractLiability>
    <us-gaap:OtherOperatingIncome
      contextRef="Duration_7_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_OtherOperatingRevenueMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_3nd4sQ7clk2_RO2M6OxbTg"
      decimals="-3"
      id="Tc_u_vsmkDlqUiap1LZ2Ywk4A_7_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">187000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="Duration_7_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_OtherOperatingRevenueMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_QKAky-96eEuD8VQmh-AsTQ"
      decimals="-3"
      id="Tc_TmE7Utfr-0m4RnlvAoW-KQ_7_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">141000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="Duration_1_1_2024_To_9_30_2024_srt_ProductOrServiceAxis_hnrg_OtherOperatingRevenueMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_ahVSqB9-KEOu63e0GtRASg"
      decimals="-3"
      id="Tc_K1-LM0kMt0mFuxVP_K4ugA_7_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">518000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="Duration_1_1_2023_To_9_30_2023_srt_ProductOrServiceAxis_hnrg_OtherOperatingRevenueMember_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_ggzAkpokzUKKa8KT1j56ww"
      decimals="-3"
      id="Tc_pMQT04eAQECVATS6MJZOXg_7_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">329000</us-gaap:OtherOperatingIncome>
    <us-gaap:Revenues
      contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_nydkNUiLCUu8G1wqScbO1Q"
      decimals="-3"
      id="Tc_8VHR6VURi0-LnWkMVfYCyg_8_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">71902000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_7_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_8mDlcBHaV0WCWKQoMUyK5A"
      decimals="-3"
      id="Tc_KVxUddQef0e7zLp7rwlL0g_8_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">67544000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2024_To_9_30_2024_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_u6kQciNs2USq3PVzyQNP7g"
      decimals="-3"
      id="Tc_Idau_kHNZkOp0yb9wykcrA_8_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">192379000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2023_To_9_30_2023_us-gaap_StatementBusinessSegmentsAxis_hnrg_ElectricOperationsMember_zPukT3yhUU2wtyn-dQJafg"
      decimals="-3"
      id="Tc_HFVjSL8sAkujFi-Y6hN5tQ_8_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">231141000</us-gaap:Revenues>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tb_IfWTIgTQ4UWfINX72CKN0A">&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;(19)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;NET INCOME (LOSS) PER SHARE&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;The following table (in thousands, except per share amounts) sets forth the computation of basic earnings (loss) per share for the periods indicated:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Basic earnings per common share:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net income (loss) - basic&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,554&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,075&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (10,346)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 55,041&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Weighted average shares outstanding - basic&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 42,598&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 33,140&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 38,455&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 33,088&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Basic earnings (loss) per common share&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 0.04&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 0.49&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (0.27)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1.66&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;The following table (in thousands, except per share amounts) sets forth the computation of diluted net income (loss) per share:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Diluted earnings per common share:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Net income (loss) - basic&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,554&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 16,075&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (10,346)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 55,041&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Add: Convertible Notes interest expense, net of tax&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 303&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 898&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Net income (loss) - diluted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,554&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 16,378&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (10,346)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 55,939&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Weighted average shares outstanding - basic&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 42,598&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 33,140&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 38,455&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 33,088&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Add: Dilutive effects of if converted Convertible Notes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,162&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,164&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Add: Dilutive effects of Restricted Stock Units&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 420&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 546&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 496&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Weighted average shares outstanding - diluted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 43,018&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 36,848&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 38,455&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 36,748&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Diluted net income (loss) per share&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 0.04&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 0.44&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (0.27)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1.52&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tb_jFe-UzA0nk2MEgNR-ShKgw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;The following table (in thousands, except per share amounts) sets forth the computation of basic earnings (loss) per share for the periods indicated:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Basic earnings per common share:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Net income (loss) - basic&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,554&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16,075&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (10,346)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 55,041&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Weighted average shares outstanding - basic&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 42,598&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 33,140&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 38,455&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 33,088&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;Basic earnings (loss) per common share&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 0.04&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 0.49&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (0.27)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1.66&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;The following table (in thousands, except per share amounts) sets forth the computation of diluted net income (loss) per share:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Nine Months Ended September&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Diluted earnings per common share:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Net income (loss) - basic&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,554&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 16,075&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (10,346)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 55,041&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Add: Convertible Notes interest expense, net of tax&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 303&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 898&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Net income (loss) - diluted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,554&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 16,378&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (10,346)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 55,939&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Weighted average shares outstanding - basic&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 42,598&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 33,140&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 38,455&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 33,088&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Add: Dilutive effects of if converted Convertible Notes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,162&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,164&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Add: Dilutive effects of Restricted Stock Units&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 420&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 546&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 496&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Weighted average shares outstanding - diluted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 43,018&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 36,848&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 38,455&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 36,748&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:45.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Diluted net income (loss) per share&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 0.04&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 0.44&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (0.27)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1.52&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_CcWsGhqk4k2tbfBk8vwqCg_4_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1554000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_Zm2CrbbOp06B-IwI8fTOrA_4_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">16075000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_ME9y-txQAUml_nCJYfq6tA_4_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-10346000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_YFubEBgK4EWxvEKvKFGjkw_4_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">55041000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_CABmrwM5xUS-LYlecXJa5A_5_3"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">42598000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_abUsMl7uZ0CI0Kwpgp-fCg_5_6"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">33140000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_hRk7d8rFyEuu1APlqL8sKA_5_9"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">38455000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_txNVn-MadkiobZZkeQJ1Hw_5_12"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">33088000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="2"
      id="Tc_5atD8z4KDUaGYq4ZFgDboQ_6_3"
      unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw">0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="2"
      id="Tc_N16sRamqPE6SIPzr-yB5oA_6_6"
      unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw">0.49</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="2"
      id="Tc_5sUiyo2OyUOfFlSE2fOcDQ_6_9"
      unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw">-0.27</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="2"
      id="Tc_1uNxhccWz06Je1sIopNLNA_6_12"
      unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw">1.66</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_PAHRDx2snkyzy1GLgk0rpg_4_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1554000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_ccRiTFvqIkWvfZRU-qL58A_4_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">16075000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_MbTT2HqjP0Cd9WEVnP96oA_4_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-10346000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_BPJQ-RzmEUSswYrF7h7tbg_4_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">55041000</us-gaap:NetIncomeLoss>
    <us-gaap:InterestOnConvertibleDebtNetOfTax
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_RqcJ6hNURUu5ToGBPz6OXg_5_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">303000</us-gaap:InterestOnConvertibleDebtNetOfTax>
    <us-gaap:InterestOnConvertibleDebtNetOfTax
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_3ezJ-YKvDUOnm6-meUG34g_5_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">898000</us-gaap:InterestOnConvertibleDebtNetOfTax>
    <us-gaap:NetIncomeLossAttributableToParentDiluted
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_I5RJ4zNwFEeoof5HXZeNXA_6_3"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">1554000</us-gaap:NetIncomeLossAttributableToParentDiluted>
    <us-gaap:NetIncomeLossAttributableToParentDiluted
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_-tn4nGMWWE2k2oMFq96urA_6_6"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">16378000</us-gaap:NetIncomeLossAttributableToParentDiluted>
    <us-gaap:NetIncomeLossAttributableToParentDiluted
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_5yb6LdXw-k-R7B9xcIlshw_6_9"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">-10346000</us-gaap:NetIncomeLossAttributableToParentDiluted>
    <us-gaap:NetIncomeLossAttributableToParentDiluted
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_-vesdlKCukq_-92qXy1e2w_6_12"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">55939000</us-gaap:NetIncomeLossAttributableToParentDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_Y959MskSDU6Uz8YgBYsjFw_8_3"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">42598000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_q8g3YiihdUiyJW6DqmDnEQ_8_6"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">33140000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_ZFMrkQWjIEKfHbCfDeCtGQ_8_9"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">38455000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_uw_ZrvAv4kKHkIVIJ3aodg_8_12"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">33088000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_4CiPaLfhRE6z_BiqeWUtMQ_9_6"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">3162000</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_bbaqyaYw_06svQdKmNyp6Q_9_12"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">3164000</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_YYydQSxsx0SNgQ9JUVEfdQ_10_3"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">420000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_LDOBrL7Axk2SBt_nOqkFlQ_10_6"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">546000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_IBwrkQHbN0WjfQZw2_85uA_10_12"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">496000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="-3"
      id="Tc_-6o4NSTdAkqu6X-GMxupPw_11_3"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">43018000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="-3"
      id="Tc_ps5TI_3D0UuC4aVc3ymQuw_11_6"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">36848000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="-3"
      id="Tc_Jmmnser53EudwRyEPME1qg_11_9"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">38455000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="-3"
      id="Tc_WvDFsM59DkSwbIZXsjxhsw_11_12"
      unitRef="Unit_Standard_shares_BHfyI6beUUqBsEo7n5wTYQ">36748000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      decimals="2"
      id="Tc_7rSSrO1tfESLJM2c52tJDg_13_3"
      unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw">0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_7_1_2023_To_9_30_2023_zxgfueA_sEW9BMak7L0Cew"
      decimals="2"
      id="Tc_VLntDa_OL0aK5pwIUr--pA_13_6"
      unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw">0.44</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      decimals="2"
      id="Tc_qtuqlTVSp0-iN97fiRw70Q_13_9"
      unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw">-0.27</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2023_To_9_30_2023_F-CxhwKcGECtqUnXg01c_Q"
      decimals="2"
      id="Tc_G4WOhmp4iEaIJH2zOM6VqA_13_12"
      unitRef="Unit_Divide_USD_shares_8aR0nPoRSEO4WpHH3UX3vw">1.52</us-gaap:EarningsPerShareDiluted>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tb_oLMUaU7ZmUaXgPngj1p6ew">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:36pt;"&gt;&lt;b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;"&gt;(20)&lt;/b&gt;&lt;/span&gt;ASSETS HELD-FOR-SALE&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;During the third quarter of 2024, the Company considered strategic alternatives with respect to its wholly-owned subsidiary Summit. Summit is included in our &#x201c;Corporate and other and eliminations&#x201d; segment and primarily holds property, plant and equipment. On July 29, 2024, the Company entered into a ninety day right of first refusal (&#x201c;ROFR&#x201d;) with a potential buyer of Summit for $3.2 million. As of July 29, 2024 Summit met the held-for-sale criteria, and its assets are included in "assets held-for-sale" in the current assets section of the condensed consolidated balance sheets. The Company recorded the Summit assets, once held for sale, at the lower of their carrying value or their estimated fair value less cost to sell. The Company also did not record depreciation and amortization of $0.1 million ($0.1 million after-tax) on assets held-for-sale and will continue to do so while held-for-sale criteria is met. The Company expects the Summit sale to be executed by December 31, 2024. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"&gt;Fair value is the amount at which an asset, liability or business could be bought or sold in a current transaction between willing parties and may be estimated using a number of techniques, or may be observable using quoted market prices. The Company used a market approach consisting of the contractual ROFR sales price, subject to prorations for property taxes and utilities, to determine the fair value as of September 30, 2024, and subtracted estimated costs to sell from that calculated fair value. The resulting net fair value of Summit's assets exceeded the carrying value of Summit&#x2019;s assets, and accordingly no impairments were recorded.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;The sale of Summit does not represent a strategic shift that has or will have a major effect on the Company, and as such, does not qualify for treatment as a discontinued operation.&lt;/p&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <hnrg:DisposalGroupIncludingDiscontinuedOperationRightOfFirstRefusalNumberOfDays
      contextRef="Duration_7_29_2024_To_7_29_2024_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_hnrg_SummitTerminalLlcMember_etjellSkO0-2g_qBRw7yUQ"
      id="Narr_PinGiHri6kewlbKntmiPTA">P90D</hnrg:DisposalGroupIncludingDiscontinuedOperationRightOfFirstRefusalNumberOfDays>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="As_Of_7_29_2024_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_hnrg_SummitTerminalLlcMember_WVzfGbQ4jUqlrAnILN9ixg"
      decimals="-5"
      id="Narr_riE1VtgTPkC5OCE6Pp6TZw"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">3200000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization
      contextRef="Duration_7_29_2024_To_7_29_2024_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_hnrg_SummitTerminalLlcMember_etjellSkO0-2g_qBRw7yUQ"
      decimals="-5"
      id="Narr_bWNSaJv_qkulKh6foZEnKw"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">100000</us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization>
    <hnrg:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortizationNetOfTax
      contextRef="Duration_7_29_2024_To_7_29_2024_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_hnrg_SummitTerminalLlcMember_etjellSkO0-2g_qBRw7yUQ"
      decimals="-5"
      id="Narr_-OAR466mnE6GV4fbzdvQAg"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">100000</hnrg:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortizationNetOfTax>
    <hnrg:DisposalGroupIncludingDiscontinuedOperationAssetsImpairmentCharges
      contextRef="Duration_7_1_2024_To_9_30_2024_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_hnrg_SummitTerminalLlcMember_JBursckq60iwvo9ph0YW6w"
      decimals="-5"
      id="Narr_Un9IILnhm0ScM8ivdQd9NQ"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">0</hnrg:DisposalGroupIncludingDiscontinuedOperationAssetsImpairmentCharges>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="Duration_1_1_2024_To_9_30_2024_hWMyFMRKG0qs-MWqraulww"
      id="Tb_oz2feC8uJE2fmgQxMkXzjw">&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;(21)&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;"&gt;SUBSEQUENT EVENTS&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#212529;background:#ffffff;"&gt;On October 23, 2024&lt;/span&gt;&lt;i style="color:#212529;font-style:italic;background:#ffffff;"&gt;,&lt;/i&gt;&lt;span style="color:#212529;background:#ffffff;"&gt;&#160;the Company entered into a&#160;&lt;/span&gt;&lt;span style="-sec-ix-hidden:Hidden_HwetrTunZ0qPkWJuJG-jxg;"&gt;&lt;span style="color:#212529;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;"&gt;19-month&lt;/span&gt;&lt;/span&gt;&lt;span style="color:#212529;background:#ffffff;"&gt; (beginning in June of 2025) &lt;/span&gt;&lt;span style="color:#212529;background:#ffffff;"&gt;$60.0&lt;/span&gt;&lt;span style="color:#212529;background:#ffffff;"&gt;&#160;million prepaid physically delivered power contract&#160;in which Hallador will provide a total of&#160;&lt;/span&gt;&lt;span style="color:#212529;background:#ffffff;"&gt;1,918,275&lt;/span&gt;&lt;span style="color:#212529;background:#ffffff;"&gt;&#160;MWh.&#160;A portion of the proceeds were used to pay down &lt;/span&gt;&lt;span style="color:#212529;background:#ffffff;"&gt;$20.0&lt;/span&gt;&lt;span style="color:#212529;background:#ffffff;"&gt; million on our Term Loan, which satisfies our January 2025, April 2025, July 2025 and a portion of our October 2025 required quarterly Term Loan payments. We also paid &lt;/span&gt;&lt;span style="color:#212529;background:#ffffff;"&gt;$34.0&lt;/span&gt;&lt;span style="color:#212529;background:#ffffff;"&gt; million on our revolver.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="color:#212529;visibility:hidden;background:#ffffff;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"&gt;On October 23, 2024, the Company entered into a second amendment to the Fourth Amended and Restated Credit Agreement with PNC, dated as of August 2, 2023, to clarify certain provisions of the First Amendment that was entered into on September 27, 2024.&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <hnrg:LongTermPurchaseAgreementPrepaidContractAmount
      contextRef="Duration_10_23_2024_To_10_23_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_1vynWNKbn0KgVzCAclb2eg"
      decimals="-5"
      id="Narr_iQbdnKqoeEGPyi4vxG_qeA"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">60000000.0</hnrg:LongTermPurchaseAgreementPrepaidContractAmount>
    <hnrg:LongTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour
      contextRef="Duration_10_23_2024_To_10_23_2024_srt_CounterpartyNameAxis_hnrg_HoosierMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_1vynWNKbn0KgVzCAclb2eg"
      decimals="INF"
      id="Narr_31iD1GROQkSVZgzyxu4M5A"
      unitRef="Unit_Standard_MWh_UmX69L-0GEmV1o4snnMOjA">1918275</hnrg:LongTermPurchaseCommitmentTotalUsageOfPowerMegawattPerHour>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="Duration_10_23_2024_To_10_23_2024_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LongtermDebtTypeAxis_hnrg_TermLoanMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_NwQva4IJb0Wro1aCrZX7Ig"
      decimals="-5"
      id="Narr_UefgFrjmLEmiES6QtO0GrQ"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">20000000.0</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="Duration_10_23_2024_To_10_23_2024_us-gaap_DebtInstrumentAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_fJbF-z0PVkOBO_dPeLojqA"
      decimals="-5"
      id="Narr_eqdMI2buSE6k2J_P_x-Otg"
      unitRef="Unit_Standard_USD_9avZ-0dVOUehmo4J9MJ45w">34000000.0</us-gaap:RepaymentsOfLinesOfCredit>
    <ecd:Rule10b51ArrAdoptedFlag
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      id="Narr_8mi6iTuE20Gu96NmmybJNw">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrAdoptedFlag
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      id="Narr_f2e0Mtnl0ECzmqNKjaV9Sg">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrTrmntdFlag
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      id="Narr_8pyIJNuKe0ebm-KbAoG_yQ">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrTrmntdFlag
      contextRef="Duration_7_1_2024_To_9_30_2024_MRjb1X1q4kGfdnB9hyAh2A"
      id="Narr_gR91og-x8ESOjFrbBcUNzw">false</ecd:NonRule10b51ArrTrmntdFlag>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Tc_L91vtBvTw0eN8FgfagZoCg_5_12"
          xlink:label="Tc_L91vtBvTw0eN8FgfagZoCg_5_12"
          xlink:type="locator"/>
        <link:footnote id="_b05309fd_1d80_4feb_bd1a_6488f94ca5c9" xlink:label="_b05309fd_1d80_4feb_bd1a_6488f94ca5c9" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Electric operations revenue as of each period presented were comprised of the components noted below (in thousands):</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Tc_L91vtBvTw0eN8FgfagZoCg_5_12"
          xlink:to="_b05309fd_1d80_4feb_bd1a_6488f94ca5c9"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Tc_Q4I-Hz1f-kunvS2MKGfsZw_5_6"
          xlink:label="Tc_Q4I-Hz1f-kunvS2MKGfsZw_5_6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Tc_Q4I-Hz1f-kunvS2MKGfsZw_5_6"
          xlink:to="_b05309fd_1d80_4feb_bd1a_6488f94ca5c9"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Tc_Q4wy3FRYkEelm2pmrKQuOg_5_9"
          xlink:label="Tc_Q4wy3FRYkEelm2pmrKQuOg_5_9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Tc_Q4wy3FRYkEelm2pmrKQuOg_5_9"
          xlink:to="_b05309fd_1d80_4feb_bd1a_6488f94ca5c9"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Tc_0Zf9pt6d10S5uZE9yBX7FQ_5_3"
          xlink:label="Tc_0Zf9pt6d10S5uZE9yBX7FQ_5_3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Tc_0Zf9pt6d10S5uZE9yBX7FQ_5_3"
          xlink:to="_b05309fd_1d80_4feb_bd1a_6488f94ca5c9"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
