v3.26.1
Transactions with Affiliates - Narrative (Details) - USD ($)
3 Months Ended
May 23, 2025
Mar. 31, 2025
Oct. 31, 2021
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Related Party Transaction [Line Items]            
Gain (loss) on non-trading derivative instruments       $ 9,086,000 $ 4,386,000  
Payment of distributions to non-controlling unitholders       1,928,000 6,000,000  
Payment of distributions       2,072,000 0  
Outstanding under subordinated note       130,000,000   $ 120,000,000
Amended And Restated Subordinated Promissory Note | Subordinated Debt            
Related Party Transaction [Line Items]            
Face amount     $ 25,000,000.0      
Basis spread on variable rate (in percent)     2.00%      
Outstanding under subordinated note       0   $ 0
Minimum | Amended And Restated Subordinated Promissory Note | Subordinated Debt            
Related Party Transaction [Line Items]            
Subordinated debt, advances $ 1,000,000.0   $ 1,000,000.0      
Maximum | Amended And Restated Subordinated Promissory Note | Subordinated Debt            
Related Party Transaction [Line Items]            
Subordinated debt, advances     $ 25,000,000.0      
NGE Texas, LLC            
Related Party Transaction [Line Items]            
Business combination, interest acquired, percentage 100.00%          
Business combination, nominal purchase price $ 1          
Common Class B            
Related Party Transaction [Line Items]            
Distribution to controlling interest (in shares)   262,891        
Spark HoldCo            
Related Party Transaction [Line Items]            
Payment of distributions to non-controlling unitholders   $ 6,000,000.0   1,900,000    
Related Party            
Related Party Transaction [Line Items]            
Gain (loss) on non-trading derivative instruments       (1,200,000) (200,000)  
Distributions to affiliates       100,000 0  
Related Party | Allocated Overhead Costs            
Related Party Transaction [Line Items]            
Due from affiliates       (2,400,000) (600,000)  
Incremental costs       $ 400,000 $ 400,000