XML 107 R84.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments, Guarantees and Contingencies - Leasing Agreements (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Leasing Agreements [Line Items]      
Total Lease Expense $ 14.6 $ 17.5 $ 17.1
BNI Energy [Member] | BNI Energy Dragline [Member]      
Leasing Agreements [Line Items]      
Minimum Payments in 2019 2.8    
Minimum Payments in 2020 2.8    
Minimum Payments in 2021 2.8    
Minimum Payments in 2022 2.8    
Minimum Payments in 2023 2.8    
Minimum Payments Thereafter 11.2    
Termination Fee $ 3.0