XML 78 R65.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments, Guarantees and Contingencies - Leasing Agreements (Details)
$ in Millions
Jun. 30, 2017
USD ($)
Leasing Agreements [Line Items]  
Minimum Lease Payments Due for the Remainder of 2017 $ 6.9
Minimum Lease Payments Due in 2018 12.0
Minimum Lease Payments Due in 2019 10.7
Minimum Lease Payments Due in 2020 7.5
Minimum Lease Payments Due in 2021 5.9
Minimum Lease Payments Thereafter 18.3
BNI Energy Dragline [Member]  
Leasing Agreements [Line Items]  
Minimum Lease Payments Due Annually 2.8
Termination Fee 3.0
Minimum Lease Payments Due in 2018 2.8
Minimum Lease Payments Due in 2019 2.8
Minimum Lease Payments Due in 2020 2.8
Minimum Lease Payments Due in 2021 2.8
Minimum Lease Payments Thereafter $ 16.8