XML 121 R76.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Instruments - Power Purchase Agreements (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2019
agreement
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Derivative [Line Items]        
Increase In Utilities Expense   $ 700    
Reclassification of other comprehensive income to utilities expense   (749) $ 0 $ 0
Fair value   $ (6,693)    
Piscataway | Calpine Energy Solutions, LLC        
Derivative [Line Items]        
Expiration Date   Feb. 28, 2029    
Fair value   $ (2,919)    
Chicago | Calpine Energy Solutions, LLC        
Derivative [Line Items]        
Expiration Date   Feb. 28, 2029    
Fair value   $ (3,774)    
Chicago And Piscataway | Power Purchase Agreements        
Derivative [Line Items]        
Number of agreements | agreement 2      
Term of agreement 10 years