XML 19 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Long-term Purchase Commitment [Line Items]      
Operating Leases, Future Minimum Payments Due, Current Year $ 6,928,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent    
Operating Leases, Future Minimum Payments, Due in Two Years 6,913,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears    
Operating Leases, Future Minimum Payments, Due in Three Years 3,549,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears    
Operating Leases, Future Minimum Payments, Due in Four Years 192,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears    
Operating Leases, Future Minimum Payments, Due in Five Years 124,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears    
Operating Leases, Future Minimum Payments, Due Thereafter 266,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter    
Operating Leases, Future Minimum Payments Due 17,972,000us-gaap_OperatingLeasesFutureMinimumPaymentsDue    
Operating Leases, Rent Expense 8,000,000us-gaap_LeaseAndRentalExpense 8,300,000us-gaap_LeaseAndRentalExpense 8,100,000us-gaap_LeaseAndRentalExpense
Site Service Commitments      
Long-term Purchase Commitment [Line Items]      
Operating Leases, Future Minimum Payments Due, Current Year 1,067,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
/ us-gaap_OtherCommitmentsAxis
= hfc_SiteServiceCommitmentsMember
   
Operating Leases, Future Minimum Payments, Due in Two Years 1,067,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
/ us-gaap_OtherCommitmentsAxis
= hfc_SiteServiceCommitmentsMember
   
Operating Leases, Future Minimum Payments, Due in Three Years 1,067,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
/ us-gaap_OtherCommitmentsAxis
= hfc_SiteServiceCommitmentsMember
   
Operating Leases, Future Minimum Payments, Due in Four Years 1,067,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
/ us-gaap_OtherCommitmentsAxis
= hfc_SiteServiceCommitmentsMember
   
Operating Leases, Future Minimum Payments, Due in Five Years 1,032,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
/ us-gaap_OtherCommitmentsAxis
= hfc_SiteServiceCommitmentsMember
   
Operating Leases, Future Minimum Payments, Due Thereafter 6,294,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
/ us-gaap_OtherCommitmentsAxis
= hfc_SiteServiceCommitmentsMember
   
Operating Leases, Future Minimum Payments Due $ 11,594,000us-gaap_OperatingLeasesFutureMinimumPaymentsDue
/ us-gaap_OtherCommitmentsAxis
= hfc_SiteServiceCommitmentsMember