XML 134 R116.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer Benchmark | Customer Concentration Risk | One Major Customer        
Long-term Purchase Commitment [Line Items]        
Concentration risk (in percent)   12.00% 13.00% 17.00%
Wyoming Refinery One        
Long-term Purchase Commitment [Line Items]        
Accrual for environmental loss contingencies   $ 13,100    
Environmental costs recognized, period for recognition of one third costs (in years)   5 years    
Environmental costs recognized, period for recognition (in years)   30 years    
Wyoming Refinery Two | Waste Water Treatment System        
Long-term Purchase Commitment [Line Items]        
Accrual for environmental loss contingencies   $ 11,600    
Wyoming Refinery        
Long-term Purchase Commitment [Line Items]        
Loss contingency, range of possible loss, portion not accrued   $ 300    
State Tax Authority | Washington Department Of Revenue        
Long-term Purchase Commitment [Line Items]        
Income tax examination, estimate of possible loss $ 1,400