XML 78 R60.htm IDEA: XBRL DOCUMENT v3.19.1
Derivative Instruments - Power Purchase Agreements (Details) - Power Purchase Agreements
$ in Thousands
1 Months Ended 3 Months Ended
Mar. 31, 2019
USD ($)
agreement
Mar. 31, 2019
USD ($)
agreement
Derivative [Line Items]    
Number of agreements | agreement 2 2
Term of agreement 10 years  
Cash flow hedging    
Derivative [Line Items]    
Fair value $ (1,691) $ (1,691)
Cash flow hedging | Piscataway | Calpine Energy Solutions, LLC    
Derivative [Line Items]    
Expiration Date   Feb. 28, 2029
Fair value (636) $ (636)
Cash flow hedging | Chicago | Calpine Energy Solutions, LLC    
Derivative [Line Items]    
Expiration Date   Feb. 28, 2029
Fair value $ (1,055) $ (1,055)