XML 90 R75.htm IDEA: XBRL DOCUMENT v3.25.4
Related Party Transactions - Schedule of Related Party Transactions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Related Party Transaction [Line Items]      
Revenues - Related Party $ 199,093 $ 109,954 $ 72,865
Related Party      
Related Party Transaction [Line Items]      
Accounts Receivable - Related Party 4,945 2,111  
Accounts Payable - Related Party 781 686  
Related Party | Affiliate Access Agreements      
Related Party Transaction [Line Items]      
Accounts Receivable - Related Party 4,945 2,111  
Related Party | Shared Services Agreement      
Related Party Transaction [Line Items]      
Accounts Payable - Related Party 781 686  
Related Party | Affiliate Access Agreements and Data Center Agreement      
Related Party Transaction [Line Items]      
Revenues - Related Party 55,899 35,434 11,470
Related Party | Surface Use Royalties | Affiliate Access Agreements      
Related Party Transaction [Line Items]      
Revenues - Related Party 36,168 18,499 5,436
Related Party | Easements and Other Surface Related Revenues | Affiliate Access Agreements      
Related Party Transaction [Line Items]      
Revenues - Related Party 10,716 5,486 4,249
Related Party | Easements and Other Surface Related Revenues | Data Center Agreement      
Related Party Transaction [Line Items]      
Revenues - Related Party 0 8,000 0
Related Party | Resource Royalties | Affiliate Access Agreements      
Related Party Transaction [Line Items]      
Revenues - Related Party 7,297 3,062 0
Related Party | Resource Sales | Affiliate Access Agreements      
Related Party Transaction [Line Items]      
Revenues - Related Party $ 1,718 $ 387 $ 1,785