v3.26.3
Related Party Transactions - Schedule of Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Related Party Transaction [Line Items]          
Revenues - Related Party $ 70,890 $ 50,831 $ 188,735 $ 142,315  
Contract Liabilities - Related Party 1,552   1,552   $ 1,263
Deferred Rent - Related Party 4,625   4,625   192
Related Party          
Related Party Transaction [Line Items]          
Revenues - Related Party 25,848 13,294 62,581 37,787  
Accounts Receivable - Related Party 11,211   11,211   4,945
Accounts Payable - Related Party 1,219   1,219   781
Related Party | Affiliate Facility Access Agreements          
Related Party Transaction [Line Items]          
Accounts Receivable - Related Party 11,211   11,211   4,945
Contract Liabilities - Related Party 711   711   0
Deferred Rent - Related Party 2,729   2,729   0
Related Party | Shared Services Agreement          
Related Party Transaction [Line Items]          
Accounts Payable - Related Party 1,219   1,219   $ 781
Related Party | Surface Use Royalties          
Related Party Transaction [Line Items]          
Revenues - Related Party 12,887 10,152 36,967 24,743  
Related Party | Surface Use Royalties | Affiliate Facility Access Agreements          
Related Party Transaction [Line Items]          
Revenues - Related Party 12,887 10,152 36,967 24,743  
Related Party | Easements and Other Surface Related Revenues          
Related Party Transaction [Line Items]          
Revenues - Related Party 10,936 807 20,754 6,388  
Related Party | Easements and Other Surface Related Revenues | Affiliate Facility Access Agreements          
Related Party Transaction [Line Items]          
Revenues - Related Party 10,936 807 18,174 6,388  
Related Party | Easements and Other Surface Related Revenues | Lease Development Agreement          
Related Party Transaction [Line Items]          
Revenues - Related Party 0 0 2,580 0  
Related Party | Resource Royalties          
Related Party Transaction [Line Items]          
Revenues - Related Party 1,464 1,604 3,435 5,558  
Related Party | Resource Royalties | Affiliate Facility Access Agreements          
Related Party Transaction [Line Items]          
Revenues - Related Party 1,464 1,604 3,435 5,558  
Related Party | Resource Sales          
Related Party Transaction [Line Items]          
Revenues - Related Party 561 731 1,425 1,098  
Related Party | Resource Sales | Affiliate Facility Access Agreements          
Related Party Transaction [Line Items]          
Revenues - Related Party $ 561 $ 731 $ 1,425 $ 1,098