XML 82 R58.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Jan. 01, 2019
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]        
Amortization period of planned major maintenance activities, minimum 3 years      
Amortization period of planned major maintenance activities, maximum 5 years      
Deferred turnaround expenditures $ 0 $ 0 $ 32,661,000  
Depreciation expense excluded from cost of revenues 6,722,000 6,029,000 4,604,000  
Depreciation expense excluded from operating expense 28,037,000 22,861,000 16,340,000  
Depreciation expense excluded from general and administrative expense $ 4,233,000 $ 2,929,000 2,108,000  
Recognized Net gain (loss) due curtailments     3,100,000  
Refining Equipment | Minimum        
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]        
PP&E useful life 8 years      
Refining Equipment | Maximum        
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]        
PP&E useful life 47 years      
Logistic | Minimum        
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]        
PP&E useful life 3 years      
Logistic | Maximum        
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]        
PP&E useful life 30 years      
Retail Site | Minimum        
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]        
PP&E useful life 3 years      
Retail Site | Maximum        
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]        
PP&E useful life 30 years      
Corporate | Minimum        
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]        
PP&E useful life 3 years      
Corporate | Maximum        
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]        
PP&E useful life 7 years      
Software        
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]        
PP&E useful life 3 years      
Accounting Standards Update 2017-07        
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]        
Recognized Net gain (loss) due curtailments     $ 3,100,000  
Scenario, Forecast | Accounting Standards Update 2016-02        
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]        
Operating lease, right-of-use asset       $ 385,000,000
Operating lease, liability       $ 365,000,000