XML 103 R54.htm IDEA: XBRL DOCUMENT v3.20.1
DERIVATIVE INSTRUMENTS - ADDITIONAL INFORMATION (Details)
certificate in Thousands
Mar. 31, 2020
USD ($)
certificate
Jan. 31, 2018
USD ($)
Derivative [Line Items]    
Derivative, net liability position, aggregate fair value $ 19,200,000  
Additional collateral, aggregate fair value 19,200,000  
Foreign currency contracts    
Derivative [Line Items]    
Notional amount $ 5,600,000  
Physical commodity contracts | Energy Services    
Derivative [Line Items]    
Number of SRECs | certificate (1,087)  
Term Loan | Credit Agreement Due August 16, 2019 | Interest rate swap | Home Services and Other    
Derivative [Line Items]    
Debt issued   $ 100,000,000
Benchmark interest rate   2.84%