v3.26.1
Related Party Transactions - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
a
Mar. 31, 2025
USD ($)
Related Party Transaction [Line Items]    
Revenues - Related Party $ 51,005 $ 43,951
General and administrative expense 15,726 14,728
Related Party    
Related Party Transaction [Line Items]    
GIS and legal services 100 100
Revenues - Related Party 15,683 12,279
Related Party | Shared Services Agreement    
Related Party Transaction [Line Items]    
Shared services and direct cost reimbursements $ 3,200 $ 3,000
Related Party | PowerBridge Lease Development Agreement    
Related Party Transaction [Line Items]    
Area of Land | a 3,400  
Related Party | PowerBridge Lease Development Agreement | Easements and Other Surface Related Revenues    
Related Party Transaction [Line Items]    
Revenues - Related Party $ 2,600