XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventories - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Crude oil $ 829,845 $ 858,411
Other raw materials and unfinished products 736,298 683,066
Finished products 1,426,590 1,435,817
Lower of cost or market reserve (109,077) (331,570)
Process chemicals 48,713 50,917
Repair and maintenance supplies and other 227,789 225,190
Total inventory $ 3,160,158 $ 2,921,831