v3.25.1
Fair Value Measurements - Significant Unobservable Inputs Used to Value Level 3 Instruments (Details 2)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
$ / MWh
$ / MMBTU
Dec. 31, 2024
USD ($)
$ / MMBTU
$ / MWh
Information regarding the entity's internally developed significant unobservable inputs used to value its level 3 instruments    
Assets $ 1,810,450 $ 1,707,783
Level 3    
Information regarding the entity's internally developed significant unobservable inputs used to value its level 3 instruments    
Assets 1,189 7,176
Level 3 | Forward Contracts | Commodity Contracts    
Information regarding the entity's internally developed significant unobservable inputs used to value its level 3 instruments    
Assets 1,189 7,176
Liabilities $ 24,029 $ 22,215
Level 3 | Forward Contracts | Valuation Technique, Discounted Cash Flow | Commodity Contracts | Minimum    
Information regarding the entity's internally developed significant unobservable inputs used to value its level 3 instruments    
Electricity forward price (per MWh) | $ / MWh 26.23 25.25
Natural gas forward price (per MMBtu) | $ / MMBTU 1.92 (0.89)
Level 3 | Forward Contracts | Valuation Technique, Discounted Cash Flow | Commodity Contracts | Maximum    
Information regarding the entity's internally developed significant unobservable inputs used to value its level 3 instruments    
Electricity forward price (per MWh) | $ / MWh 151.56 151.11
Natural gas forward price (per MMBtu) | $ / MMBTU 0.09 1.47
Level 3 | Forward Contracts | Valuation Technique, Discounted Cash Flow | Commodity Contracts | Weighted Average    
Information regarding the entity's internally developed significant unobservable inputs used to value its level 3 instruments    
Electricity forward price (per MWh) | $ / MWh 90.74 106.06
Natural gas forward price (per MMBtu) | $ / MMBTU 0.02 0.71
Level 3 | Forward Contracts | Valuation Technique, Discounted Cash Flow | Electricity: | Commodity Contracts    
Information regarding the entity's internally developed significant unobservable inputs used to value its level 3 instruments    
Assets $ 703 $ 708
Liabilities 23,218 21,890
Level 3 | Forward Contracts | Valuation Technique, Discounted Cash Flow | Natural Gas: | Commodity Contracts    
Information regarding the entity's internally developed significant unobservable inputs used to value its level 3 instruments    
Assets 486 6,468
Liabilities $ 811 $ 325