v3.25.2
Transactions with Affiliates - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
May 23, 2025
Mar. 31, 2025
Dec. 31, 2024
Oct. 31, 2021
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Related Party Transaction [Line Items]                
Net, loss on non-trading derivative instruments         $ (6,412,000) $ 3,180,000 $ (2,026,000) $ (1,025,000)
Payment of distributions to non-controlling unitholders             13,686,000 4,495,000
Outstanding under subordinated note     $ 106,000,000   100,000,000   100,000,000  
Amended And Restated Subordinated Promissory Note | Subordinated Debt                
Related Party Transaction [Line Items]                
Face amount       $ 25,000,000        
Basis spread on variable rate (in percent)       2.00%        
Outstanding under subordinated note     $ 0   0   0  
Amended And Restated Subordinated Promissory Note | Subordinated Debt | Minimum                
Related Party Transaction [Line Items]                
Subordinated debt, advances       $ 1,000,000        
Amended And Restated Subordinated Promissory Note | Subordinated Debt | Maximum                
Related Party Transaction [Line Items]                
Subordinated debt, advances       $ 25,000,000        
Common Class B                
Related Party Transaction [Line Items]                
Distribution to controlling interest (in shares)   262,891 206,273          
Spark HoldCo                
Related Party Transaction [Line Items]                
Payment of distributions to non-controlling unitholders   $ 6,000,000 $ 5,000,000   3,000,000      
NGE Texas, LLC                
Related Party Transaction [Line Items]                
Business combination, interest acquired, percentage 100.00%              
Business combination, nominal purchase price $ 1              
Affiliated Entity                
Related Party Transaction [Line Items]                
Net, loss on non-trading derivative instruments         100,000 100,000 100,000 800,000
Affiliated Entity | Allocated Overhead Costs                
Related Party Transaction [Line Items]                
Due from affiliates         (500,000) (4,500,000) (1,000,000) (4,100,000)
Incremental costs         500,000 300,000 900,000 600,000
Affiliated Entity | Payment of Income Taxes Incurred by The Company                
Related Party Transaction [Line Items]                
Distributions to affiliates         $ 4,900,000 $ 4,400,000 $ 4,900,000 $ 4,500,000