v3.19.3.a.u2
Lease Pass-Through Financing Obligation - Schedule of Future Minimum Lease Payments to be Received for Operating Leases (Detail)
$ in Millions
Dec. 31, 2019
USD ($)
Lessor Lease Description [Line Items]  
2020 $ 644
2021 494
2022 317
2023 190
2024 191
Thereafter 2,294
Total 4,130
SolarCity [Member]  
Lessor Lease Description [Line Items]  
2020 42
2021 41
2022 33
2023 26
2024 18
Thereafter 450
Total $ 610