XML 49 R90.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases and Palisades Financing - Minimum Annual Rental Commitments post Topic 842 (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Operating Leases  
2020 $ 11
2021 11
2022 5
2023 3
2024 2
2025 and thereafter 35
Total minimum lease payments 67
Less discount 21
Present value of minimum lease payments 46
Finance Leases  
2020 23
2021 23
2022 19
2023 18
2024 16
2025 and thereafter 90
Total minimum lease payments 189
Less discount 123
Present value of minimum lease payments 66
Consumers Energy Company  
Operating Leases  
2020 9
2021 9
2022 4
2023 3
2024 2
2025 and thereafter 29
Total minimum lease payments 56
Less discount 16
Present value of minimum lease payments 40
Finance Leases  
2020 23
2021 23
2022 19
2023 18
2024 16
2025 and thereafter 90
Total minimum lease payments 189
Less discount 123
Present value of minimum lease payments 66
Pipelines and PPAs  
Finance Leases  
2020 17
2021 17
2022 14
2023 13
2024 13
2025 and thereafter 78
Total minimum lease payments 152
Less discount 119
Present value of minimum lease payments 33
Pipelines and PPAs | Consumers Energy Company  
Finance Leases  
2020 17
2021 17
2022 14
2023 13
2024 13
2025 and thereafter 78
Total minimum lease payments 152
Less discount 119
Present value of minimum lease payments 33
Other  
Finance Leases  
2020 6
2021 6
2022 5
2023 5
2024 3
2025 and thereafter 12
Total minimum lease payments 37
Less discount 4
Present value of minimum lease payments 33
Other | Consumers Energy Company  
Finance Leases  
2020 6
2021 6
2022 5
2023 5
2024 3
2025 and thereafter 12
Total minimum lease payments 37
Less discount 4
Present value of minimum lease payments $ 33