XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Inventory - Components of Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Inventory    
Equipment and materials $ 34,535 $ 30,201
Crude oil inventory 43,583 42,364
Total inventory 78,118 72,565
Long-term inventory    
Linefill in third-party pipelines 28,360 22,936
Total long-term inventory 28,360 22,936
Total $ 106,478 $ 95,501