XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Service Property and Equipment (Detail)
Dec. 31, 2023
Minimum | Automobiles and Aircraft  
Property, Plant and Equipment [Line Items]  
Estimated useful lives (in years) 5 years
Minimum | Machinery and Equipment  
Property, Plant and Equipment [Line Items]  
Estimated useful lives (in years) 6 years
Minimum | Gathering Systems  
Property, Plant and Equipment [Line Items]  
Estimated useful lives (in years) 15 years
Minimum | Storage Tanks  
Property, Plant and Equipment [Line Items]  
Estimated useful lives (in years) 10 years
Minimum | Office Equipment, Computer Equipment and Software  
Property, Plant and Equipment [Line Items]  
Estimated useful lives (in years) 3 years
Minimum | Buildings and Improvements  
Property, Plant and Equipment [Line Items]  
Estimated useful lives (in years) 4 years
Maximum | Automobiles and Aircraft  
Property, Plant and Equipment [Line Items]  
Estimated useful lives (in years) 10 years
Maximum | Machinery and Equipment  
Property, Plant and Equipment [Line Items]  
Estimated useful lives (in years) 30 years
Maximum | Gathering Systems  
Property, Plant and Equipment [Line Items]  
Estimated useful lives (in years) 30 years
Maximum | Storage Tanks  
Property, Plant and Equipment [Line Items]  
Estimated useful lives (in years) 30 years
Maximum | Office Equipment, Computer Equipment and Software  
Property, Plant and Equipment [Line Items]  
Estimated useful lives (in years) 25 years
Maximum | Buildings and Improvements  
Property, Plant and Equipment [Line Items]  
Estimated useful lives (in years) 40 years