XML 35 R17.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Accrued Expenses and Other Long-Term Liabilities | 12 Months Ended
--- | ---
Dec. 31, 2024
Accrued Liabilities and Other Liabilities [Abstract] |
ACCRUED EXPENSES AND OTHER LONG-TERM LIABILITIES | 8. ACCRUED EXPENSES AND OTHER LONG-TERM LIABILITIES Accrued expenses and other long-term liabilities consisted of the following (in millions):
| Accrued Expenses |  | Other Long-Term Liabilities
| December 31, |  | December 31,
| 2024 |  | 2023 |  | 2024 |  | 2023
Operating lease liabilities (see Note 5) | $ | 378 |  |  | $ | 360 |  |  | $ | 699 |  |  | $ | 753 |
Liability for unrecognized tax benefits | — |  |  | — |  |  | 429 |  |  | 238 |
Defined benefit plan liabilities (see Note 13) | 73 |  |  | 55 |  |  | 423 |  |  | 476 |
Repatriation tax liability (see Note 15) (a) | — |  |  | — |  |  | — |  |  | 167 |
Environmental liabilities | 45 |  |  | 23 |  |  | 261 |  |  | 294 |
Wage and other employee-related liabilities | 307 |  |  | 392 |  |  | 102 |  |  | 90 |
Accrued interest expense | 68 |  |  | 83 |  |  | — |  |  | — |
Contract liabilities from contracts with customers (see Note 17) | 82 |  |  | 40 |  |  | — |  |  | — |
Blending program obligations (see Note 19) | 78 |  |  | 83 |  |  | — |  |  | — |
Other accrued liabilities | 99 |  |  | 204 |  |  | 226 |  |  | 245 |
Accrued expenses and other long-term liabilities | $ | 1,130 |  |  | $ | 1,240 |  |  | $ | 2,140 |  |  | $ | 2,263 |
________________________ (a)The current portion of repatriation tax liability is included in income taxes payable. As of December 31, 2024 and 2023, the current portion of repatriation tax liability was $167 million and $134 million, respectively.

X
- References No definition available. + Details
Name: | us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition -- None. No documentation exists for this element. -- + References No definition available. + Details
Name: | vlo_AccruedExpensesAndOtherLongTermLiabilitiesTextBlock
Namespace Prefix: | vlo_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration