0001001 - Document - Cover Page
link:presentationLink
link:calculationLink
link:definitionLink
1001002 - Statement - Consolidated Balance Sheets (Unaudited)
link:presentationLink
link:calculationLink
link:definitionLink
1002003 - Statement - Consolidated Balance Sheets (Parenthetical)
link:presentationLink
link:calculationLink
link:definitionLink
1003004 - Statement - Consolidated Statements of Operations (Unaudited)
link:presentationLink
link:calculationLink
link:definitionLink
1004005 - Statement - Consolidated Statements of Comprehensive Loss (Unaudited)
link:presentationLink
link:calculationLink
link:definitionLink
1005006 - Statement - Consolidated Statements of Convertible Redeemable Preferred Stock, Redeemable Noncontrolling Interest, Stockholders' Equity and Noncontrolling Interest
link:presentationLink
link:calculationLink
link:definitionLink
1006007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)
link:presentationLink
link:calculationLink
link:definitionLink
2101101 - Disclosure - Nature of Business, Liquidity, Basis of Presentation
link:presentationLink
link:calculationLink
link:definitionLink
2402401 - Disclosure - Nature of Business, Liquidity, Basis of Presentation - (Additional Information) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2103102 - Disclosure - Summary of Significant Accounting Policies
link:presentationLink
link:calculationLink
link:definitionLink
2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)
link:presentationLink
link:calculationLink
link:definitionLink
2405402 - Disclosure - Summary of Significant Accounting Policies - (Additional Information) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2106103 - Disclosure - Revenue Recognition
link:presentationLink
link:calculationLink
link:definitionLink
2307301 - Disclosure - Revenue Recognition (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2408403 - Disclosure - Revenue Recognition Contract Liabilities (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2409404 - Disclosure - Revenue Recognition - Revenue by Source (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2110104 - Disclosure - Financial Instruments
link:presentationLink
link:calculationLink
link:definitionLink
2311302 - Disclosure - Financial Instruments (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2412405 - Disclosure - Financial Instruments - Cash and Cash Equivalents and Restricted Cash (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2413406 - Disclosure - Financial Instruments - Restricted Cash (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2114105 - Disclosure - Fair Value
link:presentationLink
link:calculationLink
link:definitionLink
2315303 - Disclosure - Fair Value (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2416407 - Disclosure - Fair Value - Financial Assets and Liabilities Measured at Fair Value (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2417408 - Disclosure - Fair Value - Additional Information (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2418409 - Disclosure - Fair Value - Change in Level 3 Financial Assets (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2419410 - Disclosure - Fair Value - Estimated Fair Values and Carrying Values for Customer Receivables and Debt Instruments (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2120106 - Disclosure - Balance Sheet Components
link:presentationLink
link:calculationLink
link:definitionLink
2321304 - Disclosure - Balance Sheet Components (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2422411 - Disclosure - Balance Sheet Components - Inventories, Net (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2423412 - Disclosure - Balance Sheet Components - Prepaid Expense and Other Current Assets (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2424413 - Disclosure - Balance Sheet Components - Property, Plant and Equipment (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2425414 - Disclosure - Balance Sheet Components - Property Plant and Equipment, Net (Additional Information) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2426415 - Disclosure - Balance Sheet Components - Other Long-Term Assets (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2427416 - Disclosure - Balance Sheet Components - Accrued Warranty (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2428417 - Disclosure - Balance Sheet Components - Standard Product Warranty Liability (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2429418 - Disclosure - Balance Sheet Components - Accrued Other Current Liabilities (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2430419 - Disclosure - Balance Sheet Components - Other Long-Term Liabilities (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2431420 - Disclosure - Balance Sheet Components - Other Long-Term Liabilities (Additional Information) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2132107 - Disclosure - Outstanding Loans and Security Agreements
link:presentationLink
link:calculationLink
link:definitionLink
2333305 - Disclosure - Outstanding Loans and Security Agreements (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2434421 - Disclosure - Outstanding Loans and Security Agreements - Schedule of Debt (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2435422 - Disclosure - Outstanding Loans and Security Agreements - Recourse Debt Facilities (Additional Information) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2436423 - Disclosure - Outstanding Loans and Security Agreements - Non-recourse Debt Facilities (Additional Information) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2437424 - Disclosure - Outstanding Loans and Security Agreements - Schedule of Repayments (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2138108 - Disclosure - Derivative Financial Instruments
link:presentationLink
link:calculationLink
link:definitionLink
2339306 - Disclosure - Derivative Financial Instruments (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2440425 - Disclosure - Derivative Financial Instruments - Fair Value Derivatives (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2441426 - Disclosure - Derivative Financial Instruments - Interest Rate Swaps (Additional Information) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2442427 - Disclosure - Derivative Financial Instruments - Changes in Fair Value of Derivative Contracts (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2443428 - Disclosure - Derivative Financial Instruments - Embedded Derivatives (Additional Information) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2144109 - Disclosure - Leases
link:presentationLink
link:calculationLink
link:definitionLink
2345307 - Disclosure - Leases (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2446429 - Disclosure - Leases - Narrative (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2447430 - Disclosure - Leases - Operating and Financing Lease Right-of-Use Assets and Lease Liabilities (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2448431 - Disclosure - Leases - Costs (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2449432 - Disclosure - Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2450433 - Disclosure - Leases - Future Minimum Lease Payments (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2450433 - Disclosure - Leases - Future Minimum Lease Payments (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2451434 - Disclosure - Leases - Financial Obligations and Sublease Payments (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2452435 - Disclosure - Leases - Sales-Type Leases (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2452435 - Disclosure - Leases - Sales-Type Leases (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2153110 - Disclosure - Stock-Based Compensation and Employee Benefit Plan
link:presentationLink
link:calculationLink
link:definitionLink
2354308 - Disclosure - Stock-Based Compensation and Employee Benefit Plan (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2455436 - Disclosure - Stock-Based Compensation and Employee Benefit Plan - Stock Plan (Additional Information) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2456437 - Disclosure - Stock-Based Compensation and Employee Benefit Plan - Equity Incentive Plan (Additional Information) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2457438 - Disclosure - Stock-Based Compensation and Employee Benefit Plan - Stock-based Compensation Expense (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2458439 - Disclosure - Stock-Based Compensation and Employee Benefit Plan - Stock-based Compensation Expense (Additional Information) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2459440 - Disclosure - Stock-Based Compensation and Employee Benefit Plan - Stock Option and Stock Activity (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2460441 - Disclosure - Stock-Based Compensation and Employee Benefit Plan - Stock Options (Additional Information) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2461442 - Disclosure - Stock-Based Compensation and Employee Benefit Plan - Unvested Restricted Stock Unit Activity (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2462443 - Disclosure - Stock-Based Compensation and Employee Benefit Plan - Restricted Stock Units (Additional Information) (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2463444 - Disclosure - Stock-Based Compensation and Employee Benefit Plan - Number of Shares Available for Grant (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2464445 - Disclosure - Stock-Based Compensation and Employee Benefit Plan - Employee Stock Purchase Plan (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2465446 - Disclosure - Stock-Based Compensation and Employee Benefit Plan - Fair Value of Shares Purchased Under the 2018 ESPP (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2166111 - Disclosure - Portfolio Financings
link:presentationLink
link:calculationLink
link:definitionLink
2367309 - Disclosure - Portfolio Financings (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2468447 - Disclosure - Portfolio Financings - Schedule of VIEs (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2469448 - Disclosure - Portfolio Financings - Additional Information (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2470449 - Disclosure - Portfolio Financings - Schedule of PPA Entities' Assets and Liabilities (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2471450 - Disclosure - Portfolio Financings - Schedule of Consolidated Assets and Liabilities (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2172112 - Disclosure - Related Party Transactions
link:presentationLink
link:calculationLink
link:definitionLink
2373310 - Disclosure - Related Party Transactions (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2474451 - Disclosure - Related Party Transactions - Schedule of Related Party Transactions (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2475452 - Disclosure - Related Party Transactions - Additional Information (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2176113 - Disclosure - Commitments and Contingencies
link:presentationLink
link:calculationLink
link:definitionLink
2477453 - Disclosure - Commitments and Contingencies - Additional Information (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2178114 - Disclosure - Segment Information
link:presentationLink
link:calculationLink
link:definitionLink
2179115 - Disclosure - Income Taxes
link:presentationLink
link:calculationLink
link:definitionLink
2480454 - Disclosure - Income Taxes - Additional Information (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2181116 - Disclosure - Net Loss per Share Attributable to Common Stockholders
link:presentationLink
link:calculationLink
link:definitionLink
2382311 - Disclosure - Net Loss per Share Attributable to Common Stockholders (Tables)
link:presentationLink
link:calculationLink
link:definitionLink
2483455 - Disclosure - Net Loss per Share Attributable to Common Stockholders - Schedule of Basic and Diluted Net Loss per Share (Details)
link:presentationLink
link:calculationLink
link:definitionLink
2185117 - Disclosure - Subsequent Events
link:presentationLink
link:calculationLink
link:definitionLink