XML 38 R29.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies (Details) (USD $)
12 Months Ended 3 Months Ended 24 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2013
Dec. 31, 2012
Sep. 30, 2014
Revenue, Major Customer [Line Items]          
Error correction amount   $ 483,000us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount      
Description of error corrections During the fourth quarter of 2014, we identified errors to the consolidated financial statements for the years 2011 - 2014 (and for all interim periods therein) related to operating costs. We were inappropriately reconciling parts and supplies inventory related to a parts and components agreement with one of our vendors and the error was discovered when we were comparing amounts for the fourth quarter of 2014. The effect of correcting these errors to the 2013 consolidated financial statements was to decrease net income by $731,000. The effect for 2011 and 2012 totaled $483,000 and is reflected as a reduction in beginning retained earnings.  The effect for 2014 was to reduce fourth quarter net income by $334,000.        
Reduction of Net Income [Member]          
Revenue, Major Customer [Line Items]          
Error correction amount   731,000us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= hnrg_ReductionOfNetIncomeMember
334,000us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= hnrg_ReductionOfNetIncomeMember
   
Reduction in Beginning Retained Earnings [Member]          
Revenue, Major Customer [Line Items]          
Error correction amount       $ 483,000us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= hnrg_ReductionInBeginningRetainedEarningsMember
 
Sales Revenue, Goods, Net [Member] | Five Customers [Member]          
Revenue, Major Customer [Line Items]          
Percentage of total coal sales 75.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_MajorCustomersAxis
= hnrg_FiveCustomersMember
       
Sales Revenue, Goods, Net [Member] | Four Customers [Member]          
Revenue, Major Customer [Line Items]          
Percentage of total coal sales   94.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_MajorCustomersAxis
= hnrg_FourCustomersMember
     
Sales Revenue, Goods, Net [Member] | Customer One [Member]          
Revenue, Major Customer [Line Items]          
Percentage of total coal sales 35.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_MajorCustomersAxis
= hnrg_CustomerOneMember
39.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_MajorCustomersAxis
= hnrg_CustomerOneMember
     
Sales Revenue, Goods, Net [Member] | Customer Two [Member]          
Revenue, Major Customer [Line Items]          
Percentage of total coal sales 12.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_MajorCustomersAxis
= hnrg_CustomerTwoMember
29.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_MajorCustomersAxis
= hnrg_CustomerTwoMember
     
Sales Revenue, Goods, Net [Member] | Customer Three [Member]          
Revenue, Major Customer [Line Items]          
Percentage of total coal sales 11.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_MajorCustomersAxis
= hnrg_CustomerThreeMember
14.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_MajorCustomersAxis
= hnrg_CustomerThreeMember
     
Sales Revenue, Goods, Net [Member] | Customer Four [Member]          
Revenue, Major Customer [Line Items]          
Percentage of total coal sales 9.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_MajorCustomersAxis
= hnrg_CustomerFourMember
12.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_MajorCustomersAxis
= hnrg_CustomerFourMember
     
Sales Revenue, Goods, Net [Member] | Customer Five [Member]          
Revenue, Major Customer [Line Items]          
Percentage of total coal sales 8.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueGoodsNetMember
/ us-gaap_MajorCustomersAxis
= hnrg_CustomerFiveMember
       
Coal Supply Commitment [Member]          
Revenue, Major Customer [Line Items]          
Coal supply commitment 32,000,000hnrg_CoalSupplyCommitment
/ us-gaap_SupplyCommitmentAxis
= hnrg_CoalSupplyCommitmentMember
       
Year that supply commitments end 2024        
Priced coal supply commitment 14,000,000hnrg_PricedCoalSupplyCommitment
/ us-gaap_SupplyCommitmentAxis
= hnrg_CoalSupplyCommitmentMember
       
Savoy [Member]          
Revenue, Major Customer [Line Items]          
Equity method investment ownership percentage 40.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ dei_LegalEntityAxis
= hnrg_SavoyMember
      45.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ dei_LegalEntityAxis
= hnrg_SavoyMember
Sunrise Energy [Member]          
Revenue, Major Customer [Line Items]          
Equity method investment ownership percentage 50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ dei_LegalEntityAxis
= hnrg_SunriseEnergyMember
       
Minimum [Member]          
Revenue, Major Customer [Line Items]          
Discount rate 5.50%us-gaap_FairValueInputsDiscountRate
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
       
Estimated useful lives P3Y        
Maximum [Member]          
Revenue, Major Customer [Line Items]          
Discount rate 10.00%us-gaap_FairValueInputsDiscountRate
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Estimated useful lives P25Y