XML 77 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Derivative liabilities $ 27,725 $ 10,989  
Derivative Gain Loss Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag net income would have been lower    
Amortization period of planned major maintenance activities, minimum (in years) 3 years    
Amortization period of planned major maintenance activities, maximum (in years) 5 years    
Deferred turnaround expenditures $ 5,851 $ 29,608 $ 9,451
Renewable Identification Numbers “RINs” and Environmental Credits      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Derivative liabilities 295,900    
Derivatives gain (loss) $ 9,000    
Minimum      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Payment period from refining and bulk retail customer 2 days    
Maximum      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Payment period from refining and bulk retail customer 30 days    
ESPP | Common Stock      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Discount from market price, offering date (in percent) 15.00%