MW | MW | Affiliate | Affiliate | Non-affiliate | Non-affiliate | Lease Financing Arrangement [Member] | Notes Payable, Other Payables [Member] | Letter of Credit [Member] | Term Loan Facility [Member] | NRG Yield, Inc. [Member] | Alta Wind X, due 2020 [Member] | Alta Wind X, due 2020 [Member] | Alta Wind X, due 2020 [Member] | Alta Wind X, due 2020 [Member] | TA - High Desert, due 2023 [Member] | High Desert Facility, due 2023 [Member] | Avra Valley | Avra Valley | Avra Valley | Avra Valley | Avra Valley | Avra Valley | West Holdings Credit Agreement [Member] | West Holdings Credit Agreement [Member] | West Holdings Credit Agreement [Member] | West Holdings Credit Agreement [Member] | West Holdings Credit Agreement [Member] | NRG Marsh Landing LLC, due 2017 and 2023 | NRG Marsh Landing LLC, due 2017 and 2023 | NRG Marsh Landing LLC, due 2017 | NRG Marsh Landing LLC, due 2017 | Marsh Landing Term Loan Due 2023 [Member] | Marsh Landing Term Loan Due 2023 [Member] | NRG Solar Alpine LLC, due 2013 and 2022 | NRG Solar Alpine LLC, due 2013 and 2022 | NRG Solar Alpine LLC, due 2013 and 2022 | NRG Solar Alpine LLC, due 2013 and 2022 | NRG Solar Alpine LLC, due 2013 and 2022 | NRG Solar Alpine LLC, due 2013 and 2022 | NRG Solar Alpine, due 2022 | NRG Solar Alpine, due 2022 | NRG Solar Alpine, due 2022 | Alpine | Alpine | Alpine | NRG Energy Center Minneapolis LLC, senior secured notes, due 2013, 2017, and 2025 | NRG Energy Center Minneapolis LLC, senior secured notes, due 2013, 2017, and 2025 | NRG Energy Center Minneapolis LLC Senior Secured Notes, due 2017 [Member] | NRG Energy Center Minneapolis LLC, senior secured notes, due 2025 | High Desert Facility [Member] | High Desert Facility [Member] | High Desert Facility [Member] | High Desert Facility [Member] | High Desert Facility [Member] | High Desert Facility [Member] | High Desert Facility [Member] | High Desert Facility [Member] | High Desert Facility [Member] | Kansas South [Member] | Kansas South [Member] | Kansas South [Member] | Kansas South [Member] | Kansas South [Member] | TA - High Desert LLC [Member] | NRG Solar Borrego I LLC, due 2024 and 2038 | NRG Solar Borrego I LLC, due 2024 and 2038 | NRG Borrego I LLC, due 2024 | NRG Borrego I LLC, due 2024 | NRG Borrego I LLC, due 2038 | Alta Realty Investments, due 2031 [Member] | Alta Realty Investments, due 2031 [Member] | Alta Wind Asset Management, due 2031 [Member] | Alta Wind Asset Management, due 2031 [Member] | Alta Wind Asset Management, due 2031 [Member] | South Trent Wind LLC, due 2020 | South Trent Wind LLC, due 2020 | South Trent Wind LLC, due 2020 | South Trent Wind LLC, due 2020 | NRG Roadrunner LLC, due 2031 | NRG Roadrunner LLC, due 2031 | NRG Roadrunner LLC, due 2031 | NRG Roadrunner LLC, due 2031 | Kansas South Facility, due 2031 [Member] | Kansas South Facility, due 2031 [Member] | NRG Solar Blythe LLC, due 2028 | NRG Solar Blythe LLC, due 2028 | NRG Solar Blythe LLC, due 2028 | NRG Solar Blythe LLC, due 2028 | PFMG and related subsidiaries, due 2030 | PFMG and related subsidiaries, due 2030 | PFMG and related subsidiaries, due 2030 | NRG Energy Center Princeton LLC, due 2017 [Member] | NRG Energy Center Princeton LLC, due 2017 [Member] | NRG Energy Center Princeton LLC, due 2017 [Member] | NRG Yield Revolving Credit Facility | NRG Yield Revolving Credit Facility | NRG Yield LLC [Member] | Convertible Debt [Member] | Convertible Debt [Member] | 5.375% Senior Notes due in 2024 [Member] | 5.375% Senior Notes due in 2024 [Member] | Alta Wind I, lease financing arrangement, due 2034 [Member] | Alta Wind I, lease financing arrangement, due 2034 [Member] | Alta Wind I, lease financing arrangement, due 2034 [Member] | Alta Wind II, lease financing arrangement, due 2034 [Member] | Alta Wind II, lease financing arrangement, due 2034 [Member] | Alta Wind II, lease financing arrangement, due 2034 [Member] | Alta Wind III, lease financing arrangement, due 2034 [Member] | Alta Wind III, lease financing arrangement, due 2034 [Member] | Alta Wind III, lease financing arrangement, due 2034 [Member] | Alta Wind IV, lease financing arrangement, due 2034 [Member] | Alta Wind IV, lease financing arrangement, due 2034 [Member] | Alta Wind IV, lease financing arrangement, due 2034 [Member] | Alta Wind V, lease financing arrangement, due 2035 [Member] | Alta Wind V, lease financing arrangement, due 2035 [Member] | Alta Wind V, lease financing arrangement, due 2035 [Member] | Project [Domain] | Project [Domain] | West Holdings Credit Agreement Tranche A [Member] | West Holdings Credit Agreement Tranche A [Member] | West Holdings Credit Agreement Tranche A [Member] | West Holdings Credit Agreement Tranche B [Member] | West Holdings Credit Agreement Tranche B [Member] | West Holdings PPA [Member] | West Holding Collateral Agent [Member] | West Holdings Working Capital Facility [Member] | West Holdings Working Capital Facility [Member] | Marsh Landing | Marsh Landing | Marsh Landing Tranche A [Member] | Marsh Landing Tranche A due December 2017 [Member] | Marsh Landing Tranche A After December 2017 [Member] | Marsh Landing Tranche B [Member] | Marsh Landing Tranche B due December 2017 [Member] | Marsh Landing Tranche B After December 2017 [Member] | Kansas South Facility [Member] | Kansas South Facility [Member] | Kansas South Facility [Member] | Kansas South Facility [Member] | Kansas South Facility [Member] | Alta Wind XI, due 2020 [Member] | Alta Wind XI, due 2020 [Member] | Alta Wind XI, due 2020 [Member] | Alta Wind Portfolio [Member] | Alta Wind Portfolio [Member] | Alta Wind Portfolio [Member] | Alta Wind Portfolio [Member] | Alta Wind Portfolio [Member] | Alta Wind Portfolio [Member] | NRG Yield Operating LLC [Member] | NRG Yield Operating LLC [Member] | Kansas South [Member] | Borrego | NRG | Minimum [Member] | Minimum [Member] | Minimum [Member] | Minimum [Member] | Maximum [Member] | Maximum [Member] | Maximum [Member] | Interest Rate Swap [Member] | Interest Rate Swap [Member] | Interest Rate Swap [Member] | Interest Rate Swap [Member] | December 30, 2034 [Member] | December 30, 2034 [Member] | December 30, 2034 [Member] | December 30, 2034 [Member] | May 20, 2018 [Member] | April 13, 2018 [Member] | December 31, 2017 [Member] | January 5, 2016 [Member] | January 31, 2031 [Member] | May 15, 2031 [Member] | May 15, 2031 [Member] | March 31, 2020 [Member] | March 31, 2020 [Member] | March 31, 2020 [Member] | June 30, 2035 [Member] | June 13, 2018 [Member] | December 31, 2020 [Member] | December 31, 2020 [Member] | December 31, 2013 [Member] | December 31, 2013 [Member] | December 31, 2013 [Member] | December 31, 2013 [Member] | December 31, 2015 [Member] | December 31, 2015 [Member] |
| | | | | | Non-affiliate | Non-affiliate | | Non-affiliate | Convertible Debt [Member] | Non-affiliate | Non-affiliate | Letter of Credit [Member] | Term Loan Facility [Member] | | | | Non-affiliate | Non-affiliate | Floating Rate Notes [Member] | Floating Rate Notes [Member] | Floating Rate Notes [Member] | | | | Non-affiliate | Non-affiliate | Non-affiliate | Non-affiliate | | | | | Construction Loans [Member] | Construction Loans [Member] | Cash Grant Loan [Member] | Cash Grant Loan [Member] | Cash Grant Loan [Member] | Cash Grant Loan [Member] | | Non-affiliate | Non-affiliate | Term Loan Facility [Member] | Term Loan Facility [Member] | Term Loan Facility [Member] | Non-affiliate | Non-affiliate | | | Non-affiliated Entity [Member] | Non-affiliated Entity [Member] | Fixed Rate Notes | Revolving Credit Facility [Member] | Revolving Credit Facility [Member] | Floating Rate Notes [Member] | Floating Rate Notes [Member] | Bridge Loan [Member] | Bridge Loan [Member] | | | Fixed Rate Notes | Revolving Credit Facility [Member] | Bridge Loan [Member] | | Non-affiliate | Non-affiliate | | | | Non-affiliate | Notes Payable, Other Payables [Member] | Non-affiliate | Non-affiliate | Term Loan Facility [Member] | | | Non-affiliate | Non-affiliate | | | Non-affiliate | Non-affiliate | Non-affiliate | Non-affiliate | | | Non-affiliate | Non-affiliate | | Non-affiliate | Non-affiliate | | Non-affiliate | Non-affiliate | | | Revolving Credit Facility [Member] | | | | | Non-affiliate | Lease Financing Arrangement [Member] | Letter of Credit [Member] | Non-affiliate | Lease Financing Arrangement [Member] | Letter of Credit [Member] | Non-affiliate | Lease Financing Arrangement [Member] | Letter of Credit [Member] | Non-affiliate | Lease Financing Arrangement [Member] | Letter of Credit [Member] | Non-affiliate | Lease Financing Arrangement [Member] | Letter of Credit [Member] | Non-affiliate | Non-affiliate | | | | | | | | | Letter of Support of Debt Service [Member] | Floating Rate Notes [Member] | Floating Rate Notes [Member] | Floating Rate Notes [Member] | Floating Rate Notes [Member] | Floating Rate Notes [Member] | Floating Rate Notes [Member] | Floating Rate Notes [Member] | Floating Rate Notes [Member] | | Term Loan Facility [Member] | Term Loan Facility [Member] | Term Loan Facility [Member] | Term Loan Facility [Member] | Non-affiliate | Non-affiliate | Term Loan Facility [Member] | Alta Wind X, due 2020 [Member] | Alta Wind X, due 2020 [Member] | Alta Wind Asset Management, due 2031 [Member] | Alta Wind Asset Management, due 2031 [Member] | Alta Wind XI, due 2020 [Member] | Alta Wind XI, due 2020 [Member] | 5.375% Senior Notes due in 2024 [Member] | 5.375% Senior Notes due in 2024 [Member] | | | High Desert Facility [Member] | West Holdings Credit Agreement [Member] | Alpine | Kansas South [Member] | West Holdings Credit Agreement Tranche B [Member] | West Holdings Credit Agreement [Member] | Alpine | West Holdings Credit Agreement Tranche B [Member] | | Alta Wind X, due 2020 [Member] | Alta Wind Asset Management, due 2031 [Member] | Alta Wind XI, due 2020 [Member] | Alta Wind I, lease financing arrangement, due 2034 [Member] | Alta Wind II, lease financing arrangement, due 2034 [Member] | Alta Wind III, lease financing arrangement, due 2034 [Member] | Alta Wind IV, lease financing arrangement, due 2034 [Member] | Alta Wind IV, lease financing arrangement, due 2034 [Member] | Alta Wind III, lease financing arrangement, due 2034 [Member] | Alta Wind II, lease financing arrangement, due 2034 [Member] | Alta Wind I, lease financing arrangement, due 2034 [Member] | Alta Realty Investments, due 2031 [Member] | Alta Wind Asset Management, due 2031 [Member] | Interest Rate Swap [Member] | Alta Wind X, due 2020 [Member] | Alta Wind X, due 2020 [Member] | Alta Wind XI, due 2020 [Member] | Alta Wind V, lease financing arrangement, due 2035 [Member] | Alta Wind V, lease financing arrangement, due 2035 [Member] | December 31, 2025 [Member] | December 31, 2025 [Member] | December 31, 2015 [Member] | December 31, 2015 [Member] | December 31, 2025 [Member] | December 31, 2025 [Member] | December 31, 2020 [Member] | December 31, 2020 [Member] |