XML 57 R39.htm IDEA: XBRL DOCUMENT
v3.22.4

Note 1 - Summary of Significant Accounting Policies (Details Textual) $ in Thousands, T in Millions | 5 Months Ended | 12 Months Ended | 31 Months Ended |
--- | --- | --- | --- | ---
May 31, 2023 USD ($) | May 31, 2022 | Dec. 31, 2022 USD ($) T | Dec. 31, 2021 USD ($) | Dec. 31, 2025 | Nov. 30, 2023 USD ($)
Number of Reportable Segments |  |  | 2 |  |  |
Accounts Receivable, Allowance for Credit Loss, Ending Balance |  |  | $ 0 | $ 0 |  |
Regulatory Asset, Total |  |  | $ 36,900 |  |  |
Coal Supply Commitment (US Ton) | T |  |  | 14.8 |  |  |
Year Supply Commitments End |  |  | 2027 |  |  |
Priced Coal Supply Commitment (US Ton) | T |  |  | 10.8 |  |  |
Revenue, Product and Service Benchmark [Member] | Customer Concentration Risk [Member] | Coal [Member] |  |  |  |  |  |
Number of Major Customers |  |  | 5 | 4 |  |
Revenue, Product and Service Benchmark [Member] | Customer Concentration Risk [Member] | Coal [Member] | Five Customers [Member] |  |  |  |  |  |
Concentration Risk, Percentage |  |  | 90.00% |  |  |
Revenue, Product and Service Benchmark [Member] | Customer Concentration Risk [Member] | Coal [Member] | Four Customers [Member] |  |  |  |  |  |
Concentration Risk, Percentage |  |  |  | 95.00% |  |
Revenue, Product and Service Benchmark [Member] | Customer Concentration Risk [Member] | Electric Distribution [Member] |  |  |  |  |  |
Number of Major Customers |  |  | 1 |  |  |
Revenue, Product and Service Benchmark [Member] | Customer Concentration Risk [Member] | Electric Distribution [Member] | One Customer [Member] |  |  |  |  |  |
Concentration Risk, Percentage |  |  | 100.00% |  |  |
Revenue, Product and Service Benchmark [Member] | Product Concentration Risk [Member] | Electricity, Generation [Member] |  |  |  |  |  |
Concentration Risk, Percentage |  | 100.00% |  |  |  |
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Coal [Member] |  |  |  |  |  |
Number of Major Customers |  |  | 4 | 5 |  |
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Coal [Member] | Five Customers [Member] |  |  |  |  |  |
Concentration Risk, Percentage |  |  | 86.00% | 99.00% |  |
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Electric Distribution [Member] |  |  |  |  |  |
Number of Major Customers |  |  | 1 |  |  |
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Electric Distribution [Member] | One Customer [Member] |  |  |  |  |  |
Concentration Risk, Percentage |  |  | 100.00% |  |  |
Forecast [Member] |  |  |  |  |  |
Capacity Payment Reductions | $ 7,500 |  |  |  |  | $ 7,500
Forecast [Member] | Revenue, Product and Service Benchmark [Member] | Customer Concentration Risk [Member] | Energy Output [Member] |  |  |  |  |  |
Concentration Risk, Percentage | 22.00% |  |  |  |  |
Forecast [Member] | Revenue, Product and Service Benchmark [Member] | Customer Concentration Risk [Member] | Energy Capacity [Member] |  |  |  |  |  |
Concentration Risk, Percentage |  |  |  |  | 32.00% |
Minimum [Member] |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) |  |  | 2 years |  |  |
Minimum [Member] | Measurement Input, Discount Rate [Member] |  |  |  |  |  |
ARO measurement input |  |  | 0.050 |  |  |
Minimum [Member] | Surface and Underground Mining Equipment [Member] |  |  |  |  |  |
Property, Plant and Equipment, Useful Life (Year) |  |  | 3 years |  |  |
Minimum [Member] | Power Plant Equipment [Member] |  |  |  |  |  |
Property, Plant and Equipment, Useful Life (Year) |  |  | 4 years |  |  |
Maximum [Member] |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) |  |  | 4 years |  |  |
Maximum [Member] | Measurement Input, Discount Rate [Member] |  |  |  |  |  |
ARO measurement input |  |  | 0.10 |  |  |
Maximum [Member] | Surface and Underground Mining Equipment [Member] |  |  |  |  |  |
Property, Plant and Equipment, Useful Life (Year) |  |  | 25 years |  |  |
Maximum [Member] | Power Plant Equipment [Member] |  |  |  |  |  |
Property, Plant and Equipment, Useful Life (Year) |  |  | 9 years |  |  |
Coal Purchase Agreement [Member] |  |  |  |  |  |
Contract with Customer, Asset, Amortized Expense |  |  | $ 14,700 |  |  |
Coal Purchase Agreement [Member] | Operating Expense [Member] |  |  |  |  |  |
Contract with Customer, Asset, Amortized Expense |  |  | 3,600 |  |  |
Power Purchase Agreement [Member] |  |  |  |  |  |
Contract with Customer, Liability, Amortization Expense |  |  | $ 23,300 |  |  |
Southwestern Indiana [Member] |  |  |  |  |  |
Number of Underground Mines Included in the Significant Operating Segment |  |  | 2 |  |  |
Sunrise Energy, LLC [Member] |  |  |  |  |  |
Equity Method Investment, Ownership Percentage |  |  | 50.00% |  |  |

