v3.23.3
Debt - Summary of Debt and Finance Leases (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 31, 2023
Sep. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]      
Net Carrying Value, Current   $ 1,552 $ 1,016
Net Carrying Value, Long-Term   2,152 1,029
Unpaid Principal Balance   3,726 2,061
Unused Committed Amount   5,000 2,417
Net Carrying Value Finance leases, Current   415 486
Net Carrying Value Finance leases, Long-Term   274 568
Current portion of debt and finance leases   1,967 1,502
Net Carrying Value Total debt and finance leases, Long-Term   2,426 1,597
Recourse debt:      
Debt Instrument [Line Items]      
Net Carrying Value, Current   37 0
Net Carrying Value, Long-Term   7 44
Unpaid Principal Balance   44 44
Unused Committed Amount   5,000 2,266
Recourse debt: | 2024 Notes      
Debt Instrument [Line Items]      
Net Carrying Value, Current   37 0
Net Carrying Value, Long-Term   0 37
Unpaid Principal Balance   37 37
Unused Committed Amount   $ 0 $ 0
Contractual Interest Rates   2.00% 2.00%
Maturity date 2024-05 2024-05  
Recourse debt: | RCF Credit Agreement      
Debt Instrument [Line Items]      
Net Carrying Value, Current   $ 0  
Net Carrying Value, Long-Term   0  
Unpaid Principal Balance   0  
Unused Committed Amount   $ 5,000  
Maturity date   2028-01  
Recourse debt: | Credit Agreement      
Debt Instrument [Line Items]      
Net Carrying Value, Current     $ 0
Net Carrying Value, Long-Term     0
Unpaid Principal Balance     0
Unused Committed Amount     2,266
Maturity date 2023-07    
Recourse debt: | Solar Bonds      
Debt Instrument [Line Items]      
Net Carrying Value, Current   $ 0 0
Net Carrying Value, Long-Term   7 7
Unpaid Principal Balance   7 7
Unused Committed Amount   $ 0 $ 0
Contractual maturity date, start 2025-03 2025-03  
Contractual maturity date, end 2031-01 2031-01  
Recourse debt: | Solar Bonds | Minimum      
Debt Instrument [Line Items]      
Contractual Interest Rates   4.70% 4.70%
Recourse debt: | Solar Bonds | Maximum      
Debt Instrument [Line Items]      
Contractual Interest Rates   5.75% 5.75%
Non-recourse debt:      
Debt Instrument [Line Items]      
Net Carrying Value, Current   $ 1,515 $ 1,016
Net Carrying Value, Long-Term   2,145 985
Unpaid Principal Balance   3,682 2,017
Unused Committed Amount   0 151
Non-recourse debt: | Automotive Asset-backed Notes      
Debt Instrument [Line Items]      
Net Carrying Value, Current   1,482 984
Net Carrying Value, Long-Term   1,795 613
Unpaid Principal Balance   3,290 1,603
Unused Committed Amount   $ 0 $ 0
Contractual maturity date, start 2023-12 2024-07  
Contractual maturity date, end 2025-09 2027-08  
Non-recourse debt: | Automotive Asset-backed Notes | Minimum      
Debt Instrument [Line Items]      
Contractual Interest Rates   0.36% 0.36%
Non-recourse debt: | Automotive Asset-backed Notes | Maximum      
Debt Instrument [Line Items]      
Contractual Interest Rates   6.57% 4.64%
Non-recourse debt: | Solar Asset-backed Notes      
Debt Instrument [Line Items]      
Net Carrying Value, Current   $ 4 $ 4
Net Carrying Value, Long-Term   10 13
Unpaid Principal Balance   14 17
Unused Committed Amount   $ 0 $ 0
Contractual Interest Rates   4.80% 4.80%
Maturity date 2026-12 2026-12  
Non-recourse debt: | Cash Equity Debt      
Debt Instrument [Line Items]      
Net Carrying Value, Current   $ 29 $ 28
Net Carrying Value, Long-Term   340 359
Unpaid Principal Balance   378 397
Unused Committed Amount   $ 0 $ 0
Contractual maturity date, start 2033-07 2033-07  
Contractual maturity date, end 2035-01 2035-01  
Non-recourse debt: | Cash Equity Debt | Minimum      
Debt Instrument [Line Items]      
Contractual Interest Rates   5.25% 5.25%
Non-recourse debt: | Cash Equity Debt | Maximum      
Debt Instrument [Line Items]      
Contractual Interest Rates   5.81% 5.81%
Non-recourse debt: | Automotive Lease-backed Credit Facilities      
Debt Instrument [Line Items]      
Net Carrying Value, Current     $ 0
Net Carrying Value, Long-Term     0
Unpaid Principal Balance     0
Unused Committed Amount     $ 151
Maturity date 2024-09