XML 94 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Inventories - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Crude oil $ 818,737 $ 630,873
Other raw materials and unfinished products 842,855 530,067
Finished products 1,252,984 726,930
Lower of cost or market reserve (61,151) (8,739)
Process chemicals 53,900 43,025
Repairs and maintenance supplies and other 307,203 199,972
Total inventory $ 3,214,528 $ 2,122,128