X
- Definition Represents the value in reduction to capacity payments. + References No definition available. + Details
Name: | hnrg_CapacityPaymentReductions
Namespace Prefix: | hnrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the coal supply commitment as of the specified date. + References No definition available. + Details
Name: | hnrg_CoalSupplyCommitment
Namespace Prefix: | hnrg_
Data Type: | dtr-types:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents amortized expense for contract with customer asset. + References No definition available. + Details
Name: | hnrg_ContractWithCustomerAssetAmortizedExpense
Namespace Prefix: | hnrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents amortization expense for contract with customer. + References No definition available. + Details
Name: | hnrg_ContractWithCustomerLiabilityAmortizationExpense
Namespace Prefix: | hnrg_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the number of major customers accounting for 10% or more of the specified concentration risk benchmark, which includes, but not limited to, sales revenue, accounts receivable, etc. + References No definition available. + Details
Name: | hnrg_NumberOfMajorCustomers
Namespace Prefix: | hnrg_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of underground mines that are included in the significant operating segment. + References No definition available. + Details
Name: | hnrg_NumberOfUndergroundMinesIncludedInTheSignificantOperatingSegment
Namespace Prefix: | hnrg_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the quantity of priced coal supply commitment. + References No definition available. + Details
Name: | hnrg_PricedCoalSupplyCommitment
Namespace Prefix: | hnrg_
Data Type: | dtr-types:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the year in which supply commitments end. + References No definition available. + Details
Name: | hnrg_YearSupplyCommitmentsEnd
Namespace Prefix: | hnrg_
Data Type: | xbrli:gYearItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of allowance for credit loss on accounts receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 13 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 13 -Subparagraph (f) -URI https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 45 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_AllowanceForDoubtfulAccountsReceivable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 42 -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -URI https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592 + Details
Name: | us-gaap_ConcentrationRiskPercentage1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible debt. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -URI https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258 + Details
Name: | us-gaap_DebtInstrumentMeasurementInput
Namespace Prefix: | us-gaap_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a)(1) -URI https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 + Details
Name: | us-gaap_EquityMethodInvestmentOwnershipPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition 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. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 18 -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599 + Details
Name: | us-gaap_NumberOfReportableSegments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount for the individual regulatory asset as itemized in a table of regulatory assets as of the end of the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 980 -SubTopic 340 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6499975&loc=d3e44250-110382 + Details
Name: | us-gaap_RegulatoryAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueProductLineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_PublicUtilitiesInventoryCoalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MajorCustomersAxis=hnrg_FiveCustomersMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MajorCustomersAxis=hnrg_FourCustomersMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_ElectricDistributionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MajorCustomersAxis=hnrg_OneCustomerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_ElectricityGenerationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=srt_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=hnrg_EnergyOutputMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=hnrg_EnergyCapacityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=hnrg_SurfaceAndUndergroundMiningEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=hnrg_PowerPlantEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=hnrg_CoalPurchaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_OperatingExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=hnrg_PowerPurchaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=hnrg_SouthwesternIndianaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=hnrg_SunriseEnergyLlcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